Your domain registration is pending. Check back in an hour


McMillan is business as usual with obvious precautions being taken to protect our people and yours. This is the new normal!!

Get ready for the warm weather and bring your vehicle in to get your A/C tuned up!! Call our office to make an appointment today!! 😃

Call now

Is your heavy duty truck broken down or won't start?
Call McMillan Mechanical Ltd. and get them to come to you!! (780) 668-0275


5 months ago
Called with my van not starting, the guys showed up as soon as they could and helped diagnose the issue and had suggestions to make sure it didn’t happen again. Great service!!
- Allison M
4 months ago
Amazing service, great people to deal with and knowledgeable. Highly recommend McMillan to anyone who having issues with their vehicle. They did a great job on my duramax diff.
- fotis v
7 months ago
Love going to these people for my vehical issues and trust me it's been one thing after another with my vehical and their on it asap they know their job.. very trust worthy team I'd recommend anybody to this company
- Helen A

About Us

We‘re McMillan Mechanical Ltd. and we‘ve been working on heavy duty trucks and equipment here in Alberta since 2010. We wouldn’t be able to do our jobs without our customers, which means one of our biggest priorities is that we like to make sure our customers are paying for the work to be done right and at a fair rate. 

We specialize in anything from heavy trucks like Peterbilt, Western Star, Kenworth, Freightliner, and International, to agricultural equipment like John Deere, Fiatallis, New Holland and more. Also including Diagnostics for Cummins, Detroit, and Caterpillar. Working on a variety of equipment keeps us looking forward to see what is going to be coming into the shop or what the next service call will bring and how we are going to be able to further our education by working on the equipment.

I started this business because I was tired of seeing truckers/owner operators paying excessive bills for work that shouldn’t have costed as much as it did for the little work that was done. I believed that I could do the work at a more affordable rate to help out these people but also make a living for myself and my family while doing what I love.  

We personally invite you to give us a call to make an appointment and bring in your equipment to make sure the work gets done the way you want it to.

Contact Us


Call now
  • (780) 668-0275
  • (780) 963-5978


Get directions
86 Boulder Boulevard #104
Stony Plain, AB T7Z 1V7

Business Hours

Mon:Open 24 hours
Tue:Open 24 hours
Wed:Open 24 hours
Thu:Open 24 hours
Fri:Open 24 hours
Sat:Open 24 hours
Sun:Open 24 hours
Get quote
Message sent. We'll get back to you soon.