buffalo-mechanical.com