Review for Level Solar (Out of Business)

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

01/22/2017
Anonymous

Great Service

Level Solar was great! The people were all professional and courteous, they kept us informed every step of the way, and made the entire process super smooth and easy. Very happy that we went with Level Solar.

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