Review for Level Solar (Out of Business)

11/28/2016
Anonymous

do it

It's really been out of sight, out of mind- in a positive way. It's on my roof, it's saving me money, and it's not some big thing that's intrusive or in the way.

Sales process
Price charged as quoted
Installation quality