Diagnostics & Electrical Repair in Grande Prairie, AB and Dawson Creek, BC

From sensors to starters, R&R Diagnostics and Repair troubleshoots and fixes the faults others miss. We offer provides advanced electrical diagnostics in Grande Prairie, AB and Dawson Creek, BC.

Expert Truck Electrical Repair in Grande Prairie, AB and Dawson Creek, BC

Modern trucks are more than machines—they're rolling computers. Our truck electrical repair team is powered by factory-grade diagnostic software and years of hands-on diesel experience. Whether it’s an intermittent short or a total shutdown, we’ll track it down and restore reliable operation.

Our electrical services include:

  • ECM diagnostics for fault codes and performance issues
  • Truck wiring repair for shorts, corrosion, or cut harnesses
  • Alternator testing and starter troubleshooting
  • Full truck electrical system repair, including connectors, fuses, and relays

We specialize in resolving voltage issues, module failures, and no-start conditions caused by electrical faults.

Why Customers Trust Our Electrical Repair Services

Electrical faults can be tough to pin down, and expensive to guess wrong. At R&R, our electrical diagnostics process is structured, efficient, and precise. We’ll explain what’s wrong, why it’s happening, and what needs to be fixed—no upsells or confusion.

Why we’re the go-to for truck electrical work:

  • Full-system testing including dashboard warning lights, sensors, and modules
  • Identification and correction of battery drain problems
  • Fuse checks, fuse panel testing, and wire tracing
  • Skilled in sensor troubleshooting across all diesel platforms

From power loss to no-crank conditions, we’ll find and fix the root cause—not just the symptoms.

Contact Us About Electrical Diagnostics Now: Call 780-897-6545 !

Having electrical issues that just won’t go away? Book professional electrical diagnostics with R&R Diagnostics and Repair today. Call 780-897-6545 or visit our website to schedule service at either our Grande Prairie or Dawson Creek location. We’ll confirm your appointment and get your electrical system back in perfect working order.

FAQs

What Areas Do You Serve for Electrical Repairs?

We operate from #102 9508 154 Ave., Grande Prairie, AB and 2801 92 Avenue, Dawson Creek, BC. We proudly serve clients in Edmonton, Calgary, and surrounding areas.

Can You Repair and Replace Truck Wiring?

Yes. We provide complete truck wiring repair, including harness rebuilds, connector replacements, and routing.

Do You Handle Dash Light and Fault Code Issues?

Absolutely. We diagnose and clear dashboard warning lights, perform ECM diagnostics, and recommend the right fixes based on live data.

Do You Work on Batteries and Charging Systems?

Yes. We perform alternator testing, starter diagnostics, and find hidden battery drain or charging issues.

How to Book a Service? 

To book an electrical repair, or to get emergency services done, call us at 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