







Truck Repair Shops in Iowa
259 truck repair, diesel and tire shops across Iowa. Find a shop by city below, or scroll for smaller towns.
Cities in Iowa
- Des Moines16 shops
- Cedar Rapids12 shops
- Davenport12 shops
- Dubuque11 shops
- Sioux City10 shops
- Waterloo7 shops
- Council Bluffs6 shops
- Ottumwa5 shops
- Altoona4 shops
- Ames4 shops
- Ankeny4 shops
- Fort Dodge4 shops
- Carroll3 shops
- Decorah3 shops
- Dyersville3 shops
- Marshalltown3 shops
- Mount Pleasant3 shops
- Muscatine3 shops
- Oskaloosa3 shops
- Waukon3 shops
More shops around the state
Alden
Alden Diesel & Tractor Repair
Truck repair
- Address
- 14356 Co Rd D20, Alden, IA 50006
- Phone
- (515) 859-7167
- Diesel repair
Allison
I 6 Diesel Repair
Truck repair
- Address
- 17438 Highway 14, Allison, IA 50602
- Phone
- (319) 610-0454
- Diesel repair
Shifters Truck and Trailer Repair
Truck repair
- Address
- 21338 Sinclair Ave, Allison, IA 50602
- Phone
- (319) 267-2309
- Trailer repair
Alvord
Green Diesel
Truck repair
- Address
- 205 Main St, Alvord, IA 51230
- Phone
- (605) 951-6339
- Diesel repair
Atlantic
Boes Repair
Truck repair
- Address
- 12 Linn St, Atlantic, IA 50022
- Phone
- (712) 249-7476
Audubon
Waspy's Truck Service Center
Truck repair
- Address
- 2083 Highway 71, Audubon, IA 50025
- Phone
- (712) 563-5454
Bancroft
Nate's Auto And Truck Repair
Truck dealer & service
- Address
- 205 W Greenwood St, Bancroft, IA 50517
- Phone
- (515) 885-1025
Batavia
Southside Repair
Truck repair
- Address
- 1046 220th St, Batavia, IA 52533
- Phone
- (641) 662-2923
Bedford
Hawhee Truck Repair
Truck repair
- Address
- 2192 IA-2, Bedford, IA 50833
- Phone
- (712) 523-2023
Belmond
2t Truck & Trailer Repair, Llc
Truck repair
- Address
- 308 5th St SE, Belmond, IA 50421
- Phone
- (515) 851-0808
- Trailer repair
Ultimate Truck Parts LLC
Truck repair
- Address
- 704 River Ave N, Belmond, IA 50421
- Phone
- (888) 559-9782
Bettendorf
Benefit Planners Company
Truck repair
- Address
- 2500 18th St, Bettendorf, IA 52722
- Phone
- (563) 275-4929
Blue Grass
Qc Truck & Trailer Repair, Inc.
Truck repair
- Address
- 203 E Telegraph Rd, Blue Grass, IA 52726
- Phone
- (563) 381-9965
- Trailer repair
Boone
Central Iowa Truck Repair
Truck repair
- Address
- 692 T Ave, Boone, IA 50036
- Phone
- (515) 432-1522
Brooklyn
Interstate Truck Repair
Truck repair
- Address
- 4190 IA-21, Brooklyn, IA 52211
- Phone
- (319) 647-8283
Lone Star Truck and Tire
Truck repair
- Address
- 4173 IA-21, Brooklyn, IA 52211
- Phone
- (319) 685-4208
- Tires
Burlington
Holtkamps Trailer Repair
Truck repair
- Address
- 3000 Mount Pleasant St, Burlington, IA 52601
- Phone
- (319) 754-5982
- Trailer repair
T & D Repair
Truck repair
- Address
- 6576 Highway 61, Burlington, IA 52601
- Phone
- (319) 752-3939
Camanche
Clinton Truck and Trailer Repair
Truck repair
- Address
- 205 21st St, Camanche, IA 52730
- Phone
- (563) 243-0312
- Trailer repair
Cantril
Midwest Truck Products
Truck repair
- Address
- 14914 IA-2, Cantril, IA 52542
- Phone
- (319) 323-6873
Carter Lake
Lone Mountain Truck Leasing
Truck dealer & service
- Address
- 200 Owen Pkwy Cir, Carter Lake, IA 51510
- Phone
- (866) 913-4087
Cascade
CLH Repair
Truck repair
- Address
- 140 Industrial St SE, Cascade, IA 52033
- Phone
- (608) 574-1246
Cedar Falls
Dan Deery Truck Center
Truck dealer & service
- Address
- 2604 Main St, Cedar Falls, IA 50613
- Phone
- (319) 266-5500
DNA Diesel
Truck repair
- Address
- 103 Dean Lee Dr, Cedar Falls IA 50613, Cedar Falls, IA 50613
- Phone
- (319) 671-6701
- Diesel repair
Charles City
Shamrock Truck & Trailer Service
Truck repair
- Address
- 2333 Old Highway Rd, Charles City, IA 50616
- Phone
- (641) 228-7384
- Trailer repair
Cherokee
Ascendance Truck Centers
Truck dealer & service
- Address
- 1324 S 2nd St, Cherokee, IA 51012
- Phone
- (712) 225-2553
Clear Lake
Allstate Peterbilt of Clear Lake
Truck repair
- Address
- 409 S 24th St, Clear Lake, IA 50428
- Phone
- (641) 435-5556
Truck Specialties
Truck repair
- Address
- 1303 N 56th St, Clear Lake, IA 50428
- Phone
- (641) 357-7300
Clinton
Total Truck Service Center
Truck repair
- Address
- 2123 Harrison Dr, Clinton, IA 52732
- Phone
- (563) 242-9078
Colo
Hines Truck and Trailer Repair
Truck repair
- Address
- 706 US-65, Colo, IA 50056
- Phone
- (515) 865-5863
- Trailer repair
Conrad
Ferneau Heavy Duty Truck Repair
Truck repair
- Address
- 114 H Ave, Conrad, IA 50621
- Phone
- (641) 366-3301
Correctionville
Pinnacle Performance
Truck repair
- Address
- 816 Driftwood St, Correctionville, IA 51016
- Phone
- (712) 372-9710
Cumming
Absolute Repair
Truck repair
- Address
- 347 N 44th St, Cumming, IA 50061
- Phone
- (888) 796-1845
De Soto
Central Iowa Diesel
Truck repair
- Address
- 22 Ellefson Dr, De Soto, IA 50069
- Phone
- (515) 468-8397
- Diesel repair
Defiance
Steve's Repair
Truck repair
- Address
- 305 2nd St, Defiance, IA 51527
- Phone
- (712) 748-4466
Denmark
Dravis Auto & Truck Repair, Inc.
Truck repair
- Address
- 301 9th St., Denmark, IA 52624
- Phone
- (319) 528-4251
Eagle Grove
The Shop
Truck repair
- Address
- 2362 Hancock Ave, Eagle Grove, IA 50533
- Phone
- (515) 851-0862
Eldora
Drury Automotive Service & Truck Repair
Truck repair
- Address
- 28154 Highway D41, Eldora, IA 50627
- Phone
- (641) 858-3419
Elk Run Heights
Boss Truck Shop
Truck repair
- Address
- 104 Plaza Dr, Elk Run Heights, IA 50707
- Phone
- (319) 233-3096
Truck Center Companies
Truck dealer & service
- Address
- 101 Plaza Dr, Elk Run Heights, IA 50707
- Phone
- (800) 582-5789
Ely
T & W Service, L.l.c.
Truck repair
- Address
- 1990 State St, Ely, IA 52227
- Phone
- (319) 841-2188
Emerson
Cooper Truck and Trailer
Truck dealer & service
- Address
- 1377 130 St, Emerson, IA 51533
- Phone
- (712) 825-2607
- Trailer repair
Evansdale
Evansdale Truck & Trailer
Truck repair
- Address
- 884 Doris Dr, Evansdale, IA 50707
- Phone
- (319) 232-1436
- Trailer repair
Fix My Rig Mobile Service, Llc
Truck repair
- Address
- 305 N Evans Rd, Evansdale, IA 50707
- Phone
- (319) 610-7481
- Mobile / roadside
Fairfax
Iowa Repair & Machine
Truck repair
- Address
- 600 Fairfax Rd Ste 100, Fairfax, IA 52228
- Phone
- (319) 560-2591
Fairfield
Iowa Repair Shop
Truck repair
- Address
- 1908 Business 34, Fairfield, IA 52556
- Phone
- (641) 469-5077
Southeast Iowa Diesel Service
Truck repair
- Address
- 2376 Redwood Ave, Fairfield, IA 52556
- Phone
- (641) 919-8685
- Diesel repair
Farley
Simon Fire Equipment & Repair
Truck repair
- Address
- 207 3rd St NW, Farley, IA 52046
- Phone
- (563) 744-3217
Fontanelle
Cooper's Truck & Auto
Truck repair
- Address
- 211 W maple, Fontanelle, IA 50846
- Phone
- (641) 745-9489
Fort Madison
Truck Repair Inc
Truck repair
- Address
- 2611 233rd St, Fort Madison, IA 52627
- Phone
- (319) 372-8333
Walker Alignment Service
Truck repair
- Address
- 3096 180th St, Fort Madison, IA 52627
- Phone
- (319) 473-4055
- Frame & alignment
Glenwood
Glenwood Truck and Trailer
Truck repair
- Address
- 207 S Chestnut St, Glenwood, IA 51534
- Phone
- (712) 527-4861
- Trailer repair
Glidden
Brincks Repair
Truck repair
- Address
- 16905 Timber Ave, Glidden, IA 51443
- Phone
- (712) 830-4000
Goldfield
Beck Performance Diesel
Truck repair
- Address
- 413 East St 3 & 17, Goldfield, IA 50542
- Phone
- (515) 293-1218
- Diesel repair
Wright County Trucks
Truck dealer & service
- Address
- 413 Highway 3 17, Goldfield, IA 50542
- Phone
- (515) 825-3335
Grand Mound
HD Equipment Inc.
Truck dealer & service
- Address
- 2247 Highway 30, Grand Mound, IA 52751
- Phone
- (563) 847-1895
Greenfield
Sickles Trucking and Repair
Truck repair
- Address
- 111 West Iowa Street, Greenfield, IA
- Phone
- (641) 743-6618
- Hours
- Hours: Mo-Fr 07:00-17:00; Sa 07:30-12:00
Grimes
Hawkeye On-site Vehicle Services
Truck repair
- Address
- 3755 Se Capitol Cir Ste 5, Grimes, IA 50111
- Phone
- (515) 986-4370
Grinnell
Lang Bros Equipment Co
Truck dealer & service
- Address
- 472 6th Ave W, Grinnell, IA 50112
- Phone
- (641) 990-0904
Guthrie Center
Wetzel Repair
Truck repair
- Address
- 100 State St, Guthrie Center, IA 50115
- Phone
- (641) 747-2233
Hamburg
Benefiel Towing, Truck Repair, and Heavy Haul Transportation
Truck repair
- Address
- 2888 US Highway 275, Hamburg, IA 51640
- Phone
- (800) 455-1611
- Towing
Hartley
Larson Truck Repair
Truck repair
- Address
- 6546 320th St, Hartley, IA 51346
- Phone
- (712) 728-2800
Hubbard
J & T Truck & Trailer Repair
Truck repair
- Address
- 27089 US-65, Hubbard, IA 50122
- Phone
- (641) 864-2800
- Trailer repair
Humboldt
Torque Titan Semi Truck & Trailer Repair
Truck repair
- Address
- 1819 210th St, Humboldt, IA 50548
- Phone
- (515) 368-1638
- Trailer repair
Indianola
Hutchinson Truck Repair LLC
Truck repair
- Address
- 15540 140th Ave, Indianola, IA 50125
- Phone
- (515) 490-4326
Iowa City
Dave Seydel Auto and Truck Repair Inc.
Truck repair
- Address
- 917 Maiden Lane, Iowa City, IA 52240
Iowa Falls
Iowa Falls Diesel Service
Truck repair
- Address
- 10050 US-65, Iowa Falls, IA 50126
- Phone
- (641) 648-2204
- Diesel repair
Meyer Truck & Alignment
Truck repair
- Address
- 480 US-65, Iowa Falls, IA 50126
- Phone
- (641) 648-3225
- Frame & alignment
Kalona
Kauffman Industries, LLC
Truck repair
- Address
- 110 1st St S, Kalona, IA 52247
- Phone
- (319) 656-3120
Lansing
Churchtown Custom Trucks
Truck repair
- Address
- 1456 Highway 9, Lansing, IA 52151
- Phone
- (563) 794-2178
Larchwood
Richarz Repair
Truck repair
- Address
- 1694 IA-9, Larchwood, IA 51241
- Phone
- (712) 477-2700
Latimer
Dann's Diesel and Fab
Truck repair
- Address
- 1276 Finch Ave, Latimer, IA 50452
- Phone
- (319) 610-9264
- Diesel repair
Le Mars
Total Truck Care Inc
Truck repair
- Address
- 1550 18th St SW, Le Mars, IA 51031
- Phone
- (712) 546-4442
Mallard
Hubbell Truck & Ag Services
Truck repair
- Address
- 1009 Inman St, Mallard, IA 50562
- Phone
- (712) 425-3355
Manchester
McDowell Truck & Auto Repair
Truck repair
- Address
- 1603 275th St Hwy 13 S, Manchester, IA 52057
- Phone
- (563) 932-2661
McDowell Truck & Auto Repair, Inc.
Truck repair
- Address
- 1603 275th St, Manchester, IA 52057
- Phone
- (563) 932-2661
Maquoketa
Daryl's Mobile Service
Truck repair
- Address
- 1717 E Maple St, Maquoketa, IA 52060
- Phone
- (563) 652-4886
- Mobile / roadside
Maverick On-Site Truck And Trailer Repair Inc
Truck repair
- Address
- 707 E Platt St, Maquoketa, IA 52060
- Phone
- (563) 499-0977
- Trailer repair
Marion
Anchor Frame & Axle
Truck repair
- Address
- 280 35th St, Marion, IA 52302
- Phone
- (319) 218-2106
- Frame & alignment
Truck Builders
Truck repair
- Address
- 265 35th St, Marion, IA 52302
- Phone
- (319) 377-5670
Mason City
North Central International, LLC
Truck dealer & service
- Address
- 11243 265th St, Mason City, IA 50401
- Phone
- (641) 423-6042
Tagesen Trucking
Truck repair
- Address
- 1403 S Taft Ave, Mason City, IA 50401
- Phone
- (641) 903-7268
Massena
Blaine's Service, Llc
Truck repair
- Address
- 74451 Richland Rd, Massena, IA 50853
- Phone
- (712) 779-3645
Mediapolis
H & L Mack Truck Sales
Truck dealer & service
- Address
- 732 Wapello St S, Mediapolis, IA 52637
- Phone
- (319) 394-9143
Miles
Papke Custom Trucks
Truck repair
- Address
- 52300 IA-64, Miles, IA 52064
- Phone
- (563) 682-7863
Missouri Valley
Hardknocks Diesel
Truck repair
- Address
- 114 South 8th Street, Missouri Valley, IA 51555
- Phone
- (712) 600-0145
- Diesel repair
Morning Sun
Lanz Truck Wash and Repair
Truck repair
- Address
- 3081 M Ave, Morning Sun, IA 52640
- Phone
- (319) 868-7770
Nashua
North Iowa Diesel
Truck repair
- Address
- 2671 Highway 218, Nashua, IA 50658
- Phone
- (641) 435-4629
- Diesel repair
Newton
Love's Truck Care
Truck repair
- Address
- 4400 S 22nd Ave E, Newton, IA 50208
- Phone
- (641) 791-2410
North Liberty
965 Service
Truck repair
- Address
- 2076 Highway 965 NE, North Liberty, IA 52317
- Phone
- (319) 530-4072
Northwood
InjecTech Diesel Service
Truck repair
- Address
- 1001 8th St N, Northwood, IA 50459
- Phone
- (641) 324-2010
- Diesel repair
Oakland
Schueman Truck Repair
Truck repair
- Address
- 108 Freeman St, Oakland, IA 51560
- Phone
- (712) 482-3461
Osceola
JRP Mobile Repair Shop
Truck repair
- Address
- 920 N Main St, Osceola, IA 50213
- Phone
- (641) 340-0533
- Mobile / roadside
Ossian
Brown's Diesel Repair
Truck repair
- Address
- 1450 US-52, Ossian, IA 52161
- Phone
- (563) 532-9197
- Diesel repair
Other Iowa locations
Dick's Truck Stop
Truck repair
- Address
- IA
Harapat Auto
Truck repair
- Address
- IA
- Tires
- Oil & lube
Interstate Power Systems
Truck repair
- Address
- IA
Love's Truck Care
Truck repair · Love's
- Address
- IA
Peterbilt
Truck dealer & service
- Address
- IA
- Dealer service
Sapp Bros. Truck Service
Truck repair · Sapp Bros.
- Address
- 2520 South 24th Street, IA 51501
Speedco
Truck repair
- Address
- IA
- Oil & lube
Tony's Tire, Truck, & Towing
Truck repair
- Address
- IA
- Tires
- Towing
Pella
Big Bear Repair
Truck repair
- Address
- 797 240th Pl, Pella, IA 50219
- Phone
- (641) 780-8774
Percival
Sapp Bros. Service Center | United Axle
Truck repair · Sapp Bros.
- Address
- 2496 210th Ave, Percival, IA 51648
- Phone
- (712) 382-2323
Pleasant Hill
J&A Truck and Trailer repair
Truck repair
- Address
- 1200 S Pleasant Hill Blvd, Pleasant Hill, IA 50327
- Phone
- (515) 202-7373
- Trailer repair
Pleasant Valley
Thiel Truck Center Inc.
Truck dealer & service
- Address
- 24505 Valley Dr, Pleasant Valley, IA 52767
- Phone
- (563) 424-2000
Reinbeck
Van Hauen Auto & Truck Repair
Truck repair
- Address
- 121 E Kenwood St, Reinbeck, IA 50669
- Phone
- (319) 345-6615
Richland
Linn Service & Repair Co.
Truck repair
- Address
- 210 E North St, Richland, IA 52585
- Phone
- (319) 400-3164
Rock Valley
Tri State Truck
Truck repair
- Address
- 905 Westview Dr, Rock Valley, IA 51247
- Phone
- (605) 201-7752
Rolfe
Wagner's Truck & Auto Sales
Truck dealer & service
- Address
- 404 Broad St, Rolfe, IA 50581
- Phone
- (712) 848-3443
Russell
Sharps Auto
Truck repair
- Address
- 47018 290th Ave, Russell, IA 50238
- Phone
- (515) 559-4177
Schaller
A & C Custom Trucks
Truck repair
- Address
- 200 1/2 N Berwick St, Schaller, IA 51053
- Phone
- (712) 275-4620
Shenandoah
RCB Truck Repair
Truck repair
- Address
- 308 Ferguson Rd., Shenandoah, IA 51601
- Phone
- (712) 246-2478
Sidney
B & C Truck & Tractor Repair
Truck repair
- Address
- 2830 226th St, Sidney, IA 51652
- Phone
- (712) 309-5392
Sigourney
One Of A Kind Customs
Truck repair
- Address
- 27773 Highway 149, Sigourney, IA 52591
- Phone
- (641) 790-0568
Peiffer Repair
Truck repair
- Address
- 22952 280th Ave, Sigourney, IA 52231
- Phone
- (641) 224-2406
Solon
Solon Truck & Tractor Repair
Truck repair
- Address
- 733 Stinocher St, Solon, IA 52333
- Phone
- (319) 624-3644
St. Ansgar
North Iowa Diesel Repair LLC
Truck repair
- Address
- 4695 US-218, St. Ansgar, IA 50472
- Phone
- (563) 203-1269
- Diesel repair
Storm Lake
North Lake Truck Repair
Truck repair
- Address
- 1420 Lake Ave, Storm Lake, IA 50588
- Phone
- (712) 732-1500
Storm Lake Truck and Trailer
Truck dealer & service
- Address
- 1223 IA-7, Storm Lake, IA 50588
- Phone
- (712) 732-6381
- Trailer repair
Stratford
Martin Truck Equipment Repair and Towing
Truck repair
- Address
- 1240 370th St, Stratford, IA 50249
- Phone
- (515) 230-0545
- Towing
Stuart
Coe's Truck Services
Truck dealer & service
- Address
- 524 N FREMONT St, Stuart, IA 50250
- Phone
- (515) 523-2622
Tiffin
Freedom Diesel Services Llc.
Truck repair
- Address
- 521 Greenfield Dr # 3, Tiffin, IA 52340
- Phone
- (319) 545-2050
- Diesel repair
Toledo
Z Line Logistics, Inc.
Truck repair
- Address
- 402 N County Rd, Toledo, IA 52342
- Phone
- (641) 484-6214
Urbandale
Absolute Auto Repair
Truck repair
- Address
- 8305 Hickman Rd, Urbandale, IA 50322
- Phone
- (515) 276-0137
Walcott
TA Truck Service
Truck repair
- Address
- 755 West Iowa 80 Road, Walcott, IA 52773
- Phone
- (563) 284-6961
Truckstops Of Iowa
Truck repair
- Address
- 515 Sterling Dr, Walcott, IA 52773
- Phone
- (563) 284-6965
Wall Lake
Don's Diesel Repair
Truck repair
- Address
- 308 E 3rd St, Wall Lake, IA 51466
- Phone
- (712) 371-3843
- Diesel repair
Waukee
Embree Ag Repair
Truck repair
- Address
- 28657 280th St, Waukee, IA 50263
- Phone
- (515) 987-7454
Gatr Truck Center - Waukee
Truck dealer & service
- Address
- 3277 Ute Ave, Waukee, IA 50263
- Phone
- (515) 263-3600
Webster City
A And T Auto Truck Center Inc
Truck repair
- Address
- 1604 W 2nd St, Webster City, IA 50595
- Phone
- (515) 832-6444
Wellman
Deer Creek Truck Sales
Truck dealer & service
- Address
- 1192 540th St SW, Wellman, IA 52356
- Phone
- (319) 936-4497
Wellsburg
Moeller Diesel Repair
Truck repair
- Address
- 20332 Concord Ave, Wellsburg, IA 50680
- Phone
- (319) 415-6427
- Diesel repair
Wesley
Frideres Auto & Truck Repair
Truck repair
- Address
- 100 3rd St S, Wesley, IA 50483
- Phone
- (515) 679-4211
West Burlington
Centre State International Trucks
Truck dealer & service · Centre State International Trucks, Inc.
- Address
- 16282 US-34, West Burlington, IA 52655
- Phone
- (319) 753-6539
West Liberty
Jr's Car And Truck Repair
Truck repair
- Address
- 3500 Freedom St Ste B, West Liberty, IA 52776
- Phone
- (319) 627-4731
Williamsburg
Crossroads Mobile Maintenance
Truck repair
- Address
- 209A Industrial Park Dr, Williamsburg, IA 52361
- Phone
- (319) 668-1311
- Mobile / roadside
Winterset
Banks Truck & Trailer Repair
Truck repair
- Address
- 2115 Norwood Ave, Winterset, IA 50273
- Phone
- (515) 462-1970
- Trailer repair
Woodward
Robinson Truck & Trailer Repair LLC
Truck repair
- Address
- 766 320th St, Woodward, IA 50276
- Phone
- (515) 726-9144
- Trailer repair
Worthington
S & S Truck Repair
Truck repair
- Address
- 209 1st Ave E, Worthington, IA 52078
- Phone
- (563) 855-3155
Broke down near Iowa? 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 Iowa? See our Iowa dispatch service.
FAQ
How many truck repair shops are listed in Iowa?
This page lists 259 truck repair, diesel and truck tire shops in Iowa, with the most in Des Moines, Cedar Rapids, Davenport.
Are there 24-hour truck repair shops in Iowa?
None of the listed Iowa 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.