Your domain registration is pending. Check back in an hour


We have moved locations and we are now operating out of 11 Boulder Boulevard, Stony Plain!
Call us today for your appointment for either in shop of mobile service!!

Call now

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


4 months ago
Absolutely incredible service here! Highly recommend!! I had my '95 truck that hadn't been used regularly in over a decade towed in so I could drive it home to BC (a 14 hour drive) two weeks later. These guys were friendly, honest, efficient, and got the truck running safely in time for me to pick it up and take it home. They even helped me diagnose an issue on the road late on a Saturday night which allowed me to get the right part replaced without interupting my trip too much. I only wish I had known about them sooner!! Thank you for all of your hard work and getting us road trip ready!
- Michealla P
4 months ago
Highly recommend, we were stranded on the road for almost 20 hours trying to deal with roadside assistance when roadside finally called them. They found our parts which are oddball sizing, came as soon as possible and had us back on the road in no time. Definitely a 5 star company to deal with. Shanna and Patrick from Adrossan, AB
- shanna-leah m
4 months ago
10/10 recommend both mobile and in shop service. Kept in contact and checked with me to see how it was running multiple times and saved me from having to buy another new car 10/10
- Shelby H

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) 666-9753
  • (780) 963-5978


Get directions
11 Boulder Boulevard
Stony Plain, AB T7Z 1V6

Business Hours

Mon:8:00 AM – 4:30 PM
Tue:8:00 AM – 4:30 PM
Wed:8:00 AM – 4:30 PM
Thu:8:00 AM – 4:30 PM
Fri:8:00 AM – 4:30 PM
Get quote
Message sent. We'll get back to you soon.