top of page

Heavy-Duty Truck Repair Edmonton

Bassett Petroleum Distributors Ltd has been providing expert semi truck repair services in the Edmonton area since 1989. Our skilled technicians are equipped to handle everything from complex to minor repairs, tank inspections, and routine oil changes. Whether you need a specialist to diagnose and fix a problem with your heavy-duty truck or require maintenance for your entire fleet, we've got you covered. Our repair and maintenance facilities are fully prepared to serve you, rain or shine. Plus, we also offer mobile repair services, ensuring that we can assist you wherever you are, whenever you need it.

Contact us today for a service estimate and experience our efficient, professional repair services for your heavy-duty truck needs in and around Edmonton.

Certified Repair & Service Facilities for Semi Truck Repair in Edmonton Area

Bassett Petroleum Distributors Ltd has two fully certified repair and service facilities Hay River, Sturgeon County and Fort McMurray. Our two facilities offer a wide range of services including but not limited to:

TDG B620 tank inspections and testing

Oil changes

Commercial vehicle inspection programs

Brake jobs

Minor repairs

Sensors for Scully systems

Read more:

The Importance of Timely Repairs for Heavy-Duty Truck 

At Bassett Petroleum Distributors Ltd, we recognize the critical role of your heavy-duty truck in your operations. Addressing issues is essential to avoid downtime and maintain schedules promptly. Here are the key reasons for timely repairs:

  • Safety:  Prompt attention to truck issues, such as engine, tire, and brake problems, is vital for road safety.

  • Costs:  Delayed services can lead extensive repairs, resulting in higher repair or replacement costs later.

  • Preventative maintenance: Early detection and resolution of potential issues prevent further damage and breakdowns.

  • Efficiency: Timely repairs optimize the truck's performance, ensuring smooth operations and reducing strain on components.


When you have trouble with your heavy-duty truck, we recommend scheduling an appointment with us immediately, as there are many benefits to maintaining your semi-truck. We also provide petroleum and lubricants delivery.


Read more.

Despite their robustness, trucks require regular care to operate efficiently. Ignoring maintenance can lead to breakdowns at inconvenient times. Here are common signs that suggest your heavy-duty truck needs attention:

  • Smoke color change: Altered exhaust smoke may indicate engine issues.

  • Steering difficulty: Increased effort in steering signals potential tire problems.

  • Stalling engine: The engine stalls during acceleration and may require repair.

  • Starting trouble: Difficulty starting could point to battery issues.

  • Reduced mileage: Faster fuel consumption may indicate underlying problems.


The signs above shouldn’t be ignored, and make sure you get your heavy-duty truck repaired as soon as possible before it causes more damage. You can count on our trusted technicians to thoroughly inspect and repair trucks. Get a service quote now.

Signs Your Truck Requires Repair & Maintenance


What types of services do you offer for heavy-duty truck repair?

We offer a comprehensive range of services, including minor to major engine repairs, tank inspections, oil changes, brake jobs, and mobile repair.

Why is timely repair important for heavy-duty trucks?

Timely repairs are crucial to ensure safety, prevent costly damages, maintain efficiency, and avoid unexpected breakdowns.

How do I know if my truck needs repair or maintenance?

Look out for signs such as changes in exhaust smoke color, difficulty in steering, engine stalling, trouble starting, and reduced mileage.

How can I schedule an appointment for heavy-duty truck repair?

You can easily schedule an appointment by contacting us via phone or using the "Schedule an Appointment" button on our website.

Do you provide services for fleet maintenance?

Yes, we offer fleet maintenance services to ensure the smooth operation of your entire fleet of heavy-duty trucks.

Where are your repair facilities located?

We have two fully certified repair and service facilities located in Hay River and Sturgeon County.

What are the operating hours of your maintenance facilities?

Our maintenance facilities are open from Monday to Friday, with varying hours. Please refer to the specific location details provided on our website.

What types of heavy-duty trucks do you repair?

We are equipped to repair various types of heavy-duty trucks, including semi-trucks, tractor-trailer trucks, and other commercial vehicles.

Do you offer petroleum and lubricants delivery services?

Yes, in addition to repair services, we also provide petroleum and lubricants delivery for your convenience.

How experienced are your technicians in heavy-duty truck repair?

Our skilled technicians have extensive experience in heavy-duty truck repair, backed by decades of expertise in the industry.

Contact Us for Expert Heavy-Duty Truck Repair in Edmonton

Contact Us for Expert Heavy-Duty Truck Repair in Edmonton. Our skilled technicians handle everything from extensive rig overhauls to routine maintenance. Whether you need a specialist for your heavy-duty truck or fleet maintenance, we're here for you, rain or shine. Reach out today for efficient, professional repair services for your heavy-duty truck needs in and around Edmonton.

Our Locations

Hay River Maintenance Facility

Hours of Operation: Monday - Friday 8 AM - 5 PM


Sturgeon County Maintenance Facility

Hours of Operation: Monday - Friday 8 AM - 4:30 PM

780-449-2577  Ext 2

Fort McMurray Facility


Hours of Operation: Monday - Friday 8 AM - 5 PM


Let’s Get Your Truck Back On The Road!

Choose us for heavy-duty truck repair services around the Edmonton and Sturgeon County area.

bottom of page