Place an Order Online

Ready to place an order online?

Order Urine Drug Test Order Hair Drug Test Order Alcohol Test Order Specialty Drug Test Join DOT Owner-Operator Random Consortium Join DOT Company Random Consortium Buy Drug-free Workplace Policy / Manual Buy DER / Supervisor Online Trainings
Drug Testing, Alcohol Testing, Hair Testing and ETG Testing in Iowa

Iowa Drug Testing


Our testing locations do not accept payment and require a drug test order form at the time of testing. Please click the "Order a Test" button to order your test. Once your order has been processed, your drug test order form will be emailed to you.


Iowa is a drug testing friendly state. The Iowa Legislature adjourned its 2015 session on June 5, leaving multiple marijuana policy reform bills on the table.
Individuals in Iowa needing a drug test can call US Drug Test Centers today for immediate service. Drug and alcohol testing is available including urine drug testing, hair drug testing, alcohol testing and EtG alcohol testing. The EtG test has an 80 hour lookback period for determining consumption of alcohol. Court ordered drug testing, personal drug testing and probation drug testing services are available with same day service. In most areas of Iowa, instant drug testing is available with same day service and same day results.

228 Testing locations in Iowa

401 Audubon Street

Adair, Iowa 50002

Phone: 866-566-0261

1515 South Phillips Street

Algona, Iowa 50511

Phone: 866-566-0261

3770 8th Street Sw

Altoona, Iowa 50009

Phone: 866-566-0261

3231 Adventureland Drive

Altoona, Iowa 50009

Phone: 866-566-0261

1215 Duff Avenue

Ames, Iowa 50010

Phone: 866-566-0261

1795 HWY. 64 EAST

Anamosa, Iowa 52205

Phone: 866-566-0261

1824 Southwest White Birch Drive

Ankeny, Iowa 50023

Phone: 866-566-0261

1501 E. 10TH STREET

Atlantic, Iowa 50022

Phone: 866-566-0261

222 BROADWAY

Audubon, Iowa 50025

Phone: 866-566-0261

403 -1ST St. SE

Belmond, Iowa 50421

Phone: 866-566-0261

4500 Utica Ridge Road

Bettendorf, Iowa 52722

Phone: 866-566-0261

509 NORTH MADISON STREET

BLOOMFIELD, Iowa 52537

Phone: 866-566-0261

315 Meuse Court

Blue Grass, Iowa 52726

Phone: 866-566-0261

550 West Mayne Street

Blue Grass, Iowa 52726

Phone: 866-566-0261

1115 S Marshall St

Boone, Iowa 50036

Phone: 866-566-0261

1015 UNION ST

Boone, Iowa 50036

Phone: 866-566-0261

531 2ND St. NW

Britt, Iowa 50423

Phone: 866-566-0261

532 First Street Nw

Britt, Iowa 50423

Phone: 866-566-0261

116 North Main Street

Buffalo Center, Iowa 50424

Phone: 866-566-0261

3115 East Agency Street

Burlington, Iowa 52601

Phone: 866-566-0261

3115 Agency Street

Burlington, Iowa 52601

Phone: 866-566-0261

1340 Mount Pleasant St

Burlington, Iowa 52601

Phone: 866-566-0261

823 N 6th St

Burlington, Iowa 52601

Phone: 866-566-0261

510 JEFFERSON STREET

Burlington, Iowa 52601

Phone: 866-566-0261

510 Jefferson St

Burlington, Iowa 52601

Phone: 866-566-0261

106 E. MAIN STREET

Calmar, Iowa 52132

Phone: 866-566-0261

311 S Clark St

Carroll, Iowa 51401

Phone: 866-566-0261

226 BLUEBELL ROAD

CEDAR FALLS, Iowa 50613

Phone: 866-566-0261

226 Bluebell Rd

Cedar Falls, Iowa 50613

Phone: 866-566-0261

226 BLUE BELL ROAD

CEDAR FALLS, Iowa 50613

Phone: 866-566-0261

5415 Willow Creek Drive Southwest

Cedar Rapids, Iowa 52404

Phone: 866-566-0261

9255 ATLANTIC DR. SW

Cedar Rapids, Iowa 52404

Phone: 866-566-0261

214 Blairs Ferry Road Northeast

Cedar Rapids, Iowa 52402

Phone: 866-566-0261

625 1st Avenue Southwest

Cedar Rapids, Iowa 52405

Phone: 866-566-0261

5264 COUNCIL St. NE., STE. 100

Cedar Rapids, Iowa 52402

Phone: 866-566-0261

2815 EDGEWOOD RD. SW

Cedar Rapids, Iowa 52404

Phone: 866-566-0261

5264 Council Street Ne

Cedar Rapids, Iowa 52402

Phone: 866-566-0261

4358 16TH AVE SW

CEDAR RAPIDS, Iowa 52404

Phone: 866-566-0261

830 First Ave Ne

Cedar Rapids, Iowa 52402

Phone: 866-566-0261

3245 Williams Parkway Sw

Cedar Rapids, Iowa 52404

Phone: 866-566-0261

3245 WILLIAMS PARK

Cedar Rapids, Iowa 52402

Phone: 866-566-0261

1026 A AVE. NE

CEDAR RAPIDS, Iowa 52402

Phone: 866-566-0261

1911 FIRST AVE. SE

CEDAR RAPIDS, Iowa 52402

Phone: 866-566-0261

1 Saint Joseph Dr

Centerville, Iowa 52544

Phone: 866-566-0261

1200 N. 7TH ST.

Chariton, Iowa 50049

Phone: 866-566-0261

904 FERGUSON ST

Charles City, Iowa 50616

Phone: 866-566-0261

808 11TH STREET

Charles City, Iowa 50616

Phone: 866-566-0261

1501 South Main Street

Charles City, Iowa 50616

Phone: 866-566-0261

300 Sioux Valley Dr

Cherokee, Iowa 51012

Phone: 866-566-0261

220 Essie Davison Drive

Clarinda, Iowa 51632

Phone: 866-566-0261

1316 S Main St

Clarion, Iowa 50525

Phone: 866-566-0261

1101 10th Avenue North

Clear Lake, Iowa 50428

Phone: 866-566-0261

108 South 4th Street

Clinton, Iowa 52732

Phone: 866-566-0261

2400 LILLIAN WAY

CLINTON, Iowa 52732

Phone: 866-566-0261

1511 Prospect Ave

Clinton, Iowa 52732

Phone: 866-566-0261

915 13th Avenue North

Clinton, Iowa 52732

Phone: 866-566-0261

1410 N. 4TH STREET

Clinton, Iowa 52732

Phone: 866-566-0261

2100 South 21st Street

Clinton, Iowa 52732

Phone: 866-566-0261

13375 UNIVERSITY AVE STE 100

Clive, Iowa 50325

Phone: 866-566-0261

215 MAIN ST.

COON RAPIDS, Iowa 50058

Phone: 866-566-0261

2411 2ND STREET

Coralville, Iowa 52241

Phone: 866-566-0261

2769 Heartland Drive, Ste 205

Coralville, Iowa 52241

Phone: 866-566-0261

603 Rosary Dr

Corning, Iowa 50841

Phone: 866-566-0261

800 Mercy Drive

Council Bluffs, Iowa 51503

Phone: 866-566-0261

235 8th Avenue East

Cresco, Iowa 52136

Phone: 866-566-0261

Corporate Health And Wellness

Creston, Iowa 50801

Phone: 866-566-0261

1610 West Townline Street

Creston, Iowa 50801

Phone: 866-566-0261

1700 W Townline St Ste 1

Creston, Iowa 50801

Phone: 866-566-0261

4711 North Brady Street

Davenport, Iowa 52806

Phone: 866-566-0261

3801 Marquette Street

Davenport, Iowa 52806

Phone: 866-566-0261

3540 E. 46TH ST

Davenport, Iowa 52807

Phone: 866-566-0261

3319 Spring Street

Davenport, Iowa 52807

Phone: 866-566-0261

3400 Dexter Ct, Ste 205

Davenport, Iowa 52807

Phone: 866-566-0261

5359 Eastern Avenue

Davenport, Iowa 52807

Phone: 866-566-0261

1000 BRADY STREET

DAVENPORT, Iowa 52803

Phone: 866-566-0261

1820 W 3rd St

Davenport, Iowa 52802

Phone: 866-566-0261

3524 Jersey Ridge Rd

Davenport, Iowa 52807

Phone: 866-566-0261

1830 STATE HWY. 9

Decorah, Iowa 52101

Phone: 866-566-0261

911 South Mill Street

Decorah, Iowa 52101

Phone: 866-566-0261

901 Montgomery St

Decorah, Iowa 52101

Phone: 866-566-0261

139 N. 7TH ST

Denison, Iowa 51442

Phone: 866-566-0261

5911 Meredith Drive

Des Moines, Iowa 50322

Phone: 866-566-0261

2100 Dixon Street

Des Moines, Iowa 50316

Phone: 866-566-0261

3200 Grand Ave

Des Moines, Iowa 50312

Phone: 866-566-0261

2417 UNIVERSITY AVE

Des Moines, Iowa 50311

Phone: 866-566-0261

2340 Euclid Ave

Des Moines, Iowa 50310

Phone: 866-566-0261

1301 Pennsylvania Ave Ste 416

Des Moines, Iowa 50316

Phone: 866-566-0261

2617 UNIVERSITY AVE

Dubuque, Iowa 52001

Phone: 866-566-0261

1665 EMBASSY W. DRIVE

Dubuque, Iowa 52002

Phone: 866-566-0261

1500 Associates Dr

Dubuque, Iowa 52002

Phone: 866-566-0261

1940 Elm St.

Dubuque, Iowa 52001

Phone: 866-566-0261

205 Bluff St

Dubuque, Iowa 52001

Phone: 866-566-0261

115 S. PARK P.O. BOX 127

EAGLE GROVE, Iowa 50533

Phone: 866-566-0261

115 South Park Avenue

Eagle Grove, Iowa 50533

Phone: 866-566-0261

107 N. 3RD ST

Eddyville, Iowa 52553

Phone: 866-566-0261

2411 Edgington Ave

Eldora, Iowa 50627

Phone: 866-566-0261

901 Davidson Street

Elkader, Iowa 52043

Phone: 866-566-0261

3201 1st St

Emmetsburg, Iowa 50536

Phone: 866-566-0261

826 N. 8TH STREET

Estherville, Iowa 51334

Phone: 866-566-0261

2000 S. MAIN

Fairfield, Iowa 52556

Phone: 866-566-0261

400 Highland Street

Fairfield, Iowa 52556

Phone: 866-566-0261

408 S. MAPLE

Fairfield, Iowa 52556

Phone: 866-566-0261

2520 9th Ave So.

Fort Dodge, Iowa 50501

Phone: 866-566-0261

619 1/2 8th St Ste 210

Fort Madison, Iowa 52627

Phone: 866-566-0261

5445 AVE. O

Fort Madison, Iowa 52627

Phone: 866-566-0261

115 Schult Ridge Rd

Fredericksburg, Iowa 50630

Phone: 866-566-0261

730 West 3rd Street

Garner, Iowa 50438

Phone: 866-566-0261

609 SE. KENT

Greenfield, Iowa 50849

Phone: 866-566-0261

210 4th Avenue

Grinnell, Iowa 50112

Phone: 866-566-0261

201 East J Avenue

Grundy Center, Iowa 50638

Phone: 866-566-0261

200 MAIN ST.

GUTTENBERG, Iowa 52052

Phone: 866-566-0261

1720 Central Avenue East

Hampton, Iowa 50441

Phone: 866-566-0261

1213 GARFIELD AVE

Harlan, Iowa 51537

Phone: 866-566-0261

1220 Chatburn Avenue

Harlan, Iowa 51537

Phone: 866-566-0261

1325 Stamy Road

Hiawatha, Iowa 52233

Phone: 866-566-0261

1450 Boyson Road

Hiawatha, Iowa 52233

Phone: 866-566-0261

1000 North 15th Street

Humboldt, Iowa 50548

Phone: 866-566-0261

700 East 2nd Street

Ida Grove, Iowa 51445

Phone: 866-566-0261

1600 1ST ST. E.

Independence, Iowa 50644

Phone: 866-566-0261

108 North Jefferson

Indianola, Iowa 50125

Phone: 866-566-0261

811 S 1st Ave

Iowa City, Iowa 52245

Phone: 866-566-0261

2615 Northgate Dr Ste B

Iowa City, Iowa 52245

Phone: 866-566-0261

430 SOUTHGATE AVENUE

Iowa City, Iowa 52240

Phone: 866-566-0261

821 E JEFFERSON ST

IOWA CITY, Iowa 52245

Phone: 866-566-0261

920 South Oak Street

Iowa Falls, Iowa 50126

Phone: 866-566-0261

110 ROCKSYLVANIA

Iowa Falls, Iowa 50126

Phone: 866-566-0261

503 3RD ST

Kalona, Iowa 52247

Phone: 866-566-0261

400 N 17th St

Keokuk, Iowa 52632

Phone: 866-566-0261

1600 Morgan St

Keokuk, Iowa 52632

Phone: 866-566-0261

906 Main Street

Keokuk, Iowa 52632

Phone: 866-566-0261

505 S. 1ST AVE. EAST

Lake Mills, Iowa 50450

Phone: 866-566-0261

916 HOLDER ST

Larchwood, Iowa 51241

Phone: 866-566-0261

714 LINCOLN St. NE. HWY. 3 BOX10

Le Mars, Iowa 51031

Phone: 866-566-0261

302 Northeast 14th Street

Leon, Iowa 50144

Phone: 866-566-0261

1405 N W CHURCH ST.

LEON, Iowa 50144

Phone: 866-566-0261

709 W. MAIN STREET

Manchester, Iowa 52040

Phone: 866-566-0261

321 Center Street

Manning, Iowa 51455

Phone: 866-566-0261

1700 S. 12TH AVENUE

Marshalltown, Iowa 50158

Phone: 866-566-0261

3 S 4th Ave

Marshalltown, Iowa 50158

Phone: 866-566-0261

312 E Main Street

Marshalltown, Iowa 50158

Phone: 866-566-0261

1403 S Federal Ave

Mason City, Iowa 50401

Phone: 866-566-0261

1403 South Federal Avenue

Mason City, Iowa 50401

Phone: 866-566-0261

423 4th Street Southwest

Mason City, Iowa 50401

Phone: 866-566-0261

619 S Main St

Monticello, Iowa 52310

Phone: 866-566-0261

504 North Cleveland Street

Mount Ayr, Iowa 50854

Phone: 866-566-0261

122 N Main St

Mount Pleasant, Iowa 52641

Phone: 866-566-0261

501 S. WHITE STREET SUITE 1

Mount Pleasant, Iowa 52641

Phone: 866-566-0261

2104 Cedarwood Dr Ste 202

Muscatine, Iowa 52761

Phone: 866-566-0261

2023 CEDAR PLZ. DRIVE

Muscatine, Iowa 52761

Phone: 866-566-0261

1514 Isett Ave

Muscatine, Iowa 52761

Phone: 866-566-0261

1616 Cedar Street

Muscatine, Iowa 52761

Phone: 866-566-0261

1518 MULBERRY AVE.

MUSCATINE, Iowa 52761

Phone: 866-566-0261

1616 Cedar St.

Muscatine, Iowa 52761

Phone: 866-566-0261

630 6TH STREET

NEVADA, Iowa 50201

Phone: 866-566-0261

308 N. MAPLE AVENUE

New Hampton, Iowa 50659

Phone: 866-566-0261

300 North 4th Avenue East

Newton, Iowa 50208

Phone: 866-566-0261

204 North 4th Avenue East

Newton, Iowa 50208

Phone: 866-566-0261

3 Lions Drive

North Liberty, Iowa 52317

Phone: 866-566-0261

1799 U.S. 71

Okoboji, Iowa 51355

Phone: 866-566-0261

1600 DIAMOND AVE

Onawa, Iowa 51040

Phone: 866-566-0261

1000 LINCOLN CIR. SE

Orange City, Iowa 51041

Phone: 866-566-0261

616 N. 8TH ST

Osage, Iowa 50461

Phone: 866-566-0261

800 South Fillmore Street

Osceola, Iowa 50213

Phone: 866-566-0261

410 N 12th St Ste 300

Oskaloosa, Iowa 52577

Phone: 866-566-0261

1229 C AVENUE E

OSKALOOSA, Iowa 52577

Phone: 866-566-0261

410 N. 12TH St. STE. 201

Oskaloosa, Iowa 52577

Phone: 866-566-0261

1005 Pennsylvania Ave

Ottumwa, Iowa 52501

Phone: 866-566-0261

1001 Pennsylvania Avenue

Ottumwa, Iowa 52501

Phone: 866-566-0261

1111 North Quincy Avenue

Ottumwa, Iowa 52501

Phone: 866-566-0261

5616 460TH STREET

Paullina, Iowa 51046

Phone: 866-566-0261

404 Jefferson St

Pella, Iowa 50219

Phone: 866-566-0261

8456 PEOSTA COMMERCIAL CT

PEOSTA, Iowa 52068

Phone: 866-566-0261

606 NW. 7TH ST

Pocahontas, Iowa 50574

Phone: 866-566-0261

111 S. REYNOLDS

Postville, Iowa 52162

Phone: 866-566-0261

124 W. GREENE STREET

Postville, Iowa 52162

Phone: 866-566-0261

3948 Starling Avenue

Primghar, Iowa 51245

Phone: 866-566-0261

2301 EASTERN AVENUE

Red Oak, Iowa 51566

Phone: 866-566-0261

803 S. GREENE ST.

Rock Rapids, Iowa 51246

Phone: 866-566-0261

2121 HEGG DRIVE

Rock Valley, Iowa 51247

Phone: 866-566-0261

118 N. 7TH AVE

SHELDON, Iowa 51201

Phone: 866-566-0261

300 Pershing Ave

Shenandoah, Iowa 51601

Phone: 866-566-0261

600 9th Ave N

Sibley, Iowa 51249

Phone: 866-566-0261

240 9TH STREET PO BOX 193

Sibley, Iowa 51249

Phone: 866-566-0261

838 3RD AVE

SIBLEY, Iowa 51249

Phone: 866-566-0261

23019 Highway 149

Sigourney, Iowa 52591

Phone: 866-566-0261

605 S Main Ave

Sioux Center, Iowa 51250

Phone: 866-566-0261

605 S. MAIN AVE

Sioux Center, Iowa 51250

Phone: 866-566-0261

4545 Sergeant Rd

Sioux City, Iowa 51106

Phone: 866-566-0261

3500 Singing Hills Blvd Ste 10

Sioux City, Iowa 51106

Phone: 866-566-0261

3500 Singing Hills Boulevard

Sioux City, Iowa 51106

Phone: 866-566-0261

3410 Futures Drives

Sioux City, Iowa 68776

Phone: 866-566-0261

4230 War Eagle Dr

Sioux City, Iowa 51109

Phone: 866-566-0261

3100 South Lakeport Street

Sioux City, Iowa 51106

Phone: 866-566-0261

3100 S Lakeport St

Sioux City, Iowa 51106

Phone: 866-566-0261

5885 Sunnybrook Drive

Sioux City, Iowa 51106

Phone: 866-566-0261

4230 War Eagle Drive

Sioux City, Iowa 51109

Phone: 866-566-0261

116 E 11th St

Spencer, Iowa 51301

Phone: 866-566-0261

1204 W. 18TH ST

Spencer, Iowa 51301

Phone: 866-566-0261

1200 1st Ave E

Spencer, Iowa 51301

Phone: 866-566-0261

1723 HWY. BLVD. STE. 2

SPENCER, Iowa 51301

Phone: 866-566-0261

3301 US 71 STE. 1

Spirit Lake, Iowa 51360

Phone: 866-566-0261

620 NORTHWESTERN DRIVE

Storm Lake, Iowa 50588

Phone: 866-566-0261

1525 W 5th St

Storm Lake, Iowa 50588

Phone: 866-566-0261

1411 E. LAKESHORE DRIVE

Storm Lake, Iowa 50588

Phone: 866-566-0261

Fhc Storm Lake

Storm Lake, Iowa 50588

Phone: 866-566-0261

2015 W 5th St

Storm Lake, Iowa 50588

Phone: 866-566-0261

704 THIRD St., BOX 327

SULLY, Iowa 50251

Phone: 866-566-0261

200 E. 5TH ST

Tipton, Iowa 52772

Phone: 866-566-0261

5911 Meredith Dr Ste D

Urbandale, Iowa 50322

Phone: 866-566-0261

11144 Aurora Ave

Urbandale, Iowa 50322

Phone: 866-566-0261

11208 Aurora Ave Bldg 12

Urbandale, Iowa 50322

Phone: 866-566-0261

11319 Aurora Avenue

Urbandale, Iowa 50322

Phone: 866-566-0261

504 North 9th Avenue

Vinton, Iowa 52349

Phone: 866-566-0261

502 N 9th Ave

Vinton, Iowa 52349

Phone: 866-566-0261

1233 8th St

W Des Moines, Iowa 50265

Phone: 866-566-0261

755 West Iowa 80 Road

Walcott, Iowa 52773

Phone: 866-566-0261

444 E. P0LK STREET

WASHINGTON, Iowa 52353

Phone: 866-566-0261

3421 W. 9TH ST.

WATERLOO, Iowa 50702

Phone: 866-566-0261

1825 LOGAN AVENUE

Waterloo, Iowa 50703

Phone: 866-566-0261

105 E Main St

Waukon, Iowa 52172

Phone: 866-566-0261

40 1st St Se

Waukon, Iowa 52172

Phone: 866-566-0261

312 9TH St. SW

WAVERLY, Iowa 50677

Phone: 866-566-0261

914 WILLSON AVENUE

Webster City, Iowa 50595

Phone: 866-566-0261

1401 West Agency Road

West Burlington, Iowa 52655

Phone: 866-566-0261

2700 Westown Parkway

West Des Moines, Iowa 50266

Phone: 866-566-0261

6000 University Ave Ste 124

West Des Moines, Iowa 50266

Phone: 866-566-0261

110 JEFFERSON STREET

West Union, Iowa 52175

Phone: 866-566-0261

406 Court Street

Williamsburg, Iowa 52361

Phone: 866-566-0261


Employer Drug Testing Programs

In Iowa, most companies operate as a drug free workplace. Those companies not operating as a drug free workplace run the risk of hiring the left over applicants, many of whom are substance abusers. Drug testing in Iowa for employment purposes must follow SAMHSA/DOT regulations. This includes the use of a Medical Review Officer (MRO) to review and verify drug test results. Employees must be made aware of EAP services if provided; at minimum, an employer must provide information about local services available. A good drug free workplace program includes:

1. Written policy 2. Employee Education 3. Supervisor Training 4. Employee Assistance Program 5. Drug & alcohol testing

The purpose of drug testing in Iowa is —is to enhance worker safety by creating workplaces that are free of drugs and substance abuse or misuse. One tool available to private sector employers is drug testing (inclusive of alcohol testing), that often is coupled with educational efforts as part of a comprehensive drug-free workplace program.

Employer responsibilities when drug testing in Iowa include:

1. Prior to testing, the employer must establish a detailed written drug testing policy that is provided to every person subject to testing and made available for review by employees and prospective employees. Special provisions apply to dealing with minors. 2. Prior to testing, the employer must establish an employee awareness program to include an Employee Assistance Program or a resource file where workers can access help for substance abuse problems. 3. The employer must provide supervisors with a minimum of two (2) hours of training initially, and one (1) hour of training each year subsequently. The initial two hour training must include, but is not limited to, (1) information concerning the recognition of evidence of alcohol and other drug abuse, (2) the documentation and corroboration of employee alcohol and other drug abuse, and (3) the referral of employees who abuse alcohol or other drugs to the employer assistance program or the resources file. 4. In the event of a positive alcohol test in which the alcohol concentration exceeds the level established by the employer—and under certain other conditions—the employer may be required to pay up to $2,000 in rehabilitation costs for the employee in question, depending on employee benefit plan coverage. This requirement applies only to employers with at least 50 employees and only if the employer has employed the employee for at least 12 of the preceding 18 months; the employee is a first-time violator of the employer’s substance abuse policy; and the employee agrees to receive rehabilitation, if required by the employer’s policy. 5. A laboratory doing business for an employer that conducts drug or alcohol tests must file an annual report with the Iowa Department of Public Health by March 1 of each year concerning the number of positive drug and alcohol test results during the previous calendar year.

It is important when drug testing in Iowa to have a comprehensive drug free workplace written policy.

Can an employer test a “problem employee” right now, if the employer suspects the employee is using drugs or alcohol at work? - Drug or alcohol tests of individual employees may be conducted only if the employer has a written Drug Testing Policy and that policy allows for reasonable suspicion testing AND the reasonable suspicion threshold is met, as defined in Iowa law. Employees cannot be singled out for testing, simply because they are difficult to manage.

Drug testing is available in Iowa in all areas including Des Moines, Cedar Rapids, Davenport, Sioux City, Waterloo, Iowa City, Council Bluffs, Ames, Dubuque and West Des Moines.

Call US Drug Test Centers at 866-566-0261 today for immediate service for drug testing and alcohol testing in Iowa!

Testing options may vary on a site by site basis. Additional fees may apply depending on your location.