Back to SolaTrue St. Louis
S

SolaTrue St. Louis Reviews

St. Louis, Missouri

4.8

25 reviews

5
2
4
1
3
0
2
0
1
0

Write a Review

All Reviews (25)

Larry K. Verified
Sep 12, 2025

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.

Nancy P. Verified
Jun 5, 2025

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.

Tim R. Verified
Mar 18, 2025

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.