Structural Aluminum Fabrication & Installation

Strength Without Compromise

McCrea’s Welding Ltd. provides end-to-end structural aluminum fabrication and installation for marine, industrial, commercial, and municipal projects. From engineered design through on-site installation, we deliver corrosion-resistant aluminum structures built for strength, longevity, and performance in demanding environments.

Design-to-Installation Services

We manage the full project scope, including:

  • Design collaboration and constructability review

  • Professional engineering and certified aluminum shop drawings

  • Precision fabrication by CWB-certified aluminum welders

  • Finishing, assembly, and quality inspections

  • Delivery and on-site installation

This integrated approach ensures consistent quality, tighter timelines, and reduced risk from concept to completion.

Structural Aluminum Capabilities

We fabricate custom aluminum structures such as:

  • Marine platforms, gangway interfaces, and dock components

  • Architectural and commercial aluminum framing

  • Industrial platforms, ladders, stairs, and access systems

  • Municipal and utility infrastructure components

  • Lightweight structural assemblies for high-load applications

All structures are engineered to meet project-specific load ratings, environmental exposure, and operational requirements.

Quality & Compliance

All aluminum work is performed by CWB-certified welders in accordance with CSA W47.2 and applicable engineering standards. Installations are completed safely and efficiently, supported by proper documentation, inspections, and compliance readiness for coastal and industrial sites.