Review for Solar Trek

03/06/2017
Anonymous

Excellent Solar Company

Extremely fast turnaround in installation. Excellent Support. We have saved lots of money since installing our solar.

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