SolaTrue St. Louis Reviews
St. Louis, Missouri
4.8
25 reviews
Write a Review
All Reviews (25)
Kevin and the SolaTrue team were excellent to work with. They explained the process clearly and handled all the paperwork. Our system was up and running within six weeks of signing the contract. Production has exceeded estimates.
We appreciated working with a locally owned company that has national support behind them. The installation crew was professional and efficient. Our electric bill went from $200 to under $25 in the first full month.
Good experience from consultation to installation. The Enphase microinverters and monitoring app make it easy to track our system performance. The only minor delay was waiting for the utility inspection, but SolaTrue kept us updated.