We’d love to hear from you
Do you have questions for Buffalo Turbine’s Sales? Please submit your information and a representative will get in touch with you, or feel free to check out our FAQ area or call us directly. Phone: 716-592-2700 | Fax: 716-592-2460.
If you need service related support please see our Service Support area.