The service was excellent! I would recommend him to anybody. He was very thorough, I didn't understand most of it but he simplifies it for me on what do I need to do for my house. He makes sure that I wouldn't run out of panels. He did a great job. Good, high equipment and the installation was done by Titan, who are really good guys! Great company to work with. I would recommend him for explaining everything and Titan for everything they have done.