108 East Filmore Street, Afton
Auto Repair Shops in Iowa
471 auto repair shops and mechanics in 136 cities and towns. General mechanics and garages: brakes, diagnostics, oil, suspension, cooling and engine work. Typical turnaround: same day to 3 days for most jobs.
How Many Auto Repair Shops and Mechanics Are in Iowa?
We list 471 auto repair shops and mechanics in Iowa, across 136 cities and towns; the most are in Des Moines (39), Windsor Heights (32), Cedar Rapids (19). Typical turnaround is same day to 3 days for most jobs. Ask each for a written quote with every fee included and compare the totals.
By City
- Des Moines 39
- Windsor Heights 32
- Cedar Rapids 19
- Iowa 19
- Ames 17
- Davenport 15
- Urbandale 15
- Ottumwa 13
- Dubuque 13
- West Des Moines 12
- Marion 12
- Oskaloosa 11
- Ankeny 10
- Cedar Falls 9
- Council Bluffs 8
- University Heights 8
- Carter Lake 7
- Clive 7
- Sioux 6
- Decorah 6
- Leon 6
- Bettendorf 5
- Waterloo 5
- Farley 5
- North Liberty 5
- Waukee 5
- Fort Madison 4
- Hiawatha 4
- Indianola 4
- Mason 4
- Creston 3
- Greene 3
- Osceola 3
- Clinton 3
- Grimes 3
- Grinnell 3
- Newton 3
- Parkersburg 3
- Altoona 2
- Audubon 2
- Elkhart 2
- Exira 2
- Independence 2
- Keokuk 2
- Saylorville 2
- Tiffin 2
- Burlington 2
- Clarinda 2
- Clear Lake 2
- Delhi 2
- Dunlap 2
- Estherville 2
- Frytown 2
- Johnston 2
- Kiron 2
- Monroe 2
- Moville 2
- Osage 2
- Sheldon 2
- Sidney 2
- Spirit Lake 2
- Williamsburg 2
- Coralville 1
- Greenfield 1
- Crawfordsville 1
- Eldora 1
- Marshalltown 1
- Milford 1
- Sabula 1
- Afton 1
- Alleman 1
- Armstrong 1
- Atkins 1
- Barnum 1
- Bedford 1
- Belmond 1
- Bernard 1
- Bloomfield 1
- Bradford 1
- Carson 1
- Center Point 1
- Cumming 1
- Decatur 1
- Dexter 1
- Earlville 1
- Elkader 1
- Ellston 1
- Ely 1
- Epworth 1
- Fairfax 1
- Fredericksburg 1
- Garnavillo 1
- Guernsey 1
- Guttenberg 1
- Harlan 1
- Hedrick 1
- Iowa Falls 1
- Knoxville 1
- Lake Park 1
- Lake View 1
- Lamoni 1
- Lone Tree 1
- Lost Nation 1
- Melcher-Dallas 1
- Missouri Valley 1
- Mitchellville 1
- Monticello 1
- Mount Pleasant 1
- Murray 1
- Muscatine 1
- New Hampton 1
- North Buena Vista 1
- Norwalk 1
- Ogden 1
- Omaha 1
- Pella 1
- Peosta 1
- Perry 1
- Quimby 1
- Raymond 1
- Riverdale 1
- Saint Donatus 1
- Sergeant Bluff 1
- Shambaugh 1
- Sioux Center 1
- Solon 1
- St. Lucas 1
- Tama 1
- Tipton 1
- Titonka 1
- Tripoli 1
- Twin Lakes 1
- University Park 1
- Wallingford 1
- Waverly 1
- West Burlington 1
Before You Hire
- Can I get a written estimate with parts and labor listed separately before any work starts?
- What is your hourly labor rate, and is there a diagnostic fee? Is it credited toward the repair?
- Will you call me for approval if the job grows beyond the estimate?
- Are your technicians ASE certified in this kind of repair?
- Are the parts new OEM, aftermarket or rebuilt?
- Get a second estimate on any repair over a few hundred dollars.
- Ask whether a diagnostic fee is credited toward the repair if you go ahead.
- Book time with the shop rather than dropping off without notice; good shops are often booked a few days out.
Alleman
3345 8th Street Southwest, Altoona
765 34th Avenue Southwest, Altoona
821 Lincoln Way, Ames
102 North Hyland Avenue, Ames
429 South Duff Avenue, Ames
205 East 2nd Street, Ames
305 6th Street, Ames
118 Southeast 5th Street, Ames
129 South Borne Avenue, Ames
402 East Lincoln Way, Ames
220 South Duff Avenue, Ames
520 South Duff Avenue, Ames
307 East Lincoln Way, Ames
128 Sumner Avenue, Ames
113 Lincoln Way, Ames
219 North Oak Avenue, Ames
2310 Southeast 5th Street, Ames
816 South Duff Avenue, Ames
120 Lincoln Way, Ames
187 East 1st Street, Ankeny
217 South Ankeny Boulevard, Ankeny
Ankeny
Ankeny
1315 North Ankeny Boulevard, Ankeny
Ankeny
Ankeny
1329 Southwest Ordnance Road, Ankeny
1635 Southeast Delaware Avenue, Ankeny
734 South Ankeny Boulevard, Ankeny
604 4th Avenue, Armstrong
87 Railroad Street, Atkins
Audubon
Audubon
Barnum
Bedford
Belmond
171 Bernard Road, Bernard
Bettendorf
Bettendorf
Bettendorf
Bettendorf
Bettendorf
Bloomfield
201 Main Street, Bradford
223 Angular Street, Burlington
Burlington
101 South Central Street, Carson
3150 West Broadway, Carter Lake
2900 West Broadway, Carter Lake
2729 West Broadway, Carter Lake
20 North 28th Street, Carter Lake
3338 West Broadway, Carter Lake
3332 Leavenworth Street, Carter Lake
639 North Saddle Creek Road, Carter Lake
Cedar Falls
Cedar Falls
5547 Westminster Drive, Cedar Falls
Cedar Falls
Cedar Falls
Cedar Falls
Cedar Falls
Cedar Falls
1505 West 1st Street, Cedar Falls
603 Oakland Road Northeast, Cedar Rapids
1201 15th Avenue Southwest, Cedar Rapids
3108 Mount Vernon Road Southeast, Cedar Rapids
941 Blairs Ferry Road Northeast, Cedar Rapids
3733 1st Avenue East, Cedar Rapids
4813 Center Point Road Northeast, Cedar Rapids
827 Center Point Road Northeast, Cedar Rapids
4444 1st Avenue East, Cedar Rapids
Cedar Rapids
1888 Blairs Ferry, Cedar Rapids
526 College Drive Northeast, Cedar Rapids
3909 1st Avenue East, Cedar Rapids
2602 Williams Boulevard, Cedar Rapids
3230 1st Avenue East, Cedar Rapids
2010 Sylvia Avenue Northeast, Cedar Rapids
4217 Mount Vernon Road Southeast, Cedar Rapids
2160 Edgewood Road Southwest, Cedar Rapids
3535 1st Avenue East, Cedar Rapids
Cedar Rapids
Center Point
206 East 3100 Page Street, Clarinda
123 South 16th Street, Clarinda
Clear Lake
Clear Lake
715 Park Place, Clinton
1432 Lincolnway, Clinton
2301 Manufacturing Drive, Clinton
1400 Northwest 86th Street, Clive
1440 Northwest 86th Street, Clive
15250 Hickman Road, Clive
2121 Northwest 114th Street, Clive
2094 Northwest 114th Street, Clive
15970 Hickman Road, Clive
Clive
Coralville
1600 Avenue A, Council Bluffs
1611 South 35th Street, Council Bluffs
2729 West Broadway, Council Bluffs
2720 West Broadway, Council Bluffs
2700 West Broadway, Council Bluffs
2455 5th Avenue, Council Bluffs
Council Bluffs
1635 West Broadway, Council Bluffs
505 North Main Street, Crawfordsville
206 North Pine Street, Creston
901 South Division Street, Creston
709 South Pine Street, Creston
Cumming
727 West 3rd Street, Davenport
Davenport
320 West Kimberly Road, Davenport
Davenport
3830 West Locust Street, Davenport
320 West Kimberly Road, Davenport
Davenport
Showing 120 of 471. Pick a city above to see the rest.
Auto Repair Shops in every state · 9 Questions to Ask an Auto Repair Shop