Review for StraightUp Solar

Office location: 11696 Lilburn Park Rd, St. Louis MO, 63146

04/14/2023
SA Saint Louis, MO

Great installation

Installation went smoothly. Very professional and no hiccups. Everything went as planned. System working as they said it would.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 8.38

Year installed: 2023