Repair • Retrofit • Design • Align

We have expanded! New branch office in Niagara Falls, Ontario.

Get directions on Google Maps.

We are pleased to announce the opening of our new branch office at the Northtown Plaza, 4300 Drummond Rd., Suite 102, Niagara Falls, Ontario L2E 6C3. Our newest location will enhance our ability to collaborate with new and existing customers, and suppliers, both locally and internationally.