Suspension Repair in Grande Prairie, AB and Dawson Creek, BC

Feeling every bump? Noticing lean or sag? At R&R Diagnostics and Repair, we offer dependable suspension repair in Grande Prairie, AB and Dawson Creek, BC.  

Reliable Heavy-Duty Truck Suspension Repair in Grande Prairie, AB and Dawson Creek, BC

Your suspension does more than soften the ride, it’s essential for load stability, steering control, and tire health. Our heavy-duty truck suspension repair in Grande Prairie, AB addresses the full range of suspension issues for diesel trucks, trailers, oilfield rigs, and fleet vehicles.

We handle:

  • Air suspension service for ride height control and airbag issues
  • Leaf spring repair and shackle replacements
  • Shock absorber replacement for better ride quality and stability
  • Suspension bushing replacement to correct vibration and handling issues

We also resolve problems with ride height issues, axle shift, and overall alignment concerns that impact drivability and tire wear.

Why Suspension Work at R&R Is Built to Last

At R&R, our suspension repair approach is grounded in precision, experience, and durability. We don’t just replace parts. We diagnose root causes and make sure your system works as a whole. That means fewer comebacks and better results you can feel from the driver's seat.

Why drivers rely on our team:

  • In-depth suspension inspection on every repair
  • Fast, safe turnaround with commercial-grade components
  • Solutions for steering pull, uneven tire wear, and air system problems
  • Service for both mechanical and electronically-controlled suspension setups

We also help you stay compliant with CVIP and DOT requirements when suspension wear threatens safety.

Contact Us About Suspension Repair Now: Call 780-897-6545!

If your truck rides rough, pulls, or leans, don’t wait. Call 780-897-6545 or visit our website to schedule your suspension repair at R&R Diagnostics and Repair in Grande Prairie or Dawson Creek. We'll inspect, diagnose, and restore your suspension to deliver a smoother, safer drive.

FAQs

What Areas Do You Serve for Suspension Repairs?

Our shops are located at #102 9508 154 Ave., Grande Prairie, AB and 2801 92 Avenue in Dawson Creek, BC. We also serve clients in Edmonton, Calgary, and surrounding areas.

Do You Work on Air Ride Systems?

Yes. We specialize in air suspension service, including airbag replacement, leveling valve adjustments, and leak detection.

How Can I Tell If My Suspension Needs Repair?

Common signs include ride height issues, leaning, uneven tire wear, and rough ride. We recommend a full suspension inspection if you notice these.

Can You Replace Shock Absorbers and Bushings?

Absolutely. We offer shock absorber replacement and suspension bushing replacement using high-quality components built for heavy-duty use.

How Do I Book Suspension Service 

If your ride feels rough, uneven, or unstable—it’s time to check your suspension. Call 780-897-6545 now to book expert suspension repair in Grande Prairie or Dawson Creek, or schedule online anytime. We’ll keep your truck riding smooth and safe.

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