Review for Fastrac Energy Services

Office location: 10696 Haddington Drive Suite 130, Houston TX, 77043

03/13/2025
786tech2 Sugar Land, TX

Thiefs

Employee stole my credit card number and made purchases. Poorly managed company.

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

System size (kW): 14

Year installed: 2016