Local Diesel Specialist Shop: Peace of Mind Close to Home

Whether you need an emergency repair service or routine fluid change, having an expert nearby is always an advantage. JD Diagnostics & Diesel Repair has been servicing clients in Fraser Valley for many years. As the top local diesel specialist shop in the area, we know exactly what our clients need (sometimes even before they know about it themselves).

Harsh winters, rough terrain, and daily stress turn a lack of timely maintenance into a hazard to your diesel truck. That's where we come in. You can schedule an appointment for any convenient date and time right here on our website.

Leave Your Diesel Truck in Good Hands

We have experience working with all types of diesel trucks, from heavy to light-duty models.

  • Nissan Titan XD
  • Ford F-150 Powerstroke
  • Chevrolet Colorado
  • Chevrolet Cruze Diesel
  • GMC Terrain, Sierra, and Canyon
  • BMW 328d Touring
  • Land Rover Range Rover
  • RAM 2500/3500

And this is just the beginning. If it's a truck, and it has a diesel engine, we can work with it. Better yet, we can make sure it works for you.

From a simple oil change for a new 2019 Nissan Titan XD to a complex transmission rebuild for a 2006 Dodge Ram 2500, our experts are ready to handle anything you can throw at them.

Powerstroke, Duramax, Cummins, Maxxforce, Paccar, Mercedes…the list of engines we know like the back of our hands goes on and on. By leaving your diesel truck in our shop, you make sure it gets the best service in the Fraser Valley area.

A Local Diesel Specialist Shop That Cares

At JD Diagnostics & Diesel Repair, our main goal is to keep your vehicle in top shape. As a local diesel specialist shop, we pay special attention to building customer relationships and maintaining an impeccable reputation.

We care for your truck so it can take good care of you!

Get In Touch

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

Engine repair servicesParts wall

Service Request Form

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.


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