ElectricianSolar City STL
Solar City STL
Scherer, St Charles, MO
5.0 (1)Check map
- Phone:
- +1 636-515-4895
- Website:
- http://m.facebook.com/smwproperty
- Address:
- 1712 Scherer Pkwy, St Charles, MO 63303
- Hours:
- Monday8AM–6PM
- CLOSED
- Reviews
- Map
Services
Solar City STL Reviews
5 stars based on 1 reviews
Featured Comments:
J
Julie Pipe
5.0
Installed solar panels on my house in sunset hills. They where very professional from the quote to the install. Would highly recommend.
Response from the owner
Thank you for the review Julie! We hope you're enjoying the new solar system on your home.