Have Questions for Us?

We would love to answer any questions that you may have. Feel free to check out our FAQ page for answers to frequently asked questions or if you need additional information you can call us at (716) 932-7581 or email us at info@buffalort.com. A professional is always at our office to answer your calls or be there to assist you when you stop by!