Mona Lee Solar
Read all reviews for Mona Lee Solar →
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
View company →