EGR & DPF Repair in Grande Prairie, AB and Dawson Creek, BC

Is your truck stuck in regen? Losing power on hills? Our shops specialize in EGR and DPF repair in Grande Prairie, AB and Dawson Creek, BC.

Expert Emissions System Repair in Grande Prairie, AB and Dawson Creek, BC

Modern diesel trucks rely on complex emissions systems to reduce pollutants, but when those systems fail, they can cripple your rig. Our emissions system repair in Grande Prairie, AB targets the root causes behind DPF clogging, failed regens, and EGR inefficiencies.

We offer:

  • DPF cleaning service to remove built-up soot and restore flow
  • EGR valve replacement for stuck or failed valves
  • Diesel particulate filter repair and sensor replacement
  • Full emissions diagnostics and system testing

We also inspect your DEF system, perform sensor tests, and verify that your aftertreatment system meets OEM performance standards.

What Makes Our EGR and DPF Repairs Different

Your EGR and DPF systems aren’t just about emissions. They affect engine power, fuel economy, and uptime. At R&R, we focus on accurate testing and safe repairs, not quick resets. Whether it’s an active engine derate or long-term regen issues, we solve the problem at its source.

Why diesel owners choose R&R:

  • In-depth diagnostics to pinpoint failures
  • Cleaning and part replacement that restores OEM function
  • Support for all diesel platforms, including Cummins, Detroit, PACCAR, and more
  • Honest service that protects your engine and warranty

We know how to work with and around your aftertreatment system the right way.

Contact Us About EGR and DPF Repair Now: Call 780-897-6545 

Tired of downtime from clogged filters or soot buildup? Call 780-897-6545 or book online to schedule EGR and DPF repair with R&R Diagnostics and Repair. Whether you're in Grande Prairie, Dawson Creek, or nearby, we’ll get your emissions system back in spec—and your truck back to work.

FAQs

What Areas Do You Serve for EGR and DPF Repairs?

We’re based at #102 9508 154 Ave., Grande Prairie, AB and 2801 92 Avenue in Dawson Creek, BC. We also serve clients from Edmonton, Calgary, and surrounding areas.

Can You Clean My Diesel Particulate Filter?

Yes. Our DPF cleaning service removes built-up soot and ash using professional-grade equipment—restoring airflow and preventing regen issues.

Do You Replace EGR Components?

Absolutely. We provide full EGR valve replacement, as well as cleaning or replacing EGR coolers and sensors.

Can Emissions Issues Cause Engine Derate?

Yes. A failed DEF system, clogged DPF, or EGR fault can trigger engine derate, drastically reducing power. We can diagnose and resolve the issue to restore performance.

How to book Aftertreatment Repairs?

Before your EG and DFP stall your business, book your repairs and maintenance with a phone call 780-897-6545.   

Heavy-Duty Truck Repairs

Repairs You Can Count On

Whether it’s engine diagnostics, CVIP inspections, or after-treatment system failures, our team handles every repair with precision and integrity. Our Grande Prairie and Dawson Creek shops feature drive-thru bays, and we offer mobile repairs within 100km, and beyond. We don’t stop until the job is done right.

Don't Take our word for it.
Read Customer Testimonials.

"I called in needing an exhaust clamp and gasket replaced. They fit me in immediately and was in/out within 30 min with a very fair bill. They didn't have the parts, but ran out to trp and picked up the required parts for the job. I would definitely recommend."

Coy MacKenzie

"Rod was great to deal with. He got me in quickly and fixed my truck in a timely manner. The bill was way les than expected. Thank you guys for doing such a great job! I would definitely recommend R&R to anyone needing repairs."

Danielle Wiedmer

"Rod and his gang provided top notch service. Had the fan fall off our motor home with a cat c7 engine. He was the only person that offered help. Spent hours and hours trying to locate parts finally found the part and got us on our way. Very accommodating. Highly recommend."

David Veer

Contact Us

Let us know what is going on with your vehicle, and we will get back to you soon with a quote.

Contact Information

Hours

Mon - Fri: 8AM - 5PM

Locations

2801 92 Avenue,
Dawson Creek,
BC V1G 0G2, Canada
View Larger Map
9508 154 Ave #102,
Grande Prairie,
AB T8X 0L2, Canada
View Larger Map

Service Request Form

* indicates a required field
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Speak with a service advisor now