Buffalo Solar: Reviews & Information
Established: 2014
EnergySage Rating Value: 5.0 from 9 reviews
The last review from EnergySage:
Buffalo Solar was extremely professional, personable, and did a great job. We are very happy with the entire experience (and solar). I’d strongly recommend them to anyone thinking of putting up solar.
Headquarters
3279 Walden Ave.Depew,
NY
14043
United States
Warranty
10 year workmanship warranty. This covers all parts and labor outside of manufacture warranty.
Affiliations
Solaria Pro-Partner
Certifications
NABCEB
NYSERDA
Insurance
Fully Insured
Licenses
Master Electricians – MEL15-10032591