Review for Level Solar (Out of Business)

Office location: 327 New South Road, Hicksville NY, 11801

09/07/2017
Anonymous

Customer service

Professional courteous and knowledgeable. Sherard Bishop really explained the products and service. His the team went above and beyond our expectations. I highly recommend company.

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