
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.
Big rigs, big rentals, one number
Heavy-duty trucks, motorhomes and equipment, repaired where they sit or in the Duncan bay. Welding, diagnostics and fabrication all under one number.
Heavy-duty truck repair
Commercial trucks, trailers and heavy equipment. Air brakes, driveline, hydraulics and engine work, in the yard or in the shop.
- /Air brakes & suspension
- /Driveline & differentials
- /Hydraulics & air systems
Motorhome & RV service
Class A and C motorhomes on truck and bus chassis. The same heavy-duty tools and know-how, on a rig most car shops will not touch.
- /Chassis, brakes & driveline
- /Generators & 12V systems
- /Pre-trip checks
Mobile mechanic
We roll to you, roadside, jobsite or yard. Fully equipped service truck with a picker, real repairs on the spot.
- /Roadside & on-site repair
- /No-start & breakdown
- /24/7 emergency dispatch
Welding & fabrication
Stick and MIG welding on frames, trailers, decks and equipment. Mobile or in the shop.
- /Trailer & frame repair
- /Custom fabrication
- /On-site structural welds
Shop service
Bring it to the bay at 2827 Roberts Road for bigger jobs, presses and fabrication.
- /Scheduled repairs
- /Heavier fabrication
- /Room for big rigs
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.
- Port Hardy
- Port McNeill
- Sayward
- Campbell River
- Courtenay / Comox
- Qualicum Beach
- Parksville
- Nanaimo
- Ladysmith
- Chemainus
- Duncan · HQ
- Mill Bay
- Langford
- Victoria
No surprises on the invoice
Posted shop and mobile rates. You get the number up front, every time.
Shop labour
In-bay repair, diagnostics and fabrication at the Duncan shop.
Commercial Vehicle Inspection
Inspection intervals depend on vehicle type and use. Confirm your requirements when booking.
Mobile service call — day
On-site labour, 6am to 8pm.
Mobile service call — night
After-hours and emergency, 8pm to 6am.
Travel
Portal to portal from Duncan. Port Hardy to Victoria covered.
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
- 01
Tell us the unit
Truck, trailer, motorhome or machine. Make, model and what it's doing.
- 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.
- 03
Shop it if it needs shopping
Bigger teardowns, presses and fabrication go into the Duncan bay at 2827 Roberts Road.
- 04
Back on the road
Straight answer, real parts, and a number you can call again at 3am.

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
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.”
“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.”
“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!”
“Adam is incredible and efficient with repairs and communication. Highly recommend for any repairs, well worth the money and time.”
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





