Looking for a reliable, skilled and versatile provider of both standard and custom steel fabrication, design build and installation services? Mainland Machinery provides expert knowledge, workmanship, innovation and outstanding customer service for our clients in BC and Alberta.