Review for Solar Trek

03/06/2017
Anonymous

Fantastic

My wife and I couldn't be happier......Solar Trek are a 5 star operation every step of the way!

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