Call or Text (618) 699-9747

Roofing Contractor Serving Troy, IL

TROY IL
ROOFING CONTRACTOR

Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections

Shingle roof replacement, repairs, and storm damage inspections for Troy homes near the I-55/I-70 corridor.

CertainTeed Certified
Fully Insured & Bonded
IL Licenses #104.020135 & #105.011074
400+ Roofs Completed

Roofing for Troy's Growing Neighborhoods

Troy is a Madison County city along the I-55/I-70 corridor, about 40 minutes from our Greenville office. It's grown quickly, with newer subdivisions surrounding an older downtown core.

Newer roofs bring their own problems: builder-grade shingles wearing out early, ridge vents installed without enough intake, and pipe boots that crack after a few summers. MPR Roofing finds and fixes these issues, and when it's time, replaces the whole roof with a complete CertainTeed system.

Troy is one of the closer Metro East towns to us, so we can get out for inspections quickly after storms.

Troy at a Glance

  • Madison County city on the I-55/I-70 corridor
  • Older downtown plus many newer subdivisions
  • City remodel/repair permit lists the roofing contractor
  • About 40 minutes from our Greenville office
  • IL Residential License #104.020135
  • IL Commercial (Unlimited) License #105.011074
Call (618) 699-9747

Roofing Services in Troy, IL

Residential roofing for Troy homeowners.

Troy Building & Zoning

The City of Troy's One- and Two-Family Remodel/Repair Building Permit application includes the roofing subcontractor and project details, and is handled by the Building & Zoning Department. Inspections must be requested in advance.

Roof coverings over decks and patios are handled under the City's Limited Use permit, which asks for the Illinois roofing license number. We file the right permit for your Troy project.

Troy Permit Quick Facts

Home roof work: Remodel/Repair Building Permit application.

Deck or patio roofs: Limited Use permit with the roofer's IL license number.

Source: City of Troy Building Information; Remodel/Repair and Limited Use permit applications. Rules can change; we confirm requirements for your address before work starts.

Storm & Hail Damage Help in Troy

Troy's open edges and newer subdivisions leave roofs exposed to Metro East storms. Wind can break shingle seals on newer roofs well before any shingles go missing.

We check for lifted seals, creases, hail bruising, and damaged vents, photograph everything, and give you an honest recommendation.

Step-by-step roof insurance claim guide

What We Check on Every Inspection

  • Shingle condition, creases, and wind-lifted tabs
  • Hail bruising and granule loss
  • Flashing at chimneys, walls, and skylights
  • Pipe boots, vents, and valleys
  • Attic ventilation and signs of moisture
  • Decking soft spots where visible

Nearby Areas We Serve From Greenville

Homeowners near Troy can also explore these nearby MPR Roofing service pages.

Roofing Services & Homeowner Guides

Call (618) 699-9747

Read Real Google Reviews

See what homeowners near Troy say about MPR Roofing on Google, or share your own experience after your project.

Troy IL Roofing FAQ

Straight answers from a local, licensed roofing contractor.

What permit does a roof need in Troy, IL?

The City of Troy uses its One- and Two-Family Remodel/Repair Building Permit application for this type of work. It lists the roofing contractor and is handled by Building & Zoning. Deck and patio roofs use a Limited Use permit. We file the right one.

My Troy home is fairly new. Why is the roof already having problems?

Common culprits are builder-grade shingles, poor attic ventilation, and cracked pipe boots. A free inspection will show what's going on.

How far is MPR Roofing from Troy?

About 40 minutes from our Greenville office. We also serve Maryville, Collinsville, Edwardsville, Glen Carbon, and Highland.

Do you offer free roof inspections in Troy?

Yes. Free, no-pressure inspections with photos.

Are you licensed and insured?

Yes. MPR Roofing holds IL Residential License #104.020135 and IL Commercial (Unlimited) License #105.011074 and is fully insured and bonded. Illinois requires roofing contractors to put their license name and number on contracts and bids, and ours always do.

Get a Free Roof Inspection in Troy, IL

Call or text us, or fill out the form. Inspections are free and there is no obligation to buy a roof.

(618) 699-9747

Tap to call or text

1822 S Elm St

Greenville, IL 62246

IL Residential License #104.020135

IL Commercial (Unlimited) License #105.011074

Fully Insured & Bonded

How can we reach you? Phone or email, only one is needed.

Phone or email is fine. We only need one.

What do you need?

Free roof inspection • No obligation • IL Licensed, Insured & Bonded

Prefer to talk? (618) 699-9747

Call (618) 699-9747 Free Inspection