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.