Welding & Fabrication in Grande Prairie, AB and Dawson Creek, BC

Cracked frame or broken bracket? R&R Diagnostics and Repair offers expert truck welding in Grande Prairie, AB and Dawson Creek, BC. 

Precision Truck Fabrication in Grande Prairie, AB and Dawson Creek, BC

From minor cracks to complete rebuilds, our truck fabrication in Grande Prairie, AB covers everything you need to keep your vehicle compliant, roadworthy, and built for the job. We specialize in welding for all types of heavy-duty trucks, trailers, oilfield rigs, and vocational units.

Our welding and fab services include:

  • Frame strengthening and structural welding
  • Trailer welding repairs, rail replacements, and hitch work
  • Custom aluminum welding for brackets, mounts, and toolboxes
  • MIG and TIG welding repairs for cracks, corrosion, or broken components

Need custom fabrication? We’ve got the layout, tooling, and welding capacity to build to your specs and needs.

What Sets Our Truck Welding Service Apart

At R&R, truck welding service isn’t just a side offering. It’s an essential part of our repair expertise that extends the life of your rig. Our welders have the experience and certification to deliver clean, durable welds under pressure. Whether it’s a rush repair for your oilfield trailer or long-term custom truck fabrication, we get the job done right.

Why customers trust us for welding:

  • In-shop and mobile welding for trucks
  • Certified MIG and TIG welders
  • Repair or replace damaged frames, brackets, steps, and supports
  • Full heavy-duty welding backed by experience and precision

If your unit is cracked, twisted, or in need of a custom solution, the R&R team has the skills and steel to solve it.

Need Truck Welding To Keep You Going? Call 780-897-6545 or Schedule Online!

Ready to get that frame repaired or custom project started? Call 780-897-6545 to book truck welding at our Grande Prairie or Dawson Creek location. Prefer digital? Visit our website to request service online—we’ll confirm your appointment and get you in the schedule fast.

FAQs

What Areas Do You Serve for Truck Welding and Fabrication?

We are located at #102 9508 154 Ave., Grande Prairie, AB near Hwy 43, and at 2801 92 Avenue in Dawson Creek, BC. We also serve surrounding regions including Edmonton and Calgary.

Can You Weld Aluminum or Just Steel?

Yes—we offer aluminum welding, steel frame welding, and component fabrication. Our welders are trained in MIG, TIG, and structural techniques.

Do You Offer Emergency Welding Repairs?

Yes, we provide mobile welding for trucks, including frame patches and welding repairs done on-site in the field.

Can You Customize or Fabricate Parts?

Absolutely. We specialize in custom truck fabrication including tool racks, step plates, brackets, guards, and other built-to-fit solutions.

Can I Schedule Welding with R&R?

Yes! Booking your services is just call 780-897-6545 away. Let us know how we can help and we’ll coordinate a time and location to fix your equipment.

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.

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