Review for Solar Tech Elec LLC

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

06/03/2024
Bill Brunner Port Saint Lucie, FL

solar install

Excellent Customer Service, professional 10/10

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

System size (kW): 11

Year installed: 2024