Emerald Ash Borer in Iowa: All 99 Counties and What Ash Owners Can Do
If you have an ash tree in your Des Moines yard, or anywhere else in Iowa, emerald ash borer is no longer a "someday" problem. In October 2024 the Iowa Department of Agriculture and Land Stewardship (IDALS) announced that the insect had been confirmed in all 99 Iowa counties, from Ames and Cedar Rapids to Waukee and the Des Moines metro.
That does not mean every ash tree is already lost. Iowa State University (ISU) Extension says preventive treatments can protect a healthy ash, as long as they start before the tree is badly damaged. This guide covers how to spot it, your options, and when to call a licensed pro or certified arborist.
What it is and how to identify it
Emerald ash borer (often shortened to EAB) is a non-native, wood-boring beetle from Asia that attacks all species of ash native to North America, according to ISU Extension. IDALS says it was unknown in North America until it was found in southeast Michigan in 2002. It was first discovered in Iowa in 2010, in Allamakee County, and the last county to confirm it was Emmet County in 2024.
What the insect looks like, according to ISU:
- Adults are bright metallic green, about 1/2 inch long and 1/8 inch wide, with very short antennae.
- Larvae are creamy white with flattened, segmented bodies. Older larvae grow up to about an inch long.
You are much more likely to notice the damage than the beetle itself. IDALS and ISU list these warning signs:
- Canopy thinning and dieback, usually starting at the top and outer parts of the tree.
- Leafy sprouts (sometimes called suckers or epicormic shoots) growing from the lower trunk or main branches.
- Woodpecker damage, often seen as light-colored flecking on the bark where birds dig for larvae.
- Bark splitting, with vertical cracks that can show tunnels underneath.
- S-shaped tunnels (galleries) just under the bark.
- Small D-shaped exit holes, about 1/8 inch across, left by adults coming out.
Other insects bore into trees, too, and ISU Extension publishes a guide to native borers and EAB look-alikes. If you are unsure what you have, the ISU Plant and Insect Diagnostic Clinic identifies insects for Iowans. Check its website for current forms, fees and mailing instructions.
How it kills an ash tree
ISU explains that the damage comes from the larvae, not the adults. Adults nibble ash leaves, but ISU calls that damage insignificant. The larvae tunnel through the inner bark just beneath the surface and cut off the tree's ability to move water and nutrients.
IDALS says the cumulative damage typically kills a tree within two to four years after it becomes infested. ISU adds that decline can happen in as little as one year or take as long as five.
Why it shows up (season and local angle)
ISU describes the yearly cycle like this:
- May to September: adults are active, with peak activity in June or July. They feed on ash leaves and mate.
- Summer: females lay eggs (ISU says an average of 60 to 90 each) in bark crevices, mainly on the trunk and major branches. Larvae hatch in about a week and bore in.
- Mid-summer through the next spring: larvae feed under the bark and spend the winter there.
- Spring to early summer: larvae pupate, and new adults chew out through D-shaped exit holes.
On its own, the beetle does not travel far. ISU says females usually lay eggs on ash within a few miles of where they emerged. The long jumps happen when people move infested firewood, logs and nursery stock. That is why IDALS still reminds Iowans to buy or gather firewood locally, where it will be burned, even now that every county has a detection.
What you can do yourself
First, decide what kind of tree you have
IDALS outlines three choices for ash owners:
- Wait and see what happens.
- Remove a declining ash and replace it with a different species.
- Use preventive insecticide treatments to protect a valuable, healthy ash.
ISU is blunt that without preventive treatment, infested ash trees will die. Treatment only makes sense for the right tree. ISU's guidelines:
- Treatment works best on trees that show no EAB damage yet and are otherwise healthy with a full canopy.
- A tree should have less than 50% canopy thinning, or less than 30% of its branches dead, to be a candidate.
- If the whole crown has small, thin leaves and the only large leaves are on sprouts along the trunk, ISU says there has already been too much damage for insecticides to save it.
- Ash trees declining from other causes should be removed, not treated.
Timing matters
Both IDALS and ISU say the best time to treat is spring, from mid-April to mid-May, when the tree is actively growing. ISU says a few products also work when applied from early August to mid-September, but spring applications control EAB more effectively. IDALS adds that tree service companies can apply trunk injections through the summer if there is enough soil moisture.
Homeowner products
ISU says treatments can be applied as a trunk injection, soil drench, soil injection or basal trunk spray, depending on the product. Some products, mainly soil drenches, are sold for homeowner use, but most EAB treatments can only be applied by licensed pesticide applicators. Treatments must be repeated every 1 to 2 years for the rest of the tree's life, depending on the product.
If you use a homeowner product, read and follow the label every time. The U.S. EPA notes that every pesticide label says it is a violation of federal law to use the product in a manner inconsistent with its labeling. We do not recommend specific brands. ISU Extension's free publication Emerald Ash Borer Management Options compares treatment types in more detail.
Firewood from your own ash
If you cut down an ash and keep the wood, ISU says to use it on your property and not move it to new locations. ISU also says firewood brought indoors, especially in the first year after cutting, can have beetles emerge inside. Those beetles will not infest anything in your home and will not live long, and they can be vacuumed up near windows. ISU says not to treat firewood with insecticides.
When to call a licensed pro
A professional makes sense when:
- You want to protect a large, healthy ash. ISU says most EAB products can only be applied by licensed applicators.
- The tree is too damaged to treat. ISU says to remove it as soon as possible, because dead ash branches become brittle and fall, which is a hazard to people and property. ISU recommends using an arborist to remove ash on private property.
- The tree is near your house, driveway, power lines or a neighbor's yard.
- You are not sure whether it is EAB or another problem, or whether the tree is still a good candidate for treatment.
How to choose a licensed Iowa applicator
Under Iowa's administrative rules, anyone in the business of applying pesticides to another person's property must be licensed and certified by the state. Tree treatments generally fall under Category 3, Ornamental and Turf Pest Control, which the rule says covers pest control on ornamental trees, shrubs, flowers and turf. Before you hire:
- Ask for the company's Iowa license and the technician's certification, and which category it covers.
- Verify both in the Iowa Department of Agriculture and Land Stewardship lookup.
- Ask whether they think your tree is a good treatment candidate, which application method they plan to use, and how often it will need to be repeated.
- For removal, ISU suggests looking for a certified arborist.
See our guide to choosing a pest pro for more questions to ask.
Local pest pros in the Des Moines metro
A+ Pest Solutions
License unknownMuscatine
Towns named on its site: Muscatine
License not confirmed by us (checked 2026-10-22).
A-Plus Pest Control
LicensedNorth Liberty
Towns named on its site: Iowa City, Cedar Rapids
IDALS company license record found (10672-001), checked 2026-10-21.
ABC Pest Control
LicensedClive
Towns named on its site: Clive
IDALS company license record found (03285-000), checked 2026-10-21.
Above All Pest Control
LicensedOttumwa
Towns named on its site: Ottumwa
IDALS company license record found (10770-001), checked 2026-10-21.
Advanced Pest Management (Iowa)
LicensedCouncil Bluffs
Towns named on its site: Council Bluffs
IDALS company license record found (06390-000), checked 2026-10-21.
Advanced Pest Solutions
LicensedBettendorf
Towns named on its site: Davenport/Bettendorf
IDALS company license record found (04971-000), checked 2026-10-22.
Alias The Bugman
LicensedCedar Rapids
Towns named on its site: Cedar Rapids, Iowa City
IDALS company license record found (06918-001), checked 2026-10-21.
All American Pest Control & Atomic Pest Control
LicensedOttumwa
Towns named on its site: Ottumwa
IDALS company license record found (01592-001), checked 2026-10-22.
Aptive Pest Control (Ankeny branch)
LicensedAnkeny
Towns named on its site: Adel, Altoona, Ames, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines, Newton, Indianola, Pella
IDALS company license record found (10085-001), checked 2026-10-21.
Bentson Pest Management
License unknownSioux City
Towns named on its site: Sioux City
License not confirmed by us (checked 2026-10-21).
Bobcat Wildlife & Pest Management
LicensedAdel
Towns named on its site: Adel, Ames, Ankeny, Clive, Des Moines, Grimes, Johnston, Waukee, West Des Moines
IDALS company license record found (08168-000), checked 2026-10-21.
Bosch Pest Control
LicensedMuscatine
Towns named on its site: Muscatine
IDALS company license record found (01055-000), checked 2026-10-22.
Bugsy's Pest Solutions
LicensedWaterloo
Towns named on its site: Waterloo & Cedar Falls
IDALS company license record found (09002-000), checked 2026-10-21.
C-Cat Termite & Pest
LicensedBurlington
Towns named on its site: Burlington
IDALS company license record found (01084-000), checked 2026-10-21.
Certified Pest & Termite Control
LicensedCedar Rapids
Towns named on its site: Cedar Rapids
IDALS company license record found (03072-000), checked 2026-10-21.
Coppes Pest Solutions
LicensedBurlington
Towns named on its site: Burlington
IDALS company license record found (01070-000), checked 2026-10-21.
Creed Pest Control
LicensedAmes
Towns named on its site: Ames, Ankeny
IDALS company license record found (10436-001), checked 2026-10-21.
Critter Control of Des Moines
LicensedDes Moines
Towns named on its site: Adel, Altoona, Ames, Ankeny, Des Moines, Grimes, Urbandale, Waukee, West Des Moines
IDALS company license record found (04956-001), checked 2026-10-21.
Decorah Pest Control
LicensedDecorah
Towns named on its site: Decorah
IDALS company license record found (09693-000), checked 2026-10-22.
Denny's Pest Control
LicensedIowa City
Towns named on its site: Iowa City, Cedar Rapids
IDALS company license record found (09133-001), checked 2026-10-21.
Des Moines Pest Control
LicensedUrbandale
Towns named on its site: Adel, Altoona, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines
IDALS company license record found (01467-000), checked 2026-10-21.
Don's Pest Control
LicensedFort Dodge
Towns named on its site: Fort Dodge
IDALS company license record found (01317-000), checked 2026-10-21.
Dowie Pest Control
License unknownPella
Towns named on its site: Pella
License not confirmed by us (checked 2026-10-22).
Evicted Pest Control
LicensedSac, Calhoun & Carroll counties
Towns named on its site: Carroll
IDALS company license record found (11142-001), checked 2026-10-22.
Fenix Pest Control
LicensedAnkeny
Towns named on its site: Ankeny, West Des Moines, Des Moines
IDALS company license record found (09259-000), checked 2026-10-21.
Fox Pest Control (Ankeny)
License unknownAnkeny
Towns named on its site: Ankeny, Des Moines
License not confirmed by us (checked 2026-10-21).
Fox Pest Control (Iowa City)
LicensedIowa City
Towns named on its site: Iowa City, Cedar Rapids, Davenport/Bettendorf, Muscatine
IDALS company license record found (10907-001), checked 2026-10-22.
Fox Pest Control (Sioux Falls)
LicensedSioux Falls, SD
Towns named on its site: Le Mars
IDALS company license record found (11249-001), checked 2026-10-22.
Genie Pest Control
LicensedCouncil Bluffs
Towns named on its site: Council Bluffs
IDALS company license record found (02213-000), checked 2026-10-21.
Genuine Wildlife Control
No license recordDes Moines
Towns named on its site: Des Moines, Grimes, West Des Moines, Ankeny
No matching IDALS license record found by name (checked 2026-10-21).
Hawkeye Exterminators
LicensedWest Des Moines
Towns named on its site: Adel, Altoona, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines, Newton, Indianola, Pella
IDALS company license record found (01752-000), checked 2026-10-21.
Heartland Pest Control
LicensedCedar Rapids
Towns named on its site: Cedar Rapids, Iowa City
IDALS company license record found (05836-001), checked 2026-10-21.
Heming Pest Control
LicensedDubuque
Towns named on its site: Dubuque
IDALS company license record found (06379-001), checked 2026-10-21.
Heritage Pest Control
LicensedCarroll
Towns named on its site: Carroll
IDALS company license record found (11497-001), checked 2026-10-22.
Insect Control Specialists (now part of Plunkett's)
License unknownCedar Rapids
Towns named on its site: Cedar Rapids
License not confirmed by us (checked 2026-10-21).
Insight Pest Solutions (Sioux City)
LicensedSioux City
Towns named on its site: Sioux City, Le Mars
IDALS company license record found (11126-001), checked 2026-10-21.
Iowa-Illinois Termite & Pest Control
LicensedDavenport
Towns named on its site: Davenport/Bettendorf
IDALS company license record found (01572-000), checked 2026-10-21.
Janssen Pest Solutions
LicensedUrbandale
Towns named on its site: Altoona, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines, Indianola
IDALS company license record found (02390-000), checked 2026-10-21.
Keokuk Termite & Pest Control
LicensedKeokuk
Towns named on its site: Keokuk
IDALS company license record found (01679-000), checked 2026-10-22.
Menninga Pest Control
LicensedPella
Towns named on its site: Pella, Oskaloosa, Indianola
IDALS company license record found (01649-000), checked 2026-10-22.
Midwest Pest Control (Ankeny)
LicensedAnkeny
Towns named on its site: Adel, Altoona, Ames, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines, Indianola, Newton
IDALS company license record found (11523-001), checked 2026-10-21.
Midwest Pest Control (Cedar Rapids)
LicensedCedar Rapids
Towns named on its site: Cedar Rapids, Iowa City
IDALS company license record found (11524-001), checked 2026-10-21.
Mike's Lawn Service
LicensedStorm Lake
Towns named on its site: Storm Lake, Spencer, Carroll
IDALS company license record found (01703-000), checked 2026-10-22.
Miller Pest Solutions (Clive office)
License unknownClive
Towns named on its site: Altoona, Ames, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, Council Bluffs, Indianola
License not confirmed by us (checked 2026-10-21).
Orkin (Cedar Falls branch)
LicensedCedar Falls
Towns named on its site: Waterloo & Cedar Falls, Mason City, Decorah
IDALS company license record found (01915-000), checked 2026-10-21.
Orkin (Cedar Rapids branch)
LicensedCedar Rapids
Towns named on its site: Cedar Rapids, Iowa City, Burlington, Keokuk
IDALS company license record found (02004-000), checked 2026-10-22.
Orkin (Davenport branch)
LicensedDavenport
Towns named on its site: Davenport/Bettendorf, Clinton, Muscatine
IDALS company license record found (02003-001), checked 2026-10-22.
Orkin (Dubuque branch)
LicensedDubuque
Towns named on its site: Dubuque
IDALS company license record found (01998-001), checked 2026-10-21.
Orkin (Fort Dodge branch)
LicensedFort Dodge
Towns named on its site: Fort Dodge, Carroll, Sioux City
IDALS company license record found (02001-000), checked 2026-10-22.
Orkin (Sioux Falls branch)
LicensedSioux Falls, SD
Towns named on its site: Okoboji & Arnolds Park, Spirit Lake, Storm Lake, Le Mars, Spencer
IDALS company license record found (11631-001), checked 2026-10-22.
Orkin (Urbandale branch)
LicensedUrbandale
Towns named on its site: Adel, Altoona, Ames, Ankeny, Clive, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines, Ottumwa, Marshalltown, Newton, Indianola, Pella, Oskaloosa
IDALS company license record found (02000-000), checked 2026-10-22.
Perfection Pest Management
LicensedIndianola
Towns named on its site: Indianola
IDALS company license record found (08021-001), checked 2026-10-22.
Pest Control Consultants (Clinton)
LicensedClinton
Towns named on its site: Clinton, Davenport/Bettendorf
IDALS company license record found (09041-000), checked 2026-10-22.
Pest Control Techs LLC
LicensedAlbia
Towns named on its site: Des Moines, Ottumwa, Ankeny, West Des Moines, Pella, Oskaloosa, Indianola, Urbandale, Clive, Johnston, Waukee, Altoona, Grimes, Adel, Newton
IDALS company license record found (11271-001), checked 2026-10-22.
Pest Pros
LicensedSioux Center
Towns named on its site: Okoboji & Arnolds Park
IDALS company license record found (09245-000), checked 2026-10-22.
Pests B Gone
LicensedMason City
Towns named on its site: Mason City
IDALS company license record found (06994-001), checked 2026-10-21.
Peterson Pest & Termite Control
LicensedUrbandale
Towns named on its site: Urbandale
IDALS company license record found (01416-000), checked 2026-10-21.
Platinum Pest Services
LicensedWaterloo
Towns named on its site: Waterloo & Cedar Falls
IDALS company license record found (05800-000), checked 2026-10-21.
Plunkett's Pest Control (Quincy / Hannibal / Keokuk)
LicensedQuincy, IL / Hannibal, MO / Keokuk, IA service area
Towns named on its site: Keokuk
IDALS company license record found (02163-000), checked 2026-10-22.
Polk County Wildlife & Pest Control
No license recordDes Moines area
Towns named on its site: Des Moines, Ankeny, Grimes, Johnston, Urbandale, Clive, Waukee, West Des Moines, Altoona
No matching IDALS license record found by name (checked 2026-10-21).
Preferred Pest Control
LicensedUrbandale
Towns named on its site: Urbandale, Ankeny, Des Moines
IDALS company license record found (02158-000), checked 2026-10-21.
Preferred Pest Management
LicensedAmes
Towns named on its site: Ankeny, Altoona, Grimes, Johnston, West Des Moines, Ames
IDALS company license record found (02714-001), checked 2026-10-21.
Quik-Kill Pest Eliminators (Quad Cities)
LicensedBettendorf
Towns named on its site: Davenport/Bettendorf
IDALS company license record found (08072-000), checked 2026-10-22.
Ryan Exterminating
LicensedWaterloo
Towns named on its site: Waterloo & Cedar Falls
IDALS company license record found (01577-001), checked 2026-10-21.
Schendel Pest Control (Marshalltown)
LicensedMarshalltown
Towns named on its site: Marshalltown, Newton
IDALS company license record found (01064-000), checked 2026-10-21.
Smitty's Lawn and Landscape
LicensedFort Dodge
Towns named on its site: Fort Dodge
IDALS company license record found (05588-000), checked 2026-10-22.
Smokaboji Pest Control
LicensedSpirit Lake
Towns named on its site: Spencer, Spirit Lake, Estherville
IDALS company license record found (10974-001), checked 2026-10-22.
Spidexx Pest Control (Des Moines)
LicensedDes Moines
Towns named on its site: Des Moines, West Des Moines, Ankeny, Urbandale, Waukee, Johnston
IDALS company license record found (08841-001), checked 2026-10-21.
Spring-Green Lawn Care (Clinton area)
LicensedClinton
Towns named on its site: Clinton, Davenport/Bettendorf
IDALS company license record found (06756-000), checked 2026-10-22.
Springer Professional Home Services
LicensedDes Moines
Towns named on its site: Des Moines, West Des Moines, Ankeny, Ames, Newton, Oskaloosa, Marshalltown, Indianola, Grimes, Waukee, Altoona, Fort Dodge, Ottumwa
IDALS company license record found (02848-000), checked 2026-10-22.
Terminix (Des Moines branch)
LicensedDes Moines
Towns named on its site: Des Moines
IDALS company license record found (01052-000), checked 2026-10-21.
The Bug Man
LicensedDes Moines
Towns named on its site: Des Moines
IDALS company license record found (04585-001), checked 2026-10-21.
Tiger Pride Lawn Care
LicensedSpencer
Towns named on its site: Spencer, Mason City, Ames, Ankeny, Grimes, Spirit Lake, Okoboji & Arnolds Park
IDALS company license record found (09256-001), checked 2026-10-22.
Trembly Termite & Pest Control
LicensedSioux City
Towns named on its site: Sioux City, Storm Lake, Le Mars
IDALS company license record found (02174-000), checked 2026-10-21.
ValuTech Pest Control
LicensedFort Dodge
Towns named on its site: Fort Dodge
IDALS company license record found (09123-000), checked 2026-10-21.
Voss Pest Control
LicensedDubuque
Towns named on its site: Dubuque
IDALS company license record found (01826-000), checked 2026-10-21.
Yardline Pest Control
LicensedCentral Iowa
Towns named on its site: Ankeny, Des Moines, Grimes, Johnston, Urbandale, Waukee, West Des Moines
IDALS company license record found (11205-001), checked 2026-10-21.
See all 77 listed companies by town →
Listings are informational, not endorsements or rankings, and no company paid to be listed. Details come from each company’s own website. Always verify an Iowa pesticide license with IDALS before hiring. Companies can request a correction or removal.
Is your business missing or wrong? Contact us with your website and the towns you serve.
Frequently asked questions
Is emerald ash borer in my Iowa county?
Yes. IDALS confirmed EAB in all 99 Iowa counties in October 2024, when Emmet County became the last county with a detection.
Can my ash tree still be saved?
Possibly. ISU says preventive treatments work best on healthy trees with no EAB damage, and a tree should have less than 50% canopy thinning, or less than 30% of its branches dead, to be a treatment candidate.
When is the best time to treat an ash tree for EAB?
IDALS and ISU say spring, from mid-April to mid-May. ISU says a few products also work from early August to mid-September, but spring control is more effective.
Can I burn wood from an ash tree I cut down?
ISU says you can use it on your own property, but do not move it to new locations. Beetles may emerge from wood brought indoors, but they will not infest your home and will not live long.
Nearby towns we cover
Sources
- Emerald Ash Borer Now Confirmed in all 99 Counties - Iowa Department of Agriculture and Land Stewardship (checked 2026-10-24)
- Emerald Ash Borer - Iowa State University Extension and Outreach (checked 2026-10-24)
- Introduction to Pesticide Labels - U.S. EPA (checked 2026-10-24)
- Iowa Admin. Code r. 21-45.22, License and certification standards for pesticide applicators (checked 2026-10-24)
- Pesticide applicator and company license lookup - Iowa Department of Agriculture and Land Stewardship (checked 2026-10-24)
We link to the original sources so you can read them yourself. Product names are not endorsements.