Heavy-Duty Truck Services in Edmonton, Alberta

24-Hour Roadside Assistance

Stuck in the middle of nowhere with a semi-truck that refuses to budge? Truck, trailer, or equipment breakdowns can happen at the most inconvenient times. With Fireweed Heavy Truck & Equipment Repairs' 24-hour roadside assistance in Edmonton, AB, and beyond, we bring you fast and reliable solutions.

Diesel mechanic performing emergency roadside assistance services in Edmonton, Alberta

Diesel Diagnostics

Understanding the intricacies of diesel diagnostics is more than just reading trouble codes; it's a language of its own. Firewood Heavy Truck & Equipment Repairs in Edmonton, AB, is fluent in this language and equipped with industry-leading tools to translate it, making your truck repairs a breeze.

Diesel mechanic performing diesel diagnostic testing on semi truck in Edmonton, Alberta

Fleet Maintenance

Keeping your fleet rolling and your business booming — that’s what we do best. Reduce vehicle downtime and increase driver productivity with Fireweed Heavy Truck & Equipment Repairs' comprehensive fleet maintenance service in Edmonton, AB.

Diesel mechanic providing fleet maintenance services for commercial truck fleet in Edmonton, Alberta

General Diesel Repair

Diesel mechanic experts are ready to diagnose, solve and prevent heavy-truck problems. Schedule service today.

Diesel mechanic performing general diesel repairs on semi truck in Edmonton, Alberta

Mobile Truck Repair

When your wheels need fixing, don't fret about hauling your heavy-duty trucks to the shop. With Fireweed Heavy Truck & Equipment Repairs’ mobile truck repair in Edmonton, AB, and beyond, we come to you, reducing downtime and ensuring your fleet stays on the move.

Kenworth service truck for mobile truck repair in Edmonton, AB

Preventive Maintenance

Why should you care about preventive maintenance (PM)? Well, it's not just a wrench in the works. Our PM service in Edmonton, AB, is custom-made for your operation, equipment, and schedule. We'll crunch the numbers and get our hands dirty to help you focus on what matters most — your business.

Diesel mechanic providing preventive maintenance services for semi truck in Edmonton, Alberta
Mechanic working at Fireweed
Our Core Values

Quality workmanship through honesty and integrity.

At Fireweed Heavy Truck & Equipment Repairs, we value our longstanding relationships with our customers, community, and suppliers, and we strive to promote trust and reliability.

Family-owned and operated

20+ years of experience

N.A.I.T certified

Service truck available

24-hour roadside repairs

Mobile fleet maintenance

Fast diagnostics

CVIP inspections

Trusted Truck Repair —Where & When You Need It

Our journeyman technicians are trained, qualified, and equipped to work on all types of heavy-duty trucks, medium-duty trucks, and trailers. When you call us for service or repairs we try out best to accommodate you in a way that the repairs can be done at the ease of your schedule. Our goal is to make your truck repair and maintenance service as convenient as possible. We aim to get your unit into our shop and diagnosed within a day or two and will help get you to where you need to be while your repairs are being completed by offering complimentary Ubers back to your home or shop. If we can’t get you into our shop and you need service ASAP, one of our technicians will come to you in a service truck as soon as possible. As far as the services we provide, well, we do it all! You can count on our technicians to get your repair done right.




Fuel Systems

Cooling Systems







Wheel Ends


Air Systems





DPF Cleaning

DPF Regens


Mechanic working on truck at FireweedDiagnostic testing at FireweedTeam member working in office at FireweedParking lot at Fireweed
Service Location

Proudly serving Edmonton & Northern Alberta

Our facility is conveniently located at 9220-60 Avenue on the south side of Edmonton with easy access from Whitemud Drive, Anthony Henday Drive, and the Sherwood Park Freeway. We serve businesses and truck drivers from all over the area, including Sherwood Park, Leduc, Beaumont, Spruce Grove, Stony Plain, St. Albert, Nisku, Acheson, and Ft. Saskatchewan. The “Gateway to Northern Alberta” is our territory, and the place we’re proud to call home.

Our city was built and is maintained by the sweat and toil of our oil and gas industry workers—and all the support required to keep that industry going. As part of that line of support, we here at Fireweed are grateful to the truck owners and operators who come to us for service.

If you own or operate a truck or fleet in the Edmonton area, please call Fireweed the next time you need repairs or maintenance. We have the solutions to keep your equipment safe, strong, and reliable.