JD Diagnostics
& Diesel Repair

Abbotsford's Certified Diesel Repair Shop

At JD Diagnostics (DieselDoctor.ca) we specialize in diesel diagnostics and repair as well as tuning and specialty part sales. Our service representatives are highly qualified and ready to assist with all of your needs. We serve Abbotsford, Chilliwack and the rest of the Fraser Valley.

Ford F-350 Plati in the DieselDoctor.ca shop

Fleet Service Experts

Contact our Fleet Specialist team:

604-799-3835

View Fleet Solutions
Book Online icon

Book Online

Fast and simple. Send us and email and we'll get your truck in for a service right away.

Book By Email
Free Quote icon

Get A Free Quote

Having a problem but not sure how much it will cost? Send us a message and we'll do our best to give you a ballpark.

Get Free Quote
Immediate Support icon

Immediate Support

Have a pressing issue that needs attention right away? Give us a call. We're happy to help!

Call The Shop

What Our Customers Say

We take pride in making sure every customer understands what work was done on their vehicle and (most importantly) why. Here are just a few of the customers we've been able to do that for.

Diesel Resources

Tips and tricks to keep you rolling in style.

January 6, 2021

Why Is My Cummins Making A Whistling Sound?

Anytime you hear strange noises coming from your engine that sound more than a little foreign, it's normal to feel a bit anxious and alarmed. With some knowledge and some actionable advice, rest assured that any problem you come across has a solution just around the corner.

Read Post >
July 21, 2020

Key Differences Between Winter Diesel Fuel and Summer Diesel Fuel

Let's look at the difference between summer and winter diesel fuel options. When such freezing temperatures hit, failing to prep your diesel engine could mean its failure.

Read Post >
July 6, 2020

Is Gas or Diesel Better For Towing? Let's Find Out.

Choosing the ideal truck for towing requires you to understand the intricacies of your dream truck.

Read Post >

Email The Shop

Request a quote, book a service appointment, or ask a question.

Fields marked with an asterisk (*) are required.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Get In Touch

Give us a call below to speak with one of our service representatives.

Call Us

Phone Number:

(604) 799-3835

Abbotsford Location

104-663 Sumas Way
Abbotsford, BC V2S 7P4

Hours

Monday | 8a.m. – 4:30p.m.
Tuesday | 8a.m. – 4:30p.m.
Wednesday | 8a.m. – 4:30p.m.
Thursday | 8a.m. – 4:30p.m.
Friday | 8a.m. – 4:30p.m
Saturday | Closed
Sunday | Closed