J.J. Diesels keeps Freightliner, Kenworth, Peterbilt, Volvo and Mack trucks — and the fleets that run them — on the road in Fort McMurray and the surrounding oil sands region. Red Seal certified mechanics, shop or roadside, 24 hours a day.

From engine diagnostics to trailer welding, our mechanics carry factory-level training on the trucks and equipment that keep the oil sands moving.
A decade of hands-on experience on the exact makes that run this region — Freightliner, Kenworth, Peterbilt, Volvo and Mack.
Breakdowns don’t wait for daylight. Neither do we — call any hour for shop or roadside dispatch.
We stock and source parts that meet OEM standards, priced to keep your trucks running without surprises.
CVIP-ready inspections and documentation.
Rapid dispatch to reduce fleet downtime.
I had a great experience with J&J Diesel roadside service. I was stuck on the road with my truck, and they responded quickly and professionally. The technician was knowledgeable, diagnosed the issue fast, and got me back on the road without wasting time. Their service is reliable, honest, and fairly priced. Highly recommend them to any driver needing fast and dependable roadside assistance.
Best mechanic is the area , he’s been taking care of my trucks from last 5 years , very honest One of the best mechanical services i have ever experienced in my life. The Diljeet Singh: Owner itself has Great knowledge about Truck diagnostics. They are so passionate about their work. Price is so reasonable.
JJ is really nice guy and knows exactly what he’s doing. He did quick diagnose on my truck and charged me reasonbale price, really satisfied with the service he provided. Highly recommend him for service calls.

A duty-cycle guide to preventive maintenance intervals for heavy trucks running in and out of Fort McMurray.
Ask Us About This →
The early warning signs — from rough idle to black exhaust — that mean it’s time for a diagnostic check.
Ask Us About This →
Simple habits that reduce breakdowns and extend the life of your fleet’s engines and drivetrains.
Ask Us About This →
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop Bay Doors
Shop repairs, mobile dispatch and fleet maintenance across Fort McMurray, 24 hours a day, 7 days a week.
Call (825) 963-5911