Skip to main content
Checking the shop… (618) 876-4309
A Madison County home with a freshly installed architectural-shingle roof
Maryville, Illinois

Roofing in Maryville,
Illinois.

Same county, same crew, ten minutes up IL-159 since 1937.

Maryville roofing

Who does roofing in Maryville, IL?

Madison County Roofing has replaced and repaired roofs across Maryville since 1937, working out of Collinsville just 4 to 5 miles and under ten minutes away straight up IL-159, or Center Street. Owner Mark Eck inspects every job himself, and the in-person estimate is always free.

Last updated July 12, 2026

On the ground in Maryville

Why are so many Maryville roofs hitting replacement age at once?

Maryville grew more than 80 percent in the 1990s, so most of its housing, from the subdivision homes in Fox Mill Estates and Stonebridge Woods to the ranches off West Main Street, now sits under original architectural shingles that are 20 to 30 years old and reaching the end of their service life.

That mix of ages is why a working roofer matters here. The oldest homes sit in the downtown core around Main and Center Streets, early-1900s cottages and bungalows from the village's coal-mining days, while the subdivisions off West Main Street and around the old Stonebridge golf course went up through the 1990s and 2000s. Madison County Roofing has seen every roof age and pitch the town has, from steep older decks to wide subdivision hips, and matches the shingle and flashing to the house rather than selling one system to everyone.

A recent Madison County Roofing project
A recent job in the county
Metro East weather

Does Maryville get enough hail to damage a roof?

Maryville sits in the Metro East hail corridor along IL-159. A March 14, 2025 outbreak dropped 1.5-inch hail on neighboring Collinsville with 58 mph gusts, straight up the corridor into Maryville, and 2024 storms brought hail near 3 inches to the Edwardsville-Collinsville area, as recorded by the National Weather Service in St. Louis.

What we do for Maryville homes

Roof work,
start to finish.

Madison County Roofing does the same work in Maryville it does at home in Collinsville: full roof replacements, storm and hail repair with insurance help, and free inspections. Same crew, same county, same corridor, and the same phone number since 1937.

01

Roof replacement

Full tear-off, deck inspection and repair, new underlayment, CertainTeed or Owens Corning shingles, new flashing and ridge cap. Most Maryville homes done in one to two days.

02

Storm & hail repair

Wind and hail damage documented for your insurance carrier. Mark meets the adjuster and walks the claim through. It is what the company has done in the Metro East since 1937.

03

Free roof inspection

Pre-sale, pre-purchase, or post-storm. A written report with photos and no upsell pressure. Mark comes out to Maryville himself.

Common questions

Roofing in Maryville,
answered straight.

How much does a new roof cost in Maryville, IL?

Most roof replacements in Maryville run between $7,000 and $20,000, depending on the size and pitch of the home and the shingle grade. Madison County Roofing gives a free in-person estimate, where Mark Eck walks the property and writes a real number with no commission-driven sales pitch.

How fast can you get to Maryville from Collinsville?

Maryville sits just 4 to 5 miles and under ten minutes from Madison County Roofing's Collinsville shop, straight up IL-159, which is Center Street through both towns. Same county and same corridor means same-day estimates and no out-of-area trip charge.

Do you handle hail damage insurance claims in Maryville?

Yes. Madison County Roofing documents storm and hail damage with photos, meets your insurance adjuster in Maryville, and walks the claim through with your carrier. The company has handled Metro East hail claims since it opened in 1937.

Do I need a permit to replace a roof in Maryville?

Yes. Inside village limits, the Village of Maryville Building and Zoning Department requires a roofing permit and inspects the finished work under the Illinois State Building Code. Madison County Roofing pulls the permit, including the village's online application, so the finished roof is code-compliant.

How old are most roofs in Maryville?

Maryville's housing is largely 1990s and early-2000s subdivision stock, so many roofs now sit on their original architectural shingles at 20-plus years old. Asphalt shingle roofs last 20 to 30 years in Illinois weather, which puts a large share of Maryville roofs at or past replacement age.

Always free, always in person

Roof on your mind
in Maryville?

Mark drives out to Maryville, walks the property, takes photos, and sends you an honest estimate. That is the whole sales process. No high-pressure follow-ups.