Heavy-Duty Diesel Mechanic Services in Grande Prairie, AB and Dawson Creek, BC

R&R Diagnostics and Repair specializes in full-service maintenance and inspection solutions for diesel trucks and equipment in Grand Prairie, AB and Dawson Creek, BC.

R&R Diagnostics Shop in Grande Prairie, AB & Dawson Creek, BC

Heavy-Duty Truck Services

At R&R Diagnostics and Repair,
we do it all

From comprehensive fleet maintenance to custom repairs on oilfield machinery, our certified techs in Grande Prairie and Dawson Creek are equipped to handle your toughest jobs. Our Dawson Creek location even offers professional truck washing and interior detailing. Got a big job? We’re ready.

Heavy-Duty Truck Services in Grande Prairie, AB

Looking for professional, dependable heavy-duty truck services that keep your rig running strong? At R&R Diagnostics and Repair, we specialize in full-service maintenance and inspection solutions for diesel trucks and equipment. With locations in Grande Prairie, AB and Dawson Creek, BC, we support truckers, fleet managers, and oilfield operators with fast, honest, and high-quality care.

Reliable Diesel Truck Services in Grande Prairie, AB

We know downtime costs you money. That’s why our diesel truck services in Grande Prairie, AB, are designed to keep your trucks on the road and out of the shop longer. Whether you're running a single unit or managing a commercial fleet, we tailor our services to your operation's needs and schedule.

Our routine and specialized services include:

  • Truck inspections and diagnostic evaluations
  • Fluid checks and top-offs for cooling, hydraulic, DEF, and more
  • Filter replacements for air, oil, fuel, and cabin systems
  • Drivetrain service, including axle, transfer case, and differential care

You can count on us for timely, preventative solutions that minimize costly surprises down the road.

What Makes Us Different

At R&R Diagnostics and Repair, service means more than an oil change. It means going above and beyond to protect your investment. We’re family-owned, hands-on, and fully committed to helping you avoid major repairs through proactive care.

Here’s what you can expect from every visit:

  • Transparent assessments and tailored preventative maintenance
  • Access to experienced, certified technicians
  • High standards backed by a 40-year reputation
  • Two fully equipped facilities with drive-thru bays

Whether you’re managing truck repair and maintenance, scheduling a diesel fleet service, or requesting oilfield truck repair, you’ll get the same reliable attention to detail every time.

Contact Us About Diesel Truck Service Now: Call 780-897-6545!

Waiting for the check engine light to come on before booking a service. Book your diesel truck service with R&R Diagnostics and Repair today. Call us at 780-897-6545 to schedule service in Grande Prairie, AB or Dawson Creek, BC.

Frequently Asked Questions

FAQs

Find detailed responses to some of our most frequently asked questions.

What types of trucks do you repair?

We service all types of heavy-duty diesel trucks, including highway tractors, oilfield equipment, and vocational units. Whether it’s engine, brake, or drivetrain-related, we’ve got the tools and knowledge to handle it.

Can you diagnose electrical problems in my truck?

Yes. We offer advanced diagnostics using industry-grade software and tools. From electrical shorts to sensor issues, our technicians pinpoint faults quickly to minimize downtime.

Do you handle after-treatment system repairs?

Absolutely. We service and repair DPF, EGR, DOC, and SCR systems, and we can perform forced regenerations when needed. If your emission light is on, we can help.

Do you work on oilfield trucks and equipment?

Yes. With a strong background in oilfield service, we’re familiar with the heavy-duty requirements of off-road and field trucks. Our team doesn’t shy away from tough jobs.

Do you offer scheduled fleet maintenance?

Yes. We provide custom diesel fleet service packages tailored to your operation’s needs, including filter changes, inspections, and fluid checks for every unit.

What happens if you find something else wrong during a repair?

We’ll stop and contact you first. Transparency is key—no surprises on your invoice. We’ll walk you through what we found and get your go-ahead before proceeding.

How far will your mobile unit travel?

Our mobile diesel repair service covers up to 100km around Grande Prairie and Dawson Creek. We also support regular clients in Edmonton and Calgary when needed.

Can I schedule mobile service at my shop or yard?

Yes. Many fleet clients prefer we come to them for scheduled maintenance or large-scale service days. Just give us a call to coordinate availability.

What does a CVIP inspection include?

A CVIP covers all critical safety and operational components, including brakes, lights, steering, suspension, and emissions. We also document any non-compliance findings.

When do I need a CVIP inspection?

Commercial trucks in Alberta typically require a CVIP annually. Spring is the busiest CVIP season—book early to avoid delays.

Can CVIPs be done on-site for fleets?

Yes, we offer on-site CVIP inspections for fleet customers. It’s an efficient option for businesses with multiple units.

What happens if my truck fails the CVIP?

We’ll provide a report detailing what needs to be fixed. Once the necessary repairs are complete, we’ll re-inspect and issue the certificate.

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