Review for Level Solar (Out of Business)

09/14/2016
Anonymous

Level Solar

Great company to work with from start to finish. Great sales, installation and customer service. Going green is a great feeling!

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