Review for Level Solar (Out of Business)

07/30/2015
Anonymous

K. Nugent

Level Solar has been absolutely wonderful. Everyone I deal with has been great. During the winter they even had guys come over and remove snow from the solar panels. They are awesome

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