The Roland Repair service van alongside a highway tractor and lowbed at a Vancouver Island logging yard at dusk
24/7 · On call now

Heavy-duty mobile
mechanic & welding

Commercial trucks, motorhomes and heavy equipment, repaired on-site or in the Duncan shop. Call dispatch and we're on the way, anywhere from Port Hardy to Victoria.

4.734 Google reviews
24/7Emergency on call
500kmPort Hardy to Victoria
On-siteOr in the Duncan shop

We cover the
whole Island

Based in Duncan, on call from Port Hardy to Victoria. Travel is billed at 70¢ per kilometre, portal to portal, so you always know the number before we roll.

Response

24 / 7

Day, night and holidays.

Where

On-site

Roadside, yard or jobsite.

Dispatch lineHwy 19 · Hwy 1
Loading dispatch map
  • Port Hardy
  • Port McNeill
  • Sayward
  • Campbell River
  • Courtenay / Comox
  • Qualicum Beach
  • Parksville
  • Nanaimo
  • Ladysmith
  • Chemainus
  • Duncan · HQ
  • Mill Bay
  • Langford
  • Victoria
Straight rates

No surprises on the invoice

Posted shop and mobile rates. You get the number up front, every time.

Full price list →
SHOP

Shop labour

In-bay repair, diagnostics and fabrication at the Duncan shop.

$125/ hour
CVI

Commercial Vehicle Inspection

Inspection intervals depend on vehicle type and use. Confirm your requirements when booking.

$150flat
DAY

Mobile service call — day

On-site labour, 6am to 8pm.

$160/ hour
NIGHT

Mobile service call — night

After-hours and emergency, 8pm to 6am.

$300/ hour
TRAVEL

Travel

Portal to portal from Duncan. Port Hardy to Victoria covered.

70¢/ km

Diagnostics & welding billed at the applicable labour rate. Small cars welcome.

Big rigs and
motorhomes

Commercial trucks, trailers, heavy equipment and Class A and C motorhomes. These are the units most shops turn away, either because they will not fit through the door or because nobody there has run air brakes. That is the work we do all day.

On call

24/7Port Hardy to Victoria

  1. 01

    Tell us the unit

    Truck, trailer, motorhome or machine. Make, model and what it's doing.

  2. 02

    We come to it

    The service truck carries a picker, a full drawer set and a welder. Most jobs get finished where the unit sits.

  3. 03

    Shop it if it needs shopping

    Bigger teardowns, presses and fabrication go into the Duncan bay at 2827 Roberts Road.

  4. 04

    Back on the road

    Straight answer, real parts, and a number you can call again at 3am.

A row of commercial fleet vehicles parked at a Vancouver Island depot
For fleet managers

We keep your
fleet moving

One number for heavy-duty maintenance, welding and after-hours breakdowns across your whole fleet. We keep the service calendar so your trucks stay legal and on the road.

  • Scheduled maintenance, tracked per unit
  • Priority emergency dispatch
  • One point of contact for every unit
  • On-site service at your yard
What people say

Trusted across the Island

“I called this company on a weekend to do a welding and fabrication job on my utility trailer. Adam came out with his truck on short notice and got the job done quickly and efficiently. I would highly recommend using Adam and Roland Repair.”
TTravis ChristieGoogle review
“Adam came to our site where the work truck had a broken throttle cable. Fixed it right up, and charged a fair rate. Highly recommend these guys for fixing your stuff.”
LLeif LakeGoogle review
“Adam is a great guy all around. Super reliable, he has repaired all of our quads, our kids' quads and a dirt bike. He gets back to you promptly. Highly recommend!”
LLyndsey WatsonGoogle review
“Adam is incredible and efficient with repairs and communication. Highly recommend for any repairs, well worth the money and time.”
ccoco-monet cecilGoogle review
Mobile mechanicWeldingTrailer repairFast replies

Broke down?
Call dispatch.

Tell us where you are and what's going on. We'll give you a straight answer and an ETA, 24 hours a day.

(250) 619-5324
Hours
Open 24 hours · Emergency on call
Shop
2827 Roberts Road
Duncan, BC
Service area
Port Hardy to Victoria, BC