I completely recommend Horizon Solar Power. They gave us the lowest pricing, and had the BEST customer service during the entire process. We were informed of everything along the way. The salesman was honest and not pushy, the installers were professional and efficient, and everyone I have spoken to answered all our questions and I never felt like I was being taken advantage of or lied to (as I did with another company we were considering). They have followed up via email and an occasional phone call to make sure we are still satisfied, and answer any questions we have. Couldn”t be happier and am very glad we did not go with another company!