Call now 780-962-1264

Book an Appointment

Contact Us Today


At any given time, you can expect to find engines torn apart in at least half of our shop bays. Known as the “Diesel Doctors,” our focus is on diesel engine repairs, overhauls, and maintenance, and we make every effort to deliver timely and reliable service so you can get back on the road, doing what you do best.

At Dave’s Diesel Repair, we specialize in Cat, Cummins, Detroit, and pretty much any type of diesel engine, and can accommodate any sized job — from single owner-operators to fleets of all sizes. Below are just some of the diesel repair services we offer in-house:

  • General Maintenance (bumper to bumper)
  • Diesel Engine Repairs
  • Diesel Engine Maintenance
  • Diesel Engine Overhauls (In-Frame & Out-of-Frame)
  • Machine Shop Services
  • Dyno Services (Stationary and Tri-Drive Capable Chassis)
  • Fuel Injection Room

We also stock a massive inventory of parts and rebuilt engines, so there’s no time wasted waiting for parts to get your service completed. We understand the urgent nature of your business and always do our best to accommodate our customers’ requests. For more information on parts we carry and what’s currently in stock, contact our parts department today!

Fuel Injection

In addition to our machine shop and dyno services, Dave’s is one of the few repair shops in Alberta that can say they have a fuel injection room on site. This room allows us to run the fuel injector on a cam box and replicate live conditions, calibrating each injector independently to get them all running equally and balanced. The result is a smoother, more powerful, and more economical engine. DDR is now able to test common rail diesel injectors, this includes ISX 15, ISX 12, DD16, DD15, DD13 and more.

Our fuel injection room also equips us to test and rebuild fuel injectors. An investment in testing can ultimately save our customers money by replacing only what is necessary.

For more information on our diesel engine services, fuel injection room, or anything else, contact us today.


A look around the shop


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

Contact Us

When You Call, We Answer

Contact Us Today