Contact Us

Have questions?
We're here to help!

105 Wagner Avenue
Buffalo, NY 14212
Fax: (716) 895-2747
generac@eccbuffalo.com

Please call for an appointment
(716) 896-5000