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

Roofing in Troy,
Illinois.

Same county, same crew, one town up I-55/70 since 1937.

Troy roofing

Who does roofing in Troy, IL?

Madison County Roofing has repaired and replaced roofs across Troy since 1937, working out of Collinsville about 8 miles and 15 minutes away by way of the I-55/70 corridor and IL-159. Owner Mark Eck inspects every job himself, and the in-person estimate is always free.

Last updated July 12, 2026

On the ground in Troy

Why are so many Troy roofs reaching replacement age?

Troy's median home dates to about 1992, and a heavy wave of 2000s subdivisions, from Hampton Glen to Meadowbrooke, put up builder-grade shingles that are aging into replacement now. Add the 19th-century farmhouses and mid-century ranches around downtown, and much of Troy carries roofs past their twenty-to-thirty-year life.

That range of roof ages is why a working roofer matters here. Newer subdivisions like Homes of Liberty Place near the MCT trails and Wendell Creek Estates sit alongside century-old farmhouses off Main Street, and Troy keeps growing, from about 10,960 people in 2020 to nearly 12,000 today. Madison County Roofing has seen every roof age and pitch the town has, 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 Troy get enough hail to damage a roof?

Troy sits in the Metro East hail corridor. On March 14, 2025, a wind-driven hail line caused extensive damage to west-facing homes across Madison County, with 1.75-inch hail nearby in Maryville and hail reported in Troy itself, as recorded by the National Weather Service in St. Louis.

What we do for Troy homes

Roof work,
start to finish.

Madison County Roofing does the same work in Troy it does at home in Collinsville: full replacements, storm and hail repair with insurance help, and free inspections. Same crew, same county, 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 Troy 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 Troy himself.

Common questions

Roofing in Troy,
answered straight.

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

Most roof replacements in Troy 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 Troy from Collinsville?

Troy is about 8 miles and a 15-minute drive from Madison County Roofing's Collinsville shop by way of the I-55/70 corridor, or the IL-159 surface route through Maryville. Same county means same-day estimates and no out-of-area trip charge.

Do you handle hail damage insurance claims in Troy?

Yes. Madison County Roofing documents storm and hail damage with photos, meets your insurance adjuster in Troy, 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 Troy?

Yes. The City of Troy Building and Zoning Department requires a permit for residential re-roofing, issued under its Residential Remodel and Repair permit and the 2021 building codes the city has adopted. Madison County Roofing pulls the permit and handles the inspection so the finished roof is code-compliant.

How old are most roofs in Troy?

Troy's median home was built around 1992, so a large share of its roofs are 25 to 35 years old. Asphalt shingle roofs last 20 to 30 years in Illinois weather, which puts many Troy roofs, along with its aging 2000s subdivisions, at or past replacement age.

Always free, always in person

Roof on your mind
in Troy?

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