They were great from beginning to end. My wife and I have talked to several solar companies for pricing, none would even return our calls. National Solar came out checked to see if it would work and explained all processed to us. The installers were quick and neat. All aspects of the system were explained to us.