Review for Solar Tech Elec LLC

Office location: 1390 Gulf To Bay Blvd, Clearwater FL, 33755

06/29/2024
Chris Conrad Palm Bay, FL

Solar Tech Elec

All good with price and installation. No complaints.

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

System size (kW): 21

Year installed: 2024