The following 10 service centers are located in Iowa ...

 MAP IT!
Majestic Truck Services
503 1st Avenue North
Altoona, IA    50009
PHONE: +1 515-967-7667
tonyg@majestictruck.com
Map to Majestic Truck Services
 
Ziegler Cat
1500 Ziegler Drive NW
Altoona, IA    50009
PHONE: +1 515-957-3874
dharl.bagley@zieglercat.com
Map to Ziegler Cat
 
Triple D Diversified
1991 Keokuk Ave
Clarion, IA    50525
PHONE: +1 515-851-0965
Map to Triple D Diversified
 
Harrison Truck Center-Freightliner
2911 Willow Creek Ct.
Clear Lake, IA    50428
PHONE: +1 641-357-7446
scottp@htctrucks.com
Map to Harrison Truck Center-Freightliner
 
275 Truck Service.
805 32nd Ave
Council Bluffs, IA    51501
PHONE: +1 712-366-0884
tom@275truckservice.com
Map to 275 Truck Service.
 
Quality Truck Repair
611 4th St
GRISWOLD, IA    51535
PHONE: +1 712-778-2413
qualitytruck@netins.net
Map to Quality Truck Repair
 
Bill & Rays Truck Repair
2455 Hyw 23
Oskaloosa, IA    52577
PHONE: +1 641-673-3370
billray@mahaska.org
Map to Bill & Rays Truck Repair
 
J&B Truck & Ag Repair
9926 Hwy F70
Prairie City, IA    50228
PHONE: +1 (641) 521-1154
Map to J&B Truck & Ag Repair
 
Pro Alignment, Inc.
P.O. Box 7643
Urbandale, IA    50322
PHONE: +1 515-240-5499
Map to Pro Alignment, Inc.
 
Tony's Tire Service, Inc.
340 Closz Drive
Webster City, IA    50595
PHONE: +1 515-832-4000
amanda@tonystireservice.com
Map to Tony's Tire Service, Inc.
 

We also have at least one Protrak service center in the following other states/provinces:

Alberta
Alabama
Arizona
California
Colorado
Florida
Georgia
Idaho
Illinois
Indiana
Kansas
Kentucky
Louisiana
Massachusetts
Michigan
Minnesota
Missouri
Mississippi
Montana
North Carolina
North Dakota
Nebraska
New Jersey
New Mexico
Nevada
New York
Ohio
Oklahoma
Ontario
Oregon
Pennsylvania
Quebec
South Dakota
Saskatchewan
Tennessee
Texas
Utah
Virginia
Washington
Wisconsin
West Virginia
Wyoming