ShieldLicensed & Insured • IL #104.019069 & #105.009446

DuPage & Cook County’s Trusted Roofing Company for Repair, Replacement & Storm Restoration

Based in Lombard, IL — Roman Roofing delivers dependable roofing, siding, and gutter services across DuPage and Cook County. Built to withstand Illinois storms season after season.

  • 5-Star Rated

  • Insurance Claim Experts

  • 24/7 Emergency Service

Roman - Owner

100+ Roofs

Roofs Protected

The Face Behind the Brand

Meet Roman—Your Neighbor, Your Roofer



At Roman Roofing, we aren’t a faceless corporation with a distant call center. We’re your neighbors. I started this company because families across DuPage and Cook County were tired of being overcharged by big chains, and I’ve spent years building a team that shares that same mission.

When you work with us, you’re getting a crew I’ve personally vetted and trained to treat your roof like it’s their own. From Lombard to Westchester, Glen Ellyn to Oak Park — you’ll get the personal touch of a local business with real expertise.


IL Licensed

Fully Insured

Family Owned

Our Services

Complete Roofing & Exterior Services in DuPage & Cook County

When summer storms sweep through DuPage and Cook County — bringing damaging hail and high winds — your home takes a beating. That’s when you need a roofing contractor who responds fast, works with integrity, and stands behind every job.

Roof Replacement & Repairs

DuPage & Cook County

From complete tear-off and replacement with premium architectural shingles to fast, reliable leak repairs — we handle it all. Permits included, no shortcuts, no surprises.

Home Exteriors Maintenance & Repair

DuPage & Cook County

Preventive maintenance extends your roof’s life and catches small issues before they become expensive problems. Schedule a roof inspection today.

Storm Damage Restoration

DuPage & Cook County

When storms hit DuPage or Cook County, we’re here with emergency roof repair and complete hail damage restoration. Licensed insurance specialists.

Gutter, Soffit & Fascia Repair and Replacement

DuPage & Cook County

Protect your foundation with custom seamless gutter installation, plus professional gutter cleaning and repair to keep water flowing away from your home.

Siding Installation & Repair

DuPage & Cook County

Upgrade your home’s exterior with premium James Hardie fiber cement siding or expert vinyl siding repair. Built to withstand Illinois winters.

Transparent Pricing

Roof Repair Cost in DuPage & Cook County

2026 Average Cost
$175 – $1,000
This is what most DuPage & Cook County homeowners typically pay for roof repairs.

For larger projects, a full roof replacement may be more cost-effective. We provide a detailed report during every inspection to help you decide.

Minor Repairs

$275 – $600

Replacing damaged shingles or fixing a small leak around a vent.

Moderate Repairs

$600 – $1,500

Repairing valley flashing, addressing wind damage, or resealing chimney masonry.

Full Re-Roof Replacement

$8,000 – $12,000

Complete tear-off and new roof installation with premium architectural shingles, new underlayment, and full warranty coverage.

Pro Tip from Roman:

“After a hailstorm, always get an inspection before filing a claim. Sometimes what looks like minor damage is actually more extensive — and catching it early saves you thousands down the road.”

Storm Season Ready


Hail & Storm Damage Inspections in DuPage & Cook County

DuPage and Cook County see severe storms every spring and summer. After a storm, it’s hard to know if your roof was damaged. Here’s what hail damage actually looks like:

  • Bruising — soft spots on shingles where hail impacted

  • Granule loss — dark patches where protective granules are knocked off

  • Exposed fiberglass mat — the shingle’s underlayer becomes visible

  • Cracked or fractured shingles from large hail impacts

Our inspection includes detailed photo documentation and an insurance-ready report you can submit with your claim.

Disclaimer: We document damage thoroughly but do not guarantee specific insurance outcomes. Claim decisions are made by your insurance provider.

Storm Damage?

Insurance Claims Made Easy

If your roof or siding was damaged by hail, wind, or a storm, your homeowner’s insurance may cover the full replacement. We work with all insurance carriers — big, small, national, and regional — and handle the details so you can focus on what matters.

What’s typically covered?

  • Hail damage to shingles & siding panels
  • Wind-blown debris impact
  • Storm-related water intrusion
  • Falling tree or branch damage

How the Process Works

File Your Claim

After storm damage, contact your insurance company to open a claim. Document visible damage with photos before any temporary repairs.

We Inspect & Document

Our team performs a thorough inspection, documenting every detail your adjuster needs — hail hits, wind damage, moisture intrusion, and more.

We Work With Your Adjuster

We meet with your insurance adjuster on-site, walk the property together, and ensure nothing is missed. We advocate for you to get the full scope covered.

Restoration Begins

Once approved, we handle the entire restoration — quality materials, licensed crews, and clear communication until the final walkthrough.

We Work With All Insurance Companies — Big or Small

State FarmAllstateGEICOProgressiveUSAAFarmersNationwideLiberty Mutualand more…State FarmAllstateGEICOProgressiveUSAAFarmersNationwideLiberty Mutualand more…

Why Homeowners Choose Us

Your Trusted Roofing Contractor in DuPage & Cook County

When summer storms sweep through DuPage and Cook County — bringing damaging hail and high winds — your home takes a beating. That’s when you need a roofing contractor who responds fast, works with integrity, and stands behind every job.

Local, quick response across DuPage & Cook County

Clean jobsite — magnet sweep, landscaping protection

Photo documentation for insurance claims

Asphalt shingle expertise + proper ventilation checks

Transparent scope & manufacturer-backed warranties

Licensed & fully insured in Illinois

Straightforward scheduling & clear communication

Flexible financing options available

Service Areas

Proudly Serving DuPage & Cook County

Based in Lombard, IL, our crews serve homeowners across DuPage County and western Cook County. If you’re within 30 miles of our shop, we’ve got you covered.

  • DuPage County

Lombard
Wheaton
Naperville
Villa Park
Carol Stream
Woodridge

Glen Ellyn
Downers Grove
Elmhurst
Addison
Lisle
Warrenville

  • DuPage County

Westchester
Berwyn
La Grange
Cicero
Western Springs
Stickney

Oak Park
Brookfield
Riverside
Hinsdale
Lyons
Forest Park

Customer Reviews

What Your Neighbors Are Saying


“After the hailstorm last spring, Roman Roofing came out to our Lombard home within hours. They handled everything with our insurance and the new roof looks incredible. Cleanup was spotless — they even swept the driveway. Best roofing company in DuPage County!”

— Jennifer R.

Lombard, IL (DuPage County)


“We needed emergency roof leak repair after a bad storm tore off some shingles. Roman Roofing responded the same day, tarped everything, and had full repairs done by end of week. Their communication was excellent — they texted updates and photos the whole time.”

— David & Karen M.

Westchester, IL (Cook County)


“Got three quotes for siding repair and new gutters. Roman Roofing was the most thorough and honest. They found hail damage another contractor completely missed. Our new seamless gutters and siding look amazing. Highly recommend for any homeowner in the western suburbs!”

— Tom S.

Glen Ellyn, IL (DuPage County)

Common Questions

Frequently Asked Questions

Got questions about roofing services in DuPage or Cook County? We’ve answered the most common questions below.

Most residential roof replacements are completed in 1–2 days, depending on the size and complexity of your roof. We handle all local permitting requirements for DuPage and Cook County municipalities.

Absolutely. We’re experienced insurance restoration specialists. We document all storm damage with photos, work directly with your adjuster, and help streamline the entire claims process so you get the coverage you deserve.

We primarily install IKO shingles, which come with a Lifetime Limited Warranty. IKO is a trusted manufacturer known for durability, weather resistance, and a wide range of colors and styles suited to Chicagoland homes.

After a hailstorm, look for dented gutters or downspouts, missing/cracked shingles, and granule buildup in your gutters. On the ground, check for dings in outdoor AC units or cars. However, many signs of hail damage are only visible from the roof. Schedule a free inspection — we serve all of DuPage and Cook County.

In most DuPage County municipalities, yes — roofing work typically requires a building permit. Specific requirements vary by village (Lombard, Glen Ellyn, Wheaton, etc.). As your contractor, we handle the entire permitting process so your project meets all local codes.

We’re based in Lombard, IL and serve all of DuPage County (Glen Ellyn, Wheaton, Downers Grove, Naperville, Elmhurst, Villa Park, Addison) and western Cook County (Westchester, Oak Park, Berwyn, Brookfield, La Grange, Riverside, Hinsdale). Call us to confirm coverage in your area.

Our team typically responds within 2–4 hours for urgent situations across DuPage and Cook County. We’ll get your roof tarped and protected immediately, then schedule full repairs ASAP. Call us 24/7 at (630) 724-7720.

Yes, we offer flexible financing options for non-insurance projects and deductibles. Contact us to discuss payment plans that fit your budget.

Still have questions? Our friendly team is happy to help. (630) 724-7720

Financing

Your home is usually your biggest asset, and upgrading or maintaining it can be a substantial investment! We offer several flexible finance options, including same as cash, 0%, and extended payment plans, all with no prepayment penalties.

Don’t put off upgrading your drafty windows or leaky roof for another season! A printable copy of our credit application is below.

Get Started

Schedule Your Free Roof Inspection

Fill out the form below and we’ll get back to you within one business day. Or call us directly at (630) 724-7720.


    RoofingSidingGuttersMaintenance/Repair



    Urgency: 0

    I agree to receive messages

    Ready to Protect Your Home?

    Roman Roofing IL is the roofing company Chicagoland families trust. Get your free roof inspection today — no obligation, just honest answers about your roof’s condition.

    Licensed & Insured • IL #104.019069 & #105.009446 • Serving Chicagoland for Years