KM

Kevin Moore

Member since Invalid Date
1
Review
3.0
3 out of 5 stars
Average rating

Reviews by Kevin Moore

MO

Mona Lee Solar

View company profile →

3 out of 5 stars

Quality Install, but Communication Issues

The installation team did a great job, but I found the communication lacking at times. A bit more transparency in updates would be appreciated.

7 found helpful