I wish I could give more than 5 stars, because the level of service from this place merits the most rave review possible. Instead I'll write this novella of a tale:
We regularly drive from Vancouver to the Williams Lake area, and on our most recent trip up here we hit a massive rock in the road just past outside the Hell's Gate tunnel and got a flat. Turned out we had a gorgeous spare, but the jack and iron had been taken out of the car at some point. Google said the nearest towing company was Hope, but the guy in Hope recommended we call Canyon Tire because we were closer. The owner happened to be in Hope picking up parts at the time, but brought us a jack and iron on his way back to the shop
Well, 11km outside Boston Bar (after stopping at a gas station to check on things), we got ANOTHER FLAT. The rear tire had hit the same rock and somehow held on/appeared totally fine. Now we had no spare, and as we knew from the front tire, the rim was probably also damaged. Canyon Tire to the rescue again!
Even though it was almost closing time for him, he came back out to us, and took the busted tire and my boyfriend back to the shop while I waited with the car. He had a spare but no rim for it, so he located a set of rims in Hope. Then he convinced them to stay open late and drove my boyfriend to Hope to pick them up (like seriously, what mechanical shop has ever done that for you?!?!), got the replacement tire and a new spare onto the rims, then drove back out to get everything on our car. All of this waaaayyy after his work day should have been over.
Can't say thanks enough for taking such good care of us all day.