Diesel Repair Shops in Salt Lake City, Utah

Find a trusted diesel mechanic in Salt Lake City — pickups, RVs, ag and fleet. 50 shops listed with an average rating of 4.3 stars.

50Diesel Shops
21Service Types
8Open 24 Hours
4.3Average Rating

Find a Diesel Shop in Salt Lake City

All Diesel Repair Shops in Salt Lake City

One Time Truck Repair

Salt Lake City, UT
5.0★(8 reviews)
Mobile ServiceDiesel Engine RepairDiesel Specialist

Andersons heavy diesel

Salt Lake City, UT
(385) 367-5499
5.0★(17 reviews)
Mobile ServiceDiesel Engine RepairDiesel Specialist
(801) 288-8919
5.0★(37 reviews)
Diesel RepairIndependent ShopHighly Rated
(801) 746-0396
5.0★(2 reviews)
Diesel SpecialistCommercial & Fleet
(801) 485-0078
5.0★(3 reviews)
Emergency RepairPreventive MaintenanceDiesel Specialist

On-Site Fleet Management

Salt Lake City, UT
(801) 363-3078
4.9★(13 reviews)
Diesel SpecialistCommercial & Fleet

Atlas Machinery Company

Salt Lake City, UT
(801) 322-1300
4.9★(43 reviews)
Diesel RepairIndependent ShopHighly Rated

Brigham Street Service

Salt Lake City, UT
(801) 363-5721
4.9★(98 reviews)
Diesel SpecialistDiesel RepairIndependent ShopHighly Rated

Seagull Diesel Repair Inc

Salt Lake City, UT
(801) 532-2846
4.8★(179 reviews)
RV RepairDiesel Engine RepairDiesel Specialist
(801) 973-9691
4.8★(95 reviews)
Mobile ServiceDiesel Specialist
(801) 886-0600
4.8★(16 reviews)
Mobile ServiceWarranty WorkDiesel Specialist

Mountain Crane Service

Salt Lake City, UT
24/7
(877) 801-1611
4.7★(270 reviews)
Diesel SpecialistOpen 24 Hours

TMF Truck & Trailer Repair

Salt Lake City, UT
(801) 364-3155
4.7★(188 reviews)
Hydraulic RepairDiesel Specialist

Certified Injection Service

Salt Lake City, UT
(801) 487-4937
4.7★(73 reviews)
RV RepairDiesel Engine RepairDiesel Specialist

Utah Fleet Services

Salt Lake City, UT
(801) 972-4433
4.7★(35 reviews)
RV RepairDiesel Engine RepairDiesel SpecialistCommercial & Fleet

U of U Fleet Services

Salt Lake City, UT
(801) 581-8155
4.7★(35 reviews)
Diesel SpecialistCommercial & Fleet

Salt Lake Diesel Service

Salt Lake City, UT
(801) 803-0157
4.6★(20 reviews)
Heavy Duty RepairRV RepairDiesel Engine RepairHydraulic RepairDiesel Specialist

Pete's Diesel Repair Inc

Salt Lake City, UT
(801) 973-6780
4.6★(154 reviews)
RV RepairDiesel Engine RepairSemi-Truck RepairDiesel Specialist
(385) 477-7461
4.6★(21 reviews)
RV RepairDiesel Engine RepairDiesel SpecialistOpen 24 Hours

Komatsu

Salt Lake City, UT
(801) 972-3660
4.6★(70 reviews)
Diesel RepairIndependent ShopHighly Rated

Reading Truck

Salt Lake City, UT
(801) 521-0360
4.6★(314 reviews)
Mobile ServiceEmergency RepairDiesel Specialist

J R Diesel Repair

Salt Lake City, UT
(801) 746-6668
4.5★(49 reviews)
ASE CertifiedRV RepairDiesel Engine RepairDiesel Specialist

LA Truck Repair inc

Salt Lake City, UT
(801) 651-3837
4.5★(86 reviews)
Diesel Engine RepairDiesel Specialist

JBC Maintenance & Repair

Salt Lake City, UT
24/7
(801) 831-0776
4.5★(15 reviews)
Diesel Engine RepairDiesel SpecialistOpen 24 Hours

FleetPride Service Center

Salt Lake City, UT
(385) 429-3800
4.5★(10 reviews)
DOT InspectionsMobile ServiceEngine DiagnosticsDiesel SpecialistCommercial & Fleet

Big Rig Brothers

Salt Lake City, UT
(801) 243-9103
4.4★(28 reviews)
Diesel Engine RepairDiesel RepairIndependent Shop

Tire World Truck Center

Salt Lake City, UT
(801) 485-1940
4.4★(110 reviews)
Transmission RepairEngine DiagnosticsDiesel Specialist
(801) 871-0204
4.4★(10 reviews)
RV RepairDiesel Engine RepairDiesel SpecialistCommercial & Fleet

Xpress Truck Maintenance

Salt Lake City, UT
(801) 910-4604
4.4★(54 reviews)
Mobile ServiceDiesel Specialist

Arnold Machinery Company

Salt Lake City, UT
(801) 972-4000
4.4★(38 reviews)
Diesel RepairIndependent Shop

H&E Equipment Services

Salt Lake City, UT
(801) 974-0388
4.4★(39 reviews)
Diesel SpecialistDiesel RepairIndependent Shop

A2B Auto & Truck Repairs

Salt Lake City, UT
(385) 301-8715
4.4★(75 reviews)
Diesel Engine RepairDiesel Specialist
(801) 977-0891
4.3★(281 reviews)
DOT InspectionsMobile ServiceDiesel Specialist

Sapp Bros. Travel Center

Salt Lake City, UT
24/7
(801) 977-3900
4.3★(3955 reviews)
Diesel Engine RepairOpen 24 Hours
(801) 972-0476
4.3★(169 reviews)
RV RepairDiesel Engine RepairDiesel Specialist

United Diesel Service

Salt Lake City, UT
(801) 972-2378
4.2★(172 reviews)
RV RepairDiesel Engine RepairDiesel Specialist
(801) 641-8522
4.2★(48 reviews)
Hydraulic RepairDiesel Specialist

Industrial Injection

Salt Lake City, UT
(801) 972-0476
4.2★(62 reviews)
Diesel Engine RepairDiesel RepairIndependent Shop

American Equipment, Inc.

Salt Lake City, UT
(801) 269-0896
4.2★(21 reviews)
Emergency RepairDiesel RepairIndependent Shop

MCK Diesel Repair

Salt Lake City, UT
24/7
(385) 251-7321
4.2★(5 reviews)
Fleet MaintenanceDiesel SpecialistOpen 24 Hours

Oaxaca Diesel

Salt Lake City, UT
(801) 550-0051
4.1★(38 reviews)
Diesel Engine RepairDiesel Specialist

Western Service Center

Salt Lake City, UT
(801) 466-4977
4.0★(12 reviews)
Hydraulic RepairDiesel Specialist

Sapp Bros. Service Center

Salt Lake City, UT
(801) 977-3900
3.7★(125 reviews)
DOT InspectionsASE CertifiedDiesel Engine RepairDiesel Specialist

Flying J Travel Center

Salt Lake City, UT
24/7
(801) 972-3711
3.6★(2574 reviews)
DOT InspectionsOpen 24 Hours
(801) 972-5320
3.5★(381 reviews)
DOT InspectionsMobile ServicePreventive MaintenanceDiesel Specialist
(801) 413-2486
3.5★(37 reviews)
Fleet MaintenanceDiesel SpecialistEmergency RepairMobile Service
(801) 972-5320
3.0★(2 reviews)
DOT InspectionsMobile ServicePreventive MaintenanceDiesel Specialist
(385) 503-8084
3.0★(4 reviews)
Engine DiagnosticsBrake ServiceDiesel Engine RepairDiesel SpecialistEmergency Repair +1 more
24/7
(801) 876-7289
2.7★(7 reviews)
Engine DiagnosticsBrake ServiceDiesel Engine RepairDiesel SpecialistEmergency Repair +2 more
24/7
(801) 921-4467
2.1★(19 reviews)
Diesel Engine RepairDiesel SpecialistEmergency RepairOpen 24 HoursMobile Service