Eureka, St. Louis County
Roofs, hail and black streaks in Eureka
Eureka grew from a railroad stop beside the Meramec into subdivisions along I-44, and it writes its own roofing rules, right down to advice on black roof streaks.
Prefer to talk? Call (314) 222-9529
Eureka was platted in 1858 along the Pacific Railroad, named, the story goes, by crews who found an easy stretch of level ground. It incorporated in 1954 and kept growing, annexing the old Route 66 town of Allenton in 1985 and, in 2019, the 549-home Windswept Farms subdivision south of the Meramec River. The river has flooded parts of the city more than once, worst of all in 2015 and 2017.
Today the city sits along I-44 at the southwestern end of St. Louis County, with Highway 109 as its north-south link and Route 66 State Park and Greensfelder County Park at its edges. Correll Roofing Co. comes out from O’Fallon for free inspections here, and the useful local questions are who issues the permit, what the city requires on a new roof, and what to do about dark streaks on the shingles.
Places you will know
- Allenton
- Windswept Farms
- Route 66 State Park
- Greensfelder County Park
- Highway 109
- Meramec River
Census ACS 2020 to 2024 and NOAA Storm Events Database (hail within 5 miles). Details below.

Local homes
A railroad town that filled in after 1980
Nearly four of every five Eureka homes were built in 1980 or later, according to the Census Bureau’s survey, and the median home dates to 1999. About 15 percent come from 1960 to 1979, and only a small share is older than that. Growth continues, with Windswept Farms annexed while it was still under construction.
The city’s Building Department keeps a page on black roof streaks. It blames algae, warns never to power-wash a roof because that can damage shingles badly enough to force a replacement, and suggests considering algae-resistant shingles at replacement time. Zinc or copper strips can help, the city says, though it calls them an expensive, short-term fix.
Hail and wind
Hail on the I-44 side of St. Louis County
All 10 of Eureka’s hail reports in NOAA’s database, counting a 5-mile circle since January 2015, were 1 inch or larger, and they fell on nine separate days. The largest arrived on May 26, 2024, logged near Allenton at up to 2.5 inches; its narrative names Eureka first among 21 communities with severe hail that afternoon and mentions wind-driven hail damaging home siding. That was the day 10 tornadoes touched down across the St. Louis metro and southwest Illinois.
The most recent report was 1.5-inch hail near Crescent on the evening of March 14, 2025, one of the most active tornado nights on record for the NWS St. Louis area. Two years earlier, on April 15, 2023, a swath of large hail ran from just east of Pacific to Eureka.
Source: NOAA National Centers for Environmental Information, Storm Events Database, hail reports with a location within 5 miles of the center of Eureka, January 2015 to June 2026. Reports come from spotters, NWS staff and the public, so they undercount.
Services
What we do in Eureka
Roof Replacement
Tear-off and replacement with the drip edge the city requires, algae-resistant shingles if streaks have been a problem, and the old roof hauled off for recycling.
Learn moreStorm and Hail Damage Repair
Photos of hail and wind damage on the roof and walls, help starting the claim if you file, and someone on site when the adjuster comes.
Learn moreGutters and Downspouts
Seamless gutters and downspout extensions that carry roof water away from the foundation.
Learn moreSiding
Wind-driven hail can split siding on the exposed side of a house. We repair and replace vinyl, fiber cement and wood siding.
Learn moreDecks
Custom decks. Check your subdivision’s rules first, since the city notes that some Eureka subdivisions regulate decks.
Learn moreEureka runs its own Building Department at City Hall, 120 City Hall Drive, and St. Louis County’s contract list confirms that the city, not the county, administers residential building codes here. The department says permits are required for new construction, remodeling and enlargement, with examples such as decks, pools and fences, but its pages do not address re-roofing. Ask the department, or have your roofer check, before anything is scheduled; applications go through the city’s iWorq portal.
The department does spell out roofing standards: Eureka uses the 2018 International Residential Code with no roofing amendments, requires a drip edge, and does not require ice and water shield. It also notes that some subdivisions regulate fences, decks, pools and freestanding structures, so check with your homeowners association as well.
Fixed on the spot
I had a leak in my roof and called a couple different roofing companies to check it out. None of them could figure out where it was coming from, they just told me I’d need a whole new roof. Then I called Correll Roofing Company. Curtis came out…
Knowledgeable, polite, and responsive
I contacted Correll Roofing about some shingles that I lost off of my roof during this last round of high winds that we experienced. Jon responded to my inquiry quickly, came out to my home and replaced the missing shingles in a very timely manner.…
Reassured me and walked me through the process
I had the pleasure of working with Devin Stinson and am currently getting my roof replaced. I had waited almost too long to do it as I am a first time homeowner. The process was a little scary but Devin reassured me and walked me through the process…
FAQ
Roofing in Eureka: questions
Call (314) 222-9529 if yours is not here.
Does St. Louis County or the City of Eureka handle my roof permit?
The city. Eureka is not contracted with St. Louis County for building or residential codes, so questions go to Eureka’s Building Department. Its posted permit list does not mention re-roofing, so confirm before the job is scheduled.
What are the black streaks on my roof?
Eureka’s Building Department attributes them to algae on the shingles. It warns against power washing, suggests a low-pressure garden hose with an appropriate cleaner, and says algae-resistant shingles are worth considering when the roof is replaced.
Does Eureka require ice and water shield on a new roof?
No. The city requires a drip edge but not ice and water shield, since its 2018 residential code has no roofing amendments. Some shingle makers call for it in certain areas of the roof, so ask what the manufacturer’s instructions say.
Was Eureka hit by the May 26, 2024 storm?
Yes. NOAA’s narrative for that afternoon lists Eureka first among the communities reporting severe hail and mentions siding damage from wind-driven hail. If your roof and walls were never checked afterward, a free inspection with photos will show what is there.
Guides
For Eureka homeowners

After a hail or wind storm
A calm checklist for the first two days after hail or high wind. Stay safe, check from the ground, document the storm date, protect the house, call your insurer and sign nothing at the door.
Read the guide
Missouri roof insurance claims
From the first photos to the final check, here is how a Missouri storm claim usually unfolds, what actual cash value and recoverable depreciation mean, and what state law says about roofing contracts.
Read the guide
How long a roof lasts
Architectural shingles often run about 30 years, metal 40 to 80 and good slate far longer, but St. Louis heat, freeze-thaw winters and hail move those numbers. Here is what to expect and why.
Read the guideRoofing With Integrity
Roofing in Eureka, starting with a free inspection.
No obligation and no pressure. We look over the roof and exterior, photograph what we find and walk you through it. If you have storm damage, we help with the insurance claim from the first call.
- Call(314) 222-9529
- Emailoffice@correllroofingco.com
- Based in O’Fallon1048 Rondale Ct., O’Fallon, MO 63368
- ACS 2020 to 2024 5-year estimates, U.S. Census Bureau via Census Reporter
- Storm Events Database, NOAA National Centers for Environmental Information
- Storm Events bulk data and narratives, NOAA NCEI
- Eureka, Missouri, Wikipedia
- Community Profile, City of Eureka
- Building Department, City of Eureka
- Residential Permits, City of Eureka
- Roof Stains, City of Eureka Building Department
- Code Enforcement Municipal Contracts (revised August 3, 2026), St. Louis County
