Site Preparation Contractors in Iowa
633 public registry records for Iowa, across 392 recorded cities.
Source observed 2026-11-02: Iowa Department of Inspections, Appeals, and Licensing. Registration is not a quality rating. A recorded location does not establish a service area.
State registry category: Site Preparation Contractors.
Site preparation contractors in Iowa handle excavation, grading, demolition, and the earthwork that precedes construction. On residential projects this trade sets the drainage that everything built afterwards depends on, which is why grading errors are disproportionately expensive to correct later.
Also searched as: excavate, excavation, dig, grading, demolition, demo, site work.
How many site preparation contractors are registered in Iowa?
As of November 2026, 633 site preparation contractors hold a construction contractor registration with the State of Iowa, of which 633 are currently in Registered status. They operate out of 392 cities across 95 Iowa counties. This is the complete State registry for the trade, not a curated selection.
- Registered
- 633
- in this trade
- Iowa-based
- 85%
- 96 from out of state
- Counties covered
- 95
- of 99 in Iowa
- Renewing in 90 days
- 99
- registrations due to expire
The largest concentrations are Des Moines (16), Council Bluffs (8), Omaha (8), Marion (7) and Ankeny (6). A further 96 are based outside Iowa but hold a current Iowa registration, which Iowa Code ch. 91C requires before they may work in the state.
Free quotes from site preparation contractors in Iowa
Guides for hiring site preparation contractors in Iowa
What to know before hiring site preparation contractors in Iowa
Grade determines where water goes
Positive slope away from the foundation is the cheapest water management available, and it is set during site work. Regrading after landscaping, a patio, or a driveway is in place costs many times what getting it right during excavation would have.
Utility locates and easements
Iowa law requires notifying Iowa One Call before excavation. Confirm the contractor makes the locate request rather than assuming it happened, and check for easements on your parcel, striking a buried line is dangerous and the liability picture gets complicated quickly.
Soil, spoil, and what leaves the site
Hauling excavated material off site and importing engineered fill are significant costs that bids handle inconsistently. Ask explicitly whether spoil stays on the property, whether topsoil is stripped and reused, and who pays if unsuitable soils are found.
By city
- Des Moines16 contractors
- Council Bluffs8 contractors
- Marion7 contractors
- Ankeny6 contractors
- Cedar Rapids5 contractors
- Decorah5 contractors
- Glenwood5 contractors
- Maquoketa5 contractors
- Ottumwa5 contractors
- Red Oak5 contractors
- Algona4 contractors
- Carroll4 contractors
- Dubuque4 contractors
- Fort Dodge4 contractors
- Fort Madison4 contractors
- Iowa City4 contractors
- Kalona4 contractors
- Marengo4 contractors
- Muscatine4 contractors
- Neola4 contractors
- Pella4 contractors
- Polk City4 contractors
- Spirit Lake4 contractors
- Van Meter4 contractors
- Washington4 contractors
- Waverly4 contractors
- Adel3 contractors
- Altoona3 contractors
- Amana3 contractors
- Bloomfield3 contractors
- Boone3 contractors
- Davenport3 contractors
- Dyersville3 contractors
- Eldridge3 contractors
- Elkhart3 contractors
- Hedrick3 contractors
- Indianola3 contractors
- Madrid3 contractors
- Mount Ayr3 contractors
- Mount Pleasant3 contractors
- Newton3 contractors
- Osage3 contractors
- Runnells3 contractors
- Solon3 contractors
- St. Charles3 contractors
- Tipton3 contractors
- Truro3 contractors
- West Branch3 contractors
- Wheatland3 contractors
- Winterset3 contractors
First 100 of 633
20 of 100 listings publish services; 60 publish hours. These are published details, not availability guarantees.
Premiere members appear first, marked with the gold check.
- Ament Excavating LLC
New Vienna, IA · Dubuque County
Site Preparation Contractors
Registration last issued or renewed 2026-05-28
- B & S Tiling And Excavation
Lake City, IA · Calhoun County
Site Preparation Contractors
Registration last issued or renewed 2026-06-01
- Bergan Skid Steer Services LLC
Norwalk, IA · Warren County
Site Preparation Contractors
Registration last issued or renewed 2026-08-20
- Brennan Dirtworks LLC
Tipton, IA · Cedar County
Site Preparation Contractors
Excavation · Grading · Demolition · Hours published
Registration last issued or renewed 2026-05-06
- C & J Dirt Works
Delaware, IA · Delaware County
Site Preparation Contractors
Excavation · Grading · Demolition
Registration last issued or renewed 2026-01-12
- Carstens Ag & Tiling LLC
Fontanelle, IA · Adair County
Site Preparation Contractors
Excavation · Grading · Demolition
Registration last issued or renewed 2026-08-27
- Chris Excavating LLC
Solon, IA · Johnson County
Site Preparation Contractors
Excavation · Grading · Demolition
Registration last issued or renewed 2025-10-09
Concrete PolyfixIowa City, IA · Johnson County
Site Preparation Contractors
“Smarter concrete lifting and coatings for homes and businesses.”
Concrete Lifting · Concrete Floor Coatings · Driveway Lifting · Hours published · Website available
Registration last issued or renewed 2025-12-09
Coral Group LLCEstherville, IA · Emmet County
Site Preparation Contractors
Demolition · Excavation · Trenching · Hours published
Registration last issued or renewed 2026-04-07
- Cro Outdoor Services LLC
Clive, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2025-12-09
- Davis Dirtworks LLC
Ames, IA
Site Preparation Contractors
Grading · Septic · Hydroseeding
Registration last issued or renewed 2026-06-18
- Delta-X LLC
Blue Grass, IA · Scott County
Site Preparation Contractors
Land Clearing · Drainage Solutions · Gravel Surfaces · Hours published · Website available
Registration last issued or renewed 2026-08-06
Gingerich Tiling And Earthmoving INC. DBA Gingerich Tiling INCKalona, IA · Washington County
Site Preparation Contractors
“To lead our industry in providing excellence in earthmoving and land improvement.”
Excavation · Grading · Demolition · Hours published · Website available
Registration last issued or renewed 2026-07-28
- Huisman Grading LLC
Bondurant, IA · Polk County
Site Preparation Contractors
Grading · Trenching · Excavation
Registration last issued or renewed 2026-03-25
- Johnson Hauling & Excavating LLC DBA Johnson Maintenance & Repair Services LLC
Davenport, IA · Scott County
Site Preparation Contractors
Hours published · Website available
Registration last issued or renewed 2026-07-20
- Midwest Excavation & Trucking LLC
Clarksville, IA · Butler County
Site Preparation Contractors
Hours published
Registration last issued or renewed 2026-08-20
Rigdon Stump Grinding LLCEvansdale, IA · Black Hawk County
Site Preparation Contractors
Grading · stump grinding · post hole digging · Hours published
Registration last issued or renewed 2026-10-16
- Adamo Demolition Co.
Detroit, MI
Site Preparation Contractors
Registration last issued or renewed 2026-08-19
REGISTERED(313) 892-7330 - Alliance Construction LLC
Sioux Falls, SD
Site Preparation Contractors
Registration last issued or renewed 2026-08-12
REGISTERED(605) 910-8130 - Alpine Demolition Services LLC
St Charles, IL
Site Preparation Contractors
Registration last issued or renewed 2026-07-02
REGISTERED(630) 761-0700 - American Demolition Corporation
Elgin, IL
Site Preparation Contractors
Registration last issued or renewed 2026-01-20
REGISTERED(847) 608-0010 - Andale Construction INC
Wichita, KS
Site Preparation Contractors
Registration last issued or renewed 2026-02-26
REGISTERED(316) 832-0063 - Arcadia Limestone Co
Arcadia, IA · Carroll County
Site Preparation Contractors
Registration last issued or renewed 2026-04-13
REGISTERED(712) 689-2299 - Armodus LLC
Mondamin, IA · Harrison County
Site Preparation Contractors
Registration last issued or renewed 2026-09-14
REGISTERED(402) 669-1898 - Asc Hauling & Excavation
Council Bluffs, IA
Site Preparation Contractors
Registration last issued or renewed 2026-05-18
REGISTERED(402) 250-7686 - B & G Trenching LLC
Manchester, IA · Delaware County
Site Preparation Contractors
Registration last issued or renewed 2026-02-25
REGISTERED(563) 927-4036 - Baker Enterprises INC
Waverly, IA · Bremer County
Site Preparation Contractors
Registration last issued or renewed 2026-08-18
REGISTERED(319) 352-2193 - Bierlein Companies INC
Midland, MI
Site Preparation Contractors
Registration last issued or renewed 2026-02-09
REGISTERED(989) 496-0066 - Bohle Construction LLC
Kingsley, IA · Plymouth County
Site Preparation Contractors
Registration last issued or renewed 2026-09-15
REGISTERED(712) 378-2364 - Burch Better Homes LLC
Ankeny, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2026-07-22
REGISTERED(515) 250-6233 - Cedar Prairie Grading LLC
Cedar Rapids, IA · Linn County
Site Preparation Contractors
Registration last issued or renewed 2026-07-14
REGISTERED(319) 721-4521 - Central Seeding LLC
Omaha, NE
Site Preparation Contractors
Registration last issued or renewed 2026-07-28
REGISTERED(402) 510-2157 - Chad Heim Excavating & Trucking LLC
Waverly, IA · Bremer County
Site Preparation Contractors
Registration last issued or renewed 2026-01-27
REGISTERED(319) 352-3084 - Chad Taylor Excavating
Council Bluffs, IA · Pottawattamie County
Site Preparation Contractors
Registration last issued or renewed 2026-10-12
REGISTERED(402) 490-7389 - Chariton Valley Electric Coop
Albia, IA · Monroe County
Site Preparation Contractors
Registration last issued or renewed 2026-02-02
REGISTERED(641) 932-7126 - Circle C Contracting
Onawa, IA · Monona County
Site Preparation Contractors
Registration last issued or renewed 2026-06-08
REGISTERED(712) 420-9512 - CJ's Excavation LLC
Marne, IA · Cass County
Site Preparation Contractors
Registration last issued or renewed 2025-12-16
REGISTERED(712) 249-8871 - Cma Land Improvements
Pleasantville, IA · Marion County
Site Preparation Contractors
Registration last issued or renewed 2026-06-03
REGISTERED(641) 891-0053 - Con Struct INC
Ames, IA · Story County
Site Preparation Contractors
Registration last issued or renewed 2026-09-22
REGISTERED(515) 232-6443 - Conrad Home Services LLC
Fairfield, IA · Jefferson County
Site Preparation Contractors
Registration last issued or renewed 2026-08-03
REGISTERED(641) 451-1455 - Cox Contracting Co INC
Council Bluffs, IA · Pottawattamie County
Site Preparation Contractors
Registration last issued or renewed 2026-04-06
REGISTERED(712) 322-3088 - D G I Menard INC
Pittsburg, PA
Site Preparation Contractors
Registration last issued or renewed 2026-07-06
REGISTERED(412) 620-6000 - Delong Construction INC
Washington, IA · Washington County
Site Preparation Contractors
Registration last issued or renewed 2026-09-25
REGISTERED(319) 653-3334 - Denver Findley & Son INC
Des Moines, IA · Warren County
Site Preparation Contractors
Registration last issued or renewed 2026-06-08
REGISTERED(515) 285-2783 - Dietch Earthworks
Urbandale, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2026-02-17
REGISTERED(515) 729-1389 - Doboszenski & Sons INC
Loretto, MN
Site Preparation Contractors
Registration last issued or renewed 2026-06-30
REGISTERED(763) 478-6945 - Don Borneke Construction INC
Janesville, MN
Site Preparation Contractors
Registration last issued or renewed 2026-01-12
REGISTERED(507) 234-2221 - Ethan Koehn Construction LLC
Farmersburg, IA · Clayton County
Site Preparation Contractors
Registration last issued or renewed 2026-03-05
REGISTERED(563) 880-8350 - Ferguson Brothers Excavating INC
Alexandria, MN
Site Preparation Contractors
Registration last issued or renewed 2026-01-07
REGISTERED(320) 762-0622 - Finish Excavating INC
East Dubuque, IL
Site Preparation Contractors
Registration last issued or renewed 2026-05-19
REGISTERED(815) 747-2733 - REGISTERED(916) 462-6400
- Frattalone Companies
Saint Paul, MN
Site Preparation Contractors
Registration last issued or renewed 2025-11-18
REGISTERED(651) 484-0448 - Gansen Excavating INC
Dubuque, IA · Dubuque County
Site Preparation Contractors
Registration last issued or renewed 2026-01-27
REGISTERED(563) 556-0083 - Hands On Excavating LLC
Radcliffe, IA · Hardin County
Site Preparation Contractors
Registration last issued or renewed 2026-08-03
REGISTERED(515) 899-2394 - Hatch Grading & Contracting INC
Dysart, IA · Tama County
Site Preparation Contractors
Registration last issued or renewed 2026-08-28
REGISTERED(319) 476-2626 - Hayden Wrecking Corporation
Washington Park, IL
Site Preparation Contractors
Registration last issued or renewed 2026-02-16
REGISTERED(618) 874-8318 - Hibbs Excavating & Grading INC
Carlisle, IA · Warren County
Site Preparation Contractors
Registration last issued or renewed 2026-01-05
REGISTERED(515) 240-6400 - Home By Home Exteriors & More LLC
Ankeny, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2026-03-31
REGISTERED(515) 210-9924 - Integrated Demolition And Remediation Incorporated
Anaheim, CA
Site Preparation Contractors
Registration last issued or renewed 2026-03-10
REGISTERED(714) 340-3333 - Integrity Grading & Excavating INC.
Schofield, WI
Site Preparation Contractors
Registration last issued or renewed 2026-09-08
REGISTERED(715) 359-4042 - Interstate Drilling Services LLP
Grand Forks, ND
Site Preparation Contractors
Registration last issued or renewed 2026-03-10
REGISTERED(701) 738-8001 - Iowa Land Clearing LLC
Marcus, IA · Cherokee County
Site Preparation Contractors
Registration last issued or renewed 2026-05-14
REGISTERED(712) 229-7454 - Jackson Demolition Service INC.
Schenectady, NY
Site Preparation Contractors
Registration last issued or renewed 2026-09-03
REGISTERED(518) 374-3366 - Japp Brothers Grading LLC
Kennard, NE
Site Preparation Contractors
Registration last issued or renewed 2026-01-20
REGISTERED(402) 478-5756 - Jensen Excavating INC
Story City, IA · Story County
Site Preparation Contractors
Registration last issued or renewed 2026-01-27
REGISTERED(515) 733-2848 - Kinzenbaw Earthmoving
Marengo, IA · Iowa County
Site Preparation Contractors
Registration last issued or renewed 2026-05-18
REGISTERED(319) 642-3415 - Land Management Resources
Ankeny, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2026-04-09
REGISTERED(515) 901-7531 - Landwehr Construction INC
Saint Cloud, MN
Site Preparation Contractors
Registration last issued or renewed 2026-04-23
REGISTERED(320) 252-1494 - Lee Construction INC
Glenwood, IA · Mills County
Site Preparation Contractors
Registration last issued or renewed 2026-08-05
REGISTERED(712) 527-3455 - Leick Construction INC
Glenwood, IA · Mills County
Site Preparation Contractors
Registration last issued or renewed 2026-01-05
REGISTERED(712) 526-2065 - Local Underground
Cedar Rapids, IA · Linn County
Site Preparation Contractors
Registration last issued or renewed 2026-02-04
REGISTERED(319) 200-8678 - M&M Outdoor Services LLC
Hedrick, IA · Keokuk County
Site Preparation Contractors
Registration last issued or renewed 2025-12-15
REGISTERED(319) 213-5881 - Mallon Excavating LLC
Slater, IA · Story County
Site Preparation Contractors
Registration last issued or renewed 2025-12-01
REGISTERED(515) 685-4438 - McCarthy Trenching LLC
Avoca, IA · Pottawattamie County
Site Preparation Contractors
Registration last issued or renewed 2026-06-02
REGISTERED(712) 343-2786 - Midstate Dirtworks LLC
Elkhart, IA · Polk County
Site Preparation Contractors
Registration last issued or renewed 2026-05-20
REGISTERED(515) 577-0595 - Midwest Drilled Foundations & Engineering INC
Waukesha, WI
Site Preparation Contractors
Registration last issued or renewed 2026-01-02
REGISTERED(262) 436-0392 - Midwest Steel Company INC
Houston, TX
Site Preparation Contractors
Registration last issued or renewed 2026-02-26
REGISTERED(713) 991-7843 - Miller Trucking & Excavating
Silvis, IL
Site Preparation Contractors
Registration last issued or renewed 2026-05-15
REGISTERED(309) 755-7644 - Miller Welding & Tiling INC DBA G & R Miller Construction
Washington, IA · Washington County
Site Preparation Contractors
Registration last issued or renewed 2026-06-17
REGISTERED(319) 653-2553 - Mitchell & Huss Excavation
George, IA · Lyon County
Site Preparation Contractors
Registration last issued or renewed 2026-03-23
REGISTERED(712) 475-6711 - Morris Shea Bridge Company INC
Irondale, AL
Site Preparation Contractors
Registration last issued or renewed 2025-11-07
REGISTERED(205) 956-9518 - Niss Excavation INC
Mason City, IA · Cerro Gordo County
Site Preparation Contractors
Registration last issued or renewed 2026-07-02
REGISTERED(641) 423-1615 - Peterson Companies INC
Chisago City, MN
Site Preparation Contractors
Registration last issued or renewed 2026-08-24
REGISTERED(651) 257-6864 - REGISTERED(402) 592-1034
- Popp Excavating INC
Osage, IA · Mitchell County
Site Preparation Contractors
Registration last issued or renewed 2026-01-28
REGISTERED(641) 732-4324 - Precision Underground Utilities LLC
Cambridge, IA · Story County
Site Preparation Contractors
Registration last issued or renewed 2026-09-28
REGISTERED(515) 597-4004 - Rachel Contracting LLC
St. Michael, MN
Site Preparation Contractors
Registration last issued or renewed 2026-05-18
REGISTERED(763) 424-1500 - RW Excavating Solutions LC
Prairie City, IA · Jasper County
Site Preparation Contractors
Registration last issued or renewed 2026-03-10
REGISTERED(515) 994-2648 - S2 Construction LLC
Bellevue, IA · Jackson County
Site Preparation Contractors
Registration last issued or renewed 2025-11-03
REGISTERED(563) 872-3512 - Sandstone Management Ltd
Carlisle, IA · Warren County
Site Preparation Contractors
Registration last issued or renewed 2026-06-03
REGISTERED(515) 989-0557 - Schmillen Construction INC
Marcus, IA · Cherokee County
Site Preparation Contractors
Registration last issued or renewed 2026-06-09
REGISTERED(712) 376-2249 - Sigourney Treecare
Hayesville, IA · Keokuk County
Site Preparation Contractors
Registration last issued or renewed 2026-02-03
REGISTERED(641) 224-5027 - 2B4G LLC
Richland, IA · Keokuk County
Site Preparation Contractors
Registration last issued or renewed 2026-01-30
REGISTERED(641) 919-9975 - 3H Solutions LLC
Thurman, IA · Fremont County
Site Preparation Contractors
Registration last issued or renewed 2025-12-18
REGISTERED(712) 201-1265 - 4D Grading LLC DBA 4 D Grading LLC
Winterset, IA · Madison County
Site Preparation Contractors
Registration last issued or renewed 2026-04-28
REGISTERED(515) 577-1824 - 4K Dirt Works
Sheffield, IA · Franklin County
Site Preparation Contractors
Registration last issued or renewed 2026-07-16
REGISTERED(641) 231-2031 - 4Th Gen Anderson Construction LLC
Lake City, IA · Calhoun County
Site Preparation Contractors
Registration last issued or renewed 2026-06-17
REGISTERED(712) 790-9363 - 7D Services LLC
Van Meter, IA · Dallas County
Site Preparation Contractors
Registration last issued or renewed 2026-02-18
REGISTERED(515) 491-2091 - A1 Excavating & Drainage INC
Joice, IA · Worth County
Site Preparation Contractors
Registration last issued or renewed 2026-10-19
REGISTERED(641) 588-3576 - REGISTERED(706) 573-4403
Premiere members appear first, marked with the gold check.Verified: owner confirmed their details with the StateEvery registered contractor is listed either way, a badge moves a listing up, it never removes anyone, and neither is a judgement of anyone’s work.
Pick a city above to see the rest.
How to choose the best site preparation contractors in Iowa
Iowa does not rate or rank contractors, and neither do we. The 633 registered site preparation contractors listed on this page (current as of November 2026) are the complete State registry for Iowa, shown without any quality ranking. “Best” is not a list you can look up; it is the contractor who is right for your job. Here is the method the pros’ own trade associations recommend for finding them:
- 1. Start from the complete list. Every business above holds a current State registration, and nobody pays to be included. Premiere members appear first, marked with the gold check. That is placement, not a rating. Shortlist three or four whose location and trade fit your project.
- 2. Confirm the registration is active. Check each one on the Iowa Department of Inspections, Appeals, and Licensing’s official portal (verify a registration ↗). Every profile here links to the State’s own record so you can check it in one click.
- 3. Get current proof of insurance. Ask for a certificate of general liability and workers’ compensation. Never let uninsured work start on your property.
- 4. Get at least three written, itemized bids. Compare the same scope apples-to-apples. Be wary of a bid far below the rest. It usually hides missing scope or “surprise” costs later.
- 5. Check references and recent local work, then put the full scope, price, milestone payment schedule, and warranty in a written contract before anyone starts. Never pay the full amount up front.
The full guide: finding the best contractor in Iowa →Questions to ask before you hire →How to verify a registration →
Frequently asked questions
Do I need to call Iowa One Call before excavating?
Yes. Iowa law requires notifying Iowa One Call before excavation so buried utilities can be located and marked. On a contracted job the excavating contractor normally makes the request, but confirm it was made rather than assuming, striking an unmarked line creates safety and liability consequences for everyone involved.
Are excavation contractors registered in Iowa?
Yes. Excavation and site preparation contractors earning $2,000 or more per year from construction must register with the State under Iowa Code ch. 91C. Excavation is not a licensed trade in Iowa, so the registration confirms unemployment-insurance and workers’ compensation compliance rather than competence. Verify insurance separately, since this trade carries substantial equipment and liability risk.
Who are the best registered site preparation contractors in Iowa?
Iowa does not rate or rank contractors, so there is no official "best registered site preparation contractors" list. This directory shows all 633 registered site preparation contractors the State lists in Iowa. Premiere members appear first, marked with the gold check. Owner-verified listings follow, then listings with published business details, then everyone else, alphabetical within each group. Nobody is ranked by quality. To choose one for your project, confirm the registration is active, ask for current proof of liability insurance and workers' compensation (and, for a licensed trade, a current State trade license), and compare written itemized bids. Registration and advertising placement do not establish quality.
How many registered site preparation contractors are there in Iowa?
As of November 2026, the State of Iowa lists 633 registered site preparation contractors in Iowa. This directory shows all of them. It is the complete public registry, and nobody can pay to be added or left out.
Is a registered contractor the same as a licensed contractor?
No. Iowa requires most construction contractors to register with the State (Iowa Code ch. 91C), but registration is not a license, an endorsement, or a guarantee of quality, insurance, or bonding. It confirms only that the business filed a current registration with the State.
How do I verify a contractor's Iowa registration?
Look up the registration number on the Iowa Department of Inspections, Appeals, and Licensing's official portal (https://laborportal.iwd.iowa.gov/iwd_portal/). Every profile in this directory links to the State's own record so you can confirm it independently. See the step-by-step guide at https://contractiowa.com/verify.
Are these contractors insured or bonded?
Registration does not verify insurance or bonding. Always ask a contractor for current proof of liability insurance and workers' compensation, and get at least three written bids, before you hire.
Where does this data come from and how current is it?
It comes directly from the Iowa Department of Inspections, Appeals, and Licensing's public "Active Iowa Construction Contractor Registrations" record, last exported November 2026. You can download the full list as a CSV, or read how this directory is built.
↓ Download this list (CSV)Data, sources & method →Verify a registration with the State ↗
Cite this dataset: Iowa's Best Contractors (contractiowa.com), Iowa registered construction contractors, compiled from the State of Iowa contractor registration record (Iowa Code ch. 91C), exported November 2, 2026.