Review for Level Solar (Out of Business)

Office location: 80-15 Lefferts Boulevard Suite 1R, Jamaica NY, 11415

08/03/2017
Anonymous Rochdale, NY

Respectful and Friendly

The first time we met with Level they were thorough and helped my family understand what the solar industry was really about. Called their representatives and Mr Bishop for questions and they were straight up and had patience with me. Happy to have gone solar with Level

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