These guys are great! Brandon was punctual, professional, and informative. He made the whole process very easy and was a pleasure to work with. His guys showed up on time and went the extra mile to make sure our landscaping was not disturbed and cleaned up behind themselves. The work looks great on my home, and functions exactly as they said it would. Anyone looking for solar should definitely use these guys!