02/11/2015
Anonymous
The George Keller Solar Team was right on the money every step of the process. Truthful answers and timely installation. Compared to other installers I would HIGHLY recommend this company as a Preferred Solar installer.
Reviewer reply
03/23/2015
Thank you for being a great customer and congratulations to the new addition to your home. Thank you for GOING SOLAR!