Customer Reviews for M C Mechanical Services in Revelstoke

At M C Mechanical Services, we’re always thrilled to read customer reviews online. It means a lot to us that our customers would go out of their way and take the time to provide a review of our business.


If you would like to share your experience with M C Mechanical Services, please contact us and let us know how we’re doing. If we could use your testimonial on our website, it would be greatly appreciated!


Above & Beyond Service

“After breaking down on Rogers Pass, I Googled ‘heavy truck repair.’ I had a choice and picked M C Mechanical. Gave him a call at 10:00 p.m. and he was very helpful and said that when we get towed in, he would look at the truck for us. For a small shop this place is sparkling clean, the people are very friendly, but what put this place over the top for me were the people going above and beyond being helpful. I travel with my cats and when we found out our parts had to come from the U.S., the price quoted was the price we paid, there were no hassles and they even gave us a ride to the hotel. I would recommend this place in an instant. Mark was more than a ‘fix it and leave shop,’ he actually [cared] about what was causing our issues rather than replace what is broken and get out. After being in and out of shops since 2006 (we own a Volvo, need I say more), I would definitely go back to this place if I had any issues. Just wish more people knew how to think and diagnose than what the computer tells them is wrong! A big WAY TO GO to M C Mechanical and thank you for looking after us!”

- Colette A.


Prompt & Friendly Staff

“The service was excellent. I arrived late and they stayed to diagnose my problem! They had to chase down the parts and were able to have them delivered all the way from Surrey by 9:30 the next morning. I was up and running by noon! Thank you to the prompt and friendly staff. I will make sure my company sends their trucks to you if and when they need anything in your area.”

- A Google User

Created by

Legal notice