Review for Solar Liberty

Office location: 6500 Sheridan Drive Suite 120, Buffalo NY, 14221

01/28/2020
Cheryl

Great job

Solar Liberty installed 18 panels in 2017, then in 2019 we added some more panels because they weren't quite covering all our electrical use. Everything went well. Technical support is very good. We recommend them.

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