64168 393 Loop E, Warner Business Park
Okotoks Alberta


White aluminum rail on front porch

Feel free to contact us, we’d be glad to help you with your next aluminum railing and fencing project.

Since 1993

McLean Contracting believes that attention to detail and safety sets the difference between mediocrity and excellence.

McLean Contracting has been incorporated since 2004 and the owner has been in the aluminum railings and fencing business since 1993.

McLean Contracting has become one of the top aluminum railings and fencing suppliers for most major home builders in Calgary and surrounding areas. McLean Contracting offers a welded system of picket and glass aluminum railing that meets and exceeds all code requirements in accordance with the National Building Code of Canada.



Deck with gray vinyl decking installed

Our vinyl decking is an excellent choice to make your patio or sundeck 100% waterproof and maintenance free.


Front door steps with black powder coated picket railing

Offering and installing a wide variety of aluminum powder-coated railings for decks and steps.


Black powder coated custom welded aluminum fence

Cal Craft, our sister company, installs a wide variety of custom made aluminum railings for decks and steps.

We hired McLean Contracting to install glass panels on our deck and were very happy with the results. Not only were they a pleasure to deal with, the pricing was great (we shopped around!), the product is outstanding and they were fast and efficient as well. We wouldn’t hesitate to recommend them to anyone!

Jana Wager

On time… Best price in town I found. They communicated very well. Install was smooth and the guys cleaned up after them selves. You won’t regret going with them.

Ryan Armstrong

This was by far the best experience I’ve had with a contractor. They were prompt with their estimate, on time and trouble free. Very impressed with the finished product and would recommend them any time!

Ellen Lorincz

In 2015 I had your company install my vinyl deck and railings. I have had to call you back a few times for service. Unlike a few other companies I have had to deal with your Company and service is spectacular. Never an issue and always very pleasant people when I call. And the minor service issues are dealt with immediately.

Jeff Schacter



© 1993 - 2020 McLean Contracting