

Custom Metal Stamping, Welding & Earth Anchor Systems in Canada
B & R Stamping is a Canadian manufacturing company based in Oakville, Ontario, specializing in earth anchor systems, custom metal stamping, welding, and steel fabrication. With decades of industry experience, we provide durable metal products designed for construction, mobile structures, and industrial applications across Canada.
Our anchoring systems and fabricated metal products are built for strength, stability, and long-term performance, helping contractors and builders secure structures safely and efficiently.
ANCHORS
The Load locks Complete is sand cast from high grade aluminum alloy. Its unique design has more holding power than conventional anchors
LEVELING JACKS
We provide some models with holes in the leveling plate so you can bolt them to your frame, to prevent sideways shifting.
Frequently Asked Questions (FAQ)
Yes. We specialize in custom welding, stamping, and structural fabrication, allowing us to build components and assemblies tailored to your exact specifications.
Yes. Products such as earth anchors and leveling jacks can be manufactured in bulk quantities for industrial and commercial use.
We assist with design requirements and fabrication planning to ensure your project receives the right structural components.
Our sand‑cast aluminum anchors are engineered for high holding power and long‑term durability, making them suitable for demanding industrial environments.
We provide a wide range of welding services suitable for structural builds, component manufacturing, and custom metal projects.
