Tire repair and U-Haul rentals in Cobble Hill
Flats fixed while you wait, tires installed and balanced, seasonal changeovers — and an authorised U-Haul dealer on the same lot. Seven days a week, serving Cobble Hill, Mill Bay, Shawnigan Lake, Cowichan Bay and the wider Cowichan Valley.
- ✓ Flat repair $30
- ✓ No appointment needed
- ✓ Open 7 days
Locals rate us five stars for straight answers and quick turnarounds.
Read the reviewsTire service
Punctures, installation, balancing and seasonal swaps. If you're not sure what you need, call and describe it — it's usually a two-minute answer.

Truck and trailer rentals
An authorised U-Haul dealer right here in Cobble Hill — no driving to Duncan or Langford to pick up a truck, and no returning it there either.
What's on the lot
Pickup trucks, cargo vans and 10', 15', 20' and 26' moving trucks, plus utility trailers, tow dollies and auto transports.
What to bring
A valid driver's licence and a credit or debit card in the driver's name.
Moving supplies
Boxes, tape, furniture pads, dollies and propane refills — so you can pick everything up in one stop.
Which size do I need?






Trailers and towing
Not sure which one? Call 778-829-4424and describe what you're moving — it's a thirty-second answer.
What it costs
Per day, plus the kilometre charge. These are U-Haul's In-Town rates — you pick up and drop off here. One-way moves are priced differently and depend on where you're going. Rates are set by U-Haul and were correct as of July 2026 — they can change, so check the live quote before you count on it.
Ask us to hold one
Tell us what you need and when. We'll email or call to confirm, usually within the hour during opening hours. Nothing is booked until we do.
In a hurry? Book instantly on U-Haul's site — that shows live availability and the exact price for your dates.
Availability changes daily and moves fast at month-end. Call 778-829-4424to check what's actually on the lot before you make the trip.
Opening hours
Open most statutory holidays — call ahead on the day to be sure.
Find us
3415 Trans Canada Hwy, Cobble Hill, BC V8H 0C7 — on the Trans-Canada Highway between Mill Bay and Duncan.

What customers say
5.0 out of 5 on Google from 58 reviews. Read them all.
“Showed up, was immediately helped, took less than 15 mins for them to fix the hole in my tire. Quick, easy, and painless. Best tire repair spot in the Cowichan Valley.”
— Nick
“Sunday morning I needed a flat fix for my son and his family of 5. Turns out the tire was totaled. They had my tire in stock, a good used. I arrived at 9:35 and was back on the road at 10:15. And what a deal!”
— Ian
“He found me brand spanking new Michelin Latitudes for an unbelievable price. He did not upsell me at all and was honest about how much he paid. I got the best deal I have ever got on tires.”
— Damien
“The two guys that run this tire shop are excellent. A great place to buy tires, install tires, or fix tires. On top of that, their prices are the lowest around. An honest and reliable tire shop that goes the extra mile.”
— David and Elsie
“Was able to fit me in same day for a tire rotation, very quickly might I add! Even helped diagnose some brake issues I had AND helped with that fix the very next morning.”
— Kaitlyn
Where our customers come from
We're on the highway, so we see people from right across the Cowichan Valley and the Malahat — and from the Peninsula and Salt Spring via the Mill Bay and Crofton ferries.
Cobble Hill · Mill Bay · Shawnigan Lake · Cowichan Bay · Arbutus Ridge · Cowichan Station · Koksilah · Glenora · Sahtlam · Deerholme · Hillbank · Dougan Lake · Cherry Point · Bamberton · Malahat · Whippletree Junction · Westholme · Somenos · Maple Bay · Duncan · North Cowichan · Chemainus · Crofton · Ladysmith · Saltair · Lake Cowichan · Youbou · Honeymoon Bay · Mesachie Lake · Salt Spring Island · Brentwood Bay · Saanichton · Sidney · Langford · Colwood · Victoria
Common questions
The ones we get asked on the phone most days. If yours isn't here, ask the chat or call 778-829-4424.
Do I need an appointment?
No. Walk in and we'll get to you — most flat repairs are done while you wait, often in under twenty minutes. If you want to be sure we're not backed up, call 778-829-4424 first.
How much does it cost to fix a flat?
$30, flat rate. That's the price whatever the tire, and most are done while you wait.
Can my tire be repaired, or do I need a new one?
It depends where the damage is. A nail in the tread can usually be repaired. Damage to the sidewall usually can't be fixed safely, no matter who tells you otherwise. We'd need to see it — bring it in or call and describe it.
Do you have used tires?
Often, and they're frequently the cheapest way out of a bad tire. Stock changes constantly, so call 778-829-4424 and tell us your size.
Are you open on Sunday?
Yes — 9:30 am to 12 pm. We're open seven days a week, and most statutory holidays too.
Do I need to book a U-Haul in advance?
You don't have to, but availability changes daily and goes fast at month-end. Call to check what's on the lot before you make the trip, or book online for a guaranteed truck.
How much is a U-Haul truck?
In-Town rates start at $19.95 a day for a pickup, cargo van or 10' truck, plus a per-kilometre charge. Rates are set by U-Haul, not by us, and one-way moves are priced differently.
Where exactly are you?
3415 Trans Canada Hwy, on the Trans-Canada between Mill Bay and Duncan. We're set back from the road — look for the yellow Xtreme sign on the east side.
About the shop
Ryan and Shane run the shop, and between them there’s a lot of experience with tires and rims. Customers keep saying the same two things: the prices are the lowest around, and nobody tries to sell you something you don’t need. If a tire can be repaired, we’ll repair it.
