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
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.

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.

Canadian Winter Diesel Truck Checklist: The 2020 Update

A harsh Canadian winter is an excellent time to put your diesel truck to the test. However, its performance heavily depends on how well you manage to prep your vehicle for the upcoming season.

What is the Cost of Owning a Diesel Truck in Canada?

The first generation of diesel trucks in Canada was slow, smelly, and their vibrating engines made them unpleasant to drive. And though diesel has undergone a lot of changes over the past few decades, the perception that diesel trucks are agricultural still holds strong in a lot of people's minds. However, education is key, and at JD Diagnostics we have made it our mission to enlighten on the cost and benefits of diesel trucks.

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