hardy-mechanical.com