Office location: 33 Leighton Street, Pepperell MA, 01463
09/07/2022
MattF
Townsend, MA
Freddy was great - as others have mentioned he really knows his stuff. The sales process was smooth and no pressure. Everything was installed and delivered as promised. I couldn't be happier with the whole experience
System size (kW): 6
Year installed: 2022