Our Rail & Track Division can provide a comprehensive inspection of your industrial track, prepare annual maintenance program plans, provide the required track materials and perform the necessary maintenance.
Learn MoreBM Metals’ Industrial Services Division takes care of all types industrial clean-up. Our team takes pride in our extensive knowledge and experience, and our ability to innovate and design the most efficient and effective systems to do the job right, at the lowest cost.
Learn MoreBM Metals specialty lies in the preparation and handling of aggregates, bulk commodities, metallurgical reverts and alloys. Our team is committed to innovation of the most efficient and effective systems and processes to extract the greatest value out of a wide range of materials.
Learn MoreBM Metals Services Mechanical Division has experience in providing skilled trades such as millwrights, welders and electricians to perform repairs for its customers in the mining and milling industries.
Learn MoreWe ensure our customers receive fair value for their materials by always providing them with up to date market prices.
Learn MoreWe provide roll-off and luger bin services in attempt to make the waste management process hassle free for our customers. By managing waste streams we reduce unnecessary waste streams from entering landfills.
Learn More