Office location: 5 A Street, Auburn MA, 01501
02/02/2023
John Walsh
Woburn, MA
Installed on August 2, 2022, as of today February 2, 2023, system STILL not turned on. You MUST stay on top of them to get the system turned on because they don’t follow-up or do anything without being pushed.
System size (kW): 14400
Year installed: 2022