







Truck Repair Shops in Oregon
196 truck repair, diesel and tire shops across Oregon. Find a shop by city below, or scroll for smaller towns.
Cities in Oregon
- Portland26 shops
- Eugene11 shops
- Salem9 shops
- Redmond8 shops
- Bend7 shops
- Springfield6 shops
- White City6 shops
- Albany5 shops
- Medford5 shops
- Clackamas4 shops
- Coburg4 shops
- Coos Bay4 shops
- Hillsboro4 shops
- Klamath Falls4 shops
- Ontario4 shops
- Pendleton4 shops
- Scappoose4 shops
- Woodburn4 shops
- Central Point3 shops
- Roseburg3 shops
- Troutdale3 shops
More shops around the state
Astoria
North Coast Truck Parts and Equipment
Truck repair
- Address
- 34755 US-101 Business, Astoria, OR 97103
- Phone
- (503) 325-3111
Baker City
Always Affordable Truck & Trailer Repair Llc
Truck repair
- Address
- 2325 Birch St, Baker City, OR 97814
- Phone
- (541) 523-5710
- Trailer repair
Banks
Shafer's Diesel Services
Truck repair
- Address
- 13890 Northwest Main Street, Banks, OR 97106
- Diesel repair
Canby
Lovell Truck Sales Inc
Truck dealer & service
- Address
- 680 SW 1st Ave, Canby, OR 97013
- Phone
- (503) 266-5886
Carlton
Carlton Truck Shop
Truck repair
- Address
- 130 S Yamhill St, Carlton, OR 97111
- Phone
- (503) 852-7323
Cornelius
Custom Equipment Repair
Truck repair
- Address
- 85 N 26th Ave, Cornelius, OR 97113
- Phone
- (503) 648-4642
Cottage Grove
Tomcat Diesel Workz
Truck repair
- Address
- 518 Highway 99, Cottage Grove, OR 97424
- Phone
- (541) 942-7112
- Diesel repair
- Oil & lube
Creswell
Pro Mobile Service & Repair
Truck repair
- Address
- 260 S Mill St Unit 3, Creswell, OR 97426
- Phone
- (541) 953-4295
- Mobile / roadside
Tracer's Truck Repair
Truck repair
- Address
- 33662 East Park Drive, Creswell, OR 97426
- Phone
- (541) 746-9431
- Hours
- Hours: Mo-Fr 08:00-17:00
Damascus
Mike's Truck & Auto Service
Truck repair
- Address
- 14400 SE Wiese Rd, Damascus, OR 97089
- Phone
- (503) 658-5511
Donald
Papé Kenworth
Truck dealer & service
- Address
- 11693 Ehlen Rd NE, Donald, OR 97002
- Phone
- (503) 678-2124
Elmira
Hayes Performance Parts & Truck Repair
Truck repair
- Address
- 24545 Warthen Rd, Elmira, OR 97437
- Phone
- (541) 935-1612
Fairview
AD Truck Service and Repair
Truck repair
- Address
- 23012 NE Sandy Blvd, Fairview, OR 97024
- Phone
- (971) 313-0146
Iron Maintenance
Truck repair
- Address
- 23033 NE Townsend Way, Fairview, OR 97024
- Phone
- (503) 492-7031
Glide
Douglas Diesels
Truck dealer & service
- Address
- 105 Walnut St, Glide, OR 97443
- Phone
- (541) 363-7210
- Diesel repair
Grants Pass
A & B Truck Repair
Truck repair
- Address
- 3033 Foothill Blvd, Grants Pass, OR 97526
- Phone
- (541) 955-6264
QSB Quick Stop LLC
Truck repair
- Address
- 732 SE J St, Grants Pass, OR 97526
- Phone
- (541) 930-7867
Hermiston
Freightliner Northwest
Truck dealer & service · Freightliner NorthWest
- Address
- 29265 Freedom Ln, Hermiston, OR 97838
- Phone
- (800) 657-5408
Northwest Equipment Sales
Truck dealer & service · Northwest Equipment Sales Inc.
- Address
- 78273 Westland Rd, Hermiston, OR 97838
- Phone
- (541) 567-5400
Hood River
XTC Truck & Toy
Truck dealer & service
- Address
- 1203 12th St, Hood River, OR 97031
- Phone
- (541) 387-6688
Hubbard
Diesel Northwest LLC
Truck dealer & service
- Address
- 18707 OR-99E, Hubbard, OR 97032
- Phone
- (503) 776-8800
- Diesel repair
Select Cars & Trucks Inc.
Truck dealer & service
- Address
- 3235 Pacific Hwy, Hubbard, OR 97032
- Phone
- (503) 981-4777
Jefferson
Patriot's Fleet Maintenance & Roadside Services
Truck repair
- Address
- 593 N 3rd St, Jefferson, OR 97352
- Phone
- (541) 570-9219
- Mobile / roadside
Junction City
Guaranty Used Trucks
Truck dealer & service
- Address
- 190 Pacific Hwy W, Junction City, OR 97448
- Phone
- (541) 998-2333
La Grande
Freightliner Northwest
Truck dealer & service
- Address
- 60596 Cristad Dr, La Grande, OR 97850
- Phone
- (800) 843-1195
LaGrande Light Truck
Truck repair
- Address
- 1805 Adams Ave, La Grande, OR 97850
- Phone
- (541) 663-1833
La Pine
Lucky Duck Rv & Appliance Specialties, Inc.
Truck repair
- Address
- 12749 Alderwood Dr, La Pine, OR 97739
- Phone
- (541) 362-6373
Madras
Wolfe Truck and Equipment Services
Truck repair
- Address
- 681 NE Highway 97, Madras, OR 97741
- Phone
- (541) 475-2360
McMinnville
Forest Glen Repair
Truck repair
- Address
- 2305 NE Cumulus Ave, McMinnville, OR 97128
- Phone
- (503) 687-5805
Hofrichter Repair
Truck repair
- Address
- 8530 NE Youngman Ln, McMinnville, OR 97128
- Phone
- (503) 472-9579
Merlin
Ottenbuilt LLC
Truck repair
- Address
- 10000 Merlin Sanitarium Rd, Merlin, OR 97532
- Phone
- (541) 233-3851
Milwaukie
Mike's RV and Trailer Service
Truck repair
- Address
- 17800 Southeast McLoughlin Boulevard, Milwaukie, OR 97267
- Phone
- (503) 653-6114
- Trailer repair
Molalla
Sawyers Truck Repair
Truck repair
- Address
- 525 Industrial Way, Molalla, OR 97038
- Phone
- (503) 829-5424
Troy's Diesel & Truck Repair
Truck repair
- Address
- 555 Shaver Ave, Molalla, OR 97038
- Phone
- (503) 829-9314
- Diesel repair
Myrtle Creek
Rfp Truck Shop Dillard
Truck repair
- Address
- 10650 Old Highway 99 S, Myrtle Creek, OR 97457
Newberg
Advanced Diesel Services
Truck repair
- Address
- 616 W 1st St, Newberg, OR 97132
- Phone
- (503) 537-9293
- Diesel repair
Oakland
Amadors Truck & Trailer Repair Llc - Roadside Assistance
Truck repair
- Address
- 910 John Long Rd, Oakland, OR 97462
- Phone
- (541) 802-6211
- Trailer repair
- Mobile / roadside
Economy Towing
Truck repair
- Address
- 695 1/2 John Long Rd, Oakland, OR 97462
- Phone
- (541) 315-7201
- Towing
Other Oregon locations
Bradley's Diesel
Truck repair
- Address
- 2013 Owens Street, OR
- Diesel repair
DSU Peterbilt & GMC Inc.
Truck dealer & service
- Address
- OR
- Dealer service
ellerbroek diesel repair
Truck repair
- Address
- OR
- Diesel repair
Ken Fisher Auto & Truck Repair
Truck repair
- Address
- OR
P.J.'s Trailer & Reefer Repair
Truck repair
- Address
- OR
- Trailer repair
Rainier Truck / RV Center
Truck repair
- Address
- OR
Southside RV Auto and Truck Repair
Truck repair
- Address
- OR
Speedco
Truck repair
- Address
- OR
- Oil & lube
Truck Pros
Truck repair
- Address
- OR
Phoenix
DSU Peterbilt
Truck dealer & service · Peterbilt
- Address
- 3727 N Phoenix Rd, Phoenix, OR 97535
- Phone
- (541) 535-1446
- Dealer service
TA Truck Service
Truck repair
- Address
- 3730 Fern Valley Road, Phoenix, OR 97535
- Phone
- (541) 535-7311
Prineville
Precision Truck and Auto Repair
Truck repair
- Address
- 701 NE Peters Rd Unit. 7, Prineville, OR 97754
- Phone
- (541) 771-2816
Priority Diesel Performance
Truck repair
- Address
- 2675 SW High Desert Dr Ste 22, Prineville, OR 97754
- Phone
- (541) 362-5646
- Diesel repair
Rickreall
Daves Mobile Repair
Truck repair
- Address
- 905 S Pacific Hwy W, Rickreall, OR 97371
- Phone
- (503) 831-0600
- Mobile / roadside
Silverton
Pioneer Truckweld
Truck dealer & service
- Address
- 1302 Eska Way, Silverton, OR 97381
- Phone
- (503) 585-9353
- Welding
Sodaville
Ray Jackman Repair
Truck repair
- Address
- 30771 Spring St, Sodaville, OR 97355
- Phone
- (541) 258-3044
Stanfield
Krome Truck Wash and Repair
Truck repair
- Address
- 800 Stanfield Ave, Stanfield, OR 97875
- Phone
- (541) 449-3500
Stayton
Awi Diesel Truck Repair
Truck repair
- Address
- 555 Rogue Ave, Stayton, OR 97383
- Phone
- (503) 767-1010
- Diesel repair
Hendricks Truck & Diesel Repair
Truck repair
- Address
- 1339 Miller Dr, Stayton, OR 97383
- Phone
- (503) 769-7607
- Diesel repair
Sublimity
Power Fleet & Commercial Sales
Truck dealer & service
- Address
- 500 SW Sublimity Blvd, Sublimity, OR 97385
- Phone
- (503) 769-7100
Sutherlin
Mobile Diesel Service
Truck repair · Mobile Diesel Service, Inc
- Address
- 239 W First Ave, Sutherlin, OR 97479
- Phone
- (541) 459-8939
- Diesel repair
- Mobile / roadside
Sweet Home
Z & L Enterprises Llc
Truck repair
- Address
- 1332 Clark Mill Rd, Sweet Home, OR 97386
- Phone
- (541) 953-2840
Tangent
Papé Kenworth
Truck dealer & service
- Address
- 33687 Mcfarland Rd, Tangent, OR 97389
- Phone
- (541) 497-6006
The Dalles
Stanton Truck & Rv Repair
Truck repair
- Address
- 3825 Crates Way, The Dalles, OR 97058
- Phone
- (541) 701-7645
Tillamook
Tillamook Diesel Repair
Truck repair
- Address
- 405 Main Ave, Tillamook, OR 97141
- Phone
- (503) 842-5561
- Diesel repair
Walterville
McVey’s Metal Polishing
Truck repair
- Address
- 45011 McKenzie Hwy, Walterville, OR 97489
- Phone
- (541) 510-8255
Warrenton
Clatsop Truck & Equipment Repair Inc
Truck repair
- Address
- 2040 SE Airport Ln, Warrenton, OR 97146
- Phone
- (503) 861-2331
Wilsonville
TEC Equipment
Truck repair
- Address
- 7950 SW Burns Way, Wilsonville, OR 97070
- Phone
- (503) 682-1777
Wood Village
Bridgetown Industries
Truck repair
- Address
- 23605 NE Halsey St Ste c, Wood Village, OR 97060
- Phone
- (503) 676-9554
Starmark Fleet Services Llc
Truck repair
- Address
- 23605 Ne Halsey St Ste B, Wood Village, OR 97060
- Phone
- (503) 724-8882
Broke down near Oregon? Your dispatcher should be replanning the load.
While your truck is in the shop, FF Dispatch calls the broker, moves the appointment and lines up the next load for when you roll out, so one repair doesn't cost you a week of revenue. Owner-operators and small fleets pay a flat commission from 5%, with no contract.
Running freight in Oregon? See our Oregon dispatch service.
FAQ
How many truck repair shops are listed in Oregon?
This page lists 196 truck repair, diesel and truck tire shops in Oregon, with the most in Portland, Eugene, Salem.
Are there 24-hour truck repair shops in Oregon?
None of the listed Oregon shops report 24/7 hours yet. For a night breakdown, call the shops nearest you and ask about after-hours or mobile service.
What should I do with my load when my truck breaks down?
Tell your broker right away with an honest repair estimate, so they can move the delivery appointment or re-power the load. A dispatcher can make that call and line up your next load while the truck is in the shop.
Shop data from Overture Maps Foundation (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL), last updated November 2026. The combined list is available as open data under the ODbL. FF Dispatch is not affiliated with these shops; call ahead to confirm hours and services.