I am satisfied with a high quality solar system installed by National Solar. It is important to me that the components were manufactured by U.S. companies that must comply with environmental controls. National Solar employees were professional in every way. They completed the project within the time frame promised, kept in touch with me during the process, and followed up with me after completion to confirm my satisfaction.