Looking for a Part?

Contact our Parts Department

Diesel Engine Service

Repairs, Rebuilds, and More

Learn More

Machine Shop

Heads, Valves, and Blocks Machined On-Site

Learn More

Dyno Service

Maximum Performance for your Diesel Engine

Learn More

Diesel Engine Parts

Extensive Inventory of Parts In-House

Learn More

Financing Available

Third Party In House Finacing

Learn More
We are on Instagram
Dave gives us a tour of Old School #heavyduty #dieseltrucks #peterbilt #semitrucks #semi #trucking #dieselpower #yeg

...

7995 61
Do you replace your Damper/ Harmonic balancer? 
We replace CAT, Cummins and Detroit with Vibratech replacements.
We also stock and distribute it all over the world. #diesel #heavydutymechanic #semitrucks #dieseltrucks

...

1033 11
Air filters are commonly overlooked. Let this video be a reminder to check YOUR air filter! #heavydutymechanic #semitrucks #diesel #yeg

...

857 15
Happy Friday! This weekend the DDR crew is in Vermillion for the Tractor Pull! Come stop by, say hello and check out Dave's Personal Trucks OLD SKOOL and EYE CANDY. Last year Dave got first place! Do you think he can do it again? Come find out live today and Saturday

...

584 4
PART 2 of Old School. Why we can’t have videos over 90 seconds is beyond me. Anyways enjoy #heavyduty #dieseltrucks #semitrucks #peterbilt #alberta #trucking #dieselpower #yeg

...

552 4
Fresh install ready to head out the door to another customer. Give us a call if you wanna know more about the manifold! #peterbilt #yeg #semitrucks #dieselengine #heavyduty #alberta

...

440 4
For over 43 years, Dave’s Diesel Repair has been repairing, rebuilding, overhauling and maintaining diesel engines for clients primarily across Alberta, but extending to as far as Alaska and the Northwest Territories. What started out as a humble one-man business on the north side of Edmonton has evolved into the “big little shop” – big enough to take on any job in-house, but small enough to maintain a personal connection with our clients.

...

393 1
🚜 VEGREVILLE TRUCK & TRACTOR PULL — AUGUST 7th - 8th!

We’re heading to Vegreville this weekend for two days of horsepower, noise, and dirt.

You’ll be able to catch both of Dave’s trucks, Eye Candy (Cabover) and Old School (359) at the pull, so make sure you come check them out and see them in person.

Whether you’re coming for the trucks, the competition, or just to enjoy a great weekend at the fair, there’s going to be plenty to see. Come hang out, check out the trucks, grab some photos, and come say hi if you see us!

📍 Vegreville, Alberta
📅 Friday, August 7 & Saturday, August 8

Hope to see lots of familiar faces out there. Bring the family, bring your friends, and come enjoy the show!

...

390 1
She aint the prettiest but shes a true work horse! 

Dave's Diesel Repair, Albertas Original Diesel Engine Repair shop

...

370 6
Hot Dynos and Break ins!
 #semi #diesel #dieselpower #dieselengine #heavyduty #yeg #Semi #heavydutymechanic #peterbilt #cummins #dynotest #dyno #dieseltrucks #semitrucks #bigrig

...

347 9
This 671 has put us on a emotional rollercoaster#alberta #canada #yeg #dieselengine #heavyduty #dyno #trucking #dieselpower #dynotest #semitrucks #dieseltrucks

...

334 3
Part 1 of this 6-71 Detroit Diesel. Not our first legacy engine and surely wont be our last! #heavyduty #dieselengine #semitrucks #semi #trucking #mechanic #alberta #canada

...

317 2

About the Shop

For over 43 years, Dave’s Diesel Repair has been repairing, rebuilding, overhauling and maintaining diesel engines for clients primarily across Alberta, but extending to as far as Alaska and the Northwest Territories. What started out as a humble one-man business on the north side of Edmonton has evolved into the “big little shop” – big enough to take on any job in-house, but small enough to maintain a personal connection with our clients.

Learn More
  • Ready-to-go Engines
  • A truck on the dyno
  • Engines Coming Apart
  • Stationary Engine Dyno
  • Cylinder Head Going on the Pressure Tester