Office location: 347 University Avenue, Westwood MA, 02090
03/11/2017
Anonymous
My sone enjoyed watching the install. They got done quickly and were done before I got home from work. We have high electric bills and so are really forward to saving with our solar electricity. The sales process was accurate and informative and smooth.