Review for SolTerra

08/27/2016
Anonymous

Really great experience

So easy to work with, if you are thinking about Solar give Solterra a call.

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