We could not be more pleased with any company doing any work than we were with Celestial Solar. Over the planning stages of our install Jim was incredibly patient, clearly heard our concerns, thought outside of the box, and then moved heaven and lots of earth to make this complicated installation work well and look good. All employees were pleasant, helpful, available, and the utmost in professional demeanor. Communication was outstanding. All paperwork was filed with the state and county in a timely manner. I cannot think of any detail that they could have done better. Celestial Solar did what they said they were going to do, for the price they said they would do it, in the time they said they would. What more can you ask for? Actually, a lot. Excellent communication, professional employees, and subcontractors that uphold the same high standards. Celestial Solar delivers on every point.