11/12/2018
Anonymous
Augusta, ME
Don't sign a contract with a solar installer until you've met with Vaughan Woodruff of Insource Renewables. Vaughan was thorough with his review of our needs, presented our options in a direct and understandable format and thoughtfully answered all of our questions pre-installation. Once we decided to contract Insource, we were very impressed with the care and professionalism in our interactions with all of the team. We are very happy with our choice and highly recommend this company.
Insource Renewables reply
11/12/2018
Thanks Beth & Eric - it's been a pleasure to work with you!