Office location: 6080 Greenhaven Circuit, Omaha IL, 60614
06/01/2023
Suzy W
Romeoville, IL
It's construction, let's face it. Never pleasant. They all have been very good answering our many questions. Only reason I'd give them a 4 start is because of their install crew, they were very loud/unprofessional (laughing, joking, talking) and left a lot of metal debris in my yard that could have injured someone when our neighbors or us used our mowers.
System size (kW): 10
Year installed: 2023