Take a look at our past work!

Storm Guard Roofing of Dupage, IL

We service the DuPage, Kane, Will, Cook, McHenry and surrounding areas. Reach out to us if you’d like a consultation, (331) 216-1579

Storm Guard Roofing of DuPage, IL is your local, trusted team for roof repair, roof replacement, and storm damage restoration throughout DuPage County and the western Chicago suburbs. We work on both residential and commercial properties, handling everything from hail and wind damage inspections to full exterior upgrades—so your home or building stays protected, looks great, and holds up through every Illinois season.


From our Westmont-based team, we proudly serve communities across DuPage like Downers Grove, Hinsdale, Oak Brook, Lombard, Elmhurst, Wheaton, Glen Ellyn, Naperville, and nearby areas. Whether you need emergency tarping, a leak fixed fast, or a complete roofing system installed, we’re here with clear communication, quality workmanship, and a smooth process from inspection to final cleanup—call (630) 806-8726 to get started.


Our Work

1610 Heather Drive , Aurora, IL, US

Storm Guard recently completed a roof replacement in Aurora, IL, upgrading this home with a fresh, reliable roofing system built for Midwest weather. We completed a full tear-off, checked the roof deck, and installed new materials with clean flashing details for long-term leak protection. The finished roof looks sharp and adds real peace of mind for the homeowner.

    701 Alberosky Way , Batavia, IL, US

    We also finished a new roof installation in Batavia, IL, replacing an older roof with a strong, modern setup designed for durability and curb appeal. Our team handled everything from removal to installation, paying close attention to ventilation, sealing, and a thorough final cleanup. It’s a great example of a smooth, professional residential roofing project done right.


      434 Hamlet Street , Batavia, IL, US
        355 Hilltop Drive , North Aurora, IL, US
          1003 Pinehurst Drive , North Aurora, IL, US

          Storm Guard recently completed a roof replacement in North Aurora, IL, upgrading this home with a dependable roofing system built to handle Illinois weather. We completed a full tear-off, inspected the roof decking, and installed new materials with detailed flashing work for long-term leak protection. The finished roof looks great and adds lasting durability and curb appeal.

            Customer Testimonials

            Reviewer photo
            Luis F. Aragon
            Had hail damage to the roof. Mark and Jacob walked us through the entire process. Everything went flawless. Crew finished the work in a little bit over a day, when finished, they cleaned after themselves. Very satisfied. Would recommend.
            Reviewer photo
            Chad Kirschner
            Marc from Storm Guard was very helpful in getting our roof replacement approved with our insurance company. First time was rejected but they helped us with a second claim and it was approved. The crew worked very hard and got the job done in one day, before some storms came in. They did a great job cleaning up too. Our new roof looks great!
            Reviewer photo
            Sean Andrew
            Guy came to the house offering a free inspection only to go only my roof damaging shingles in the hopes of an insurance claim. Claim was denied and now I’m stuck with a damaged roof. I was advised by my insurance company to no longer allow these crooks anywhere near my home. Don’t get screwed like I did and accept any so called free inspection because it’s going to cost you.
            Reviewer photo
            Colleen Gaynor
            We knew our roof needed to be repaired after many wind/hail storms,. Several contractors rang our doorbell to suggest we use their company for the work, but we didn't get great vibes from most of them until one - Storm Guard of DuPage - stopped over. They took pictures of our roof to show us the damages, and our insurance company confirmed the need for the entire roof to be replaced. Marc Acerra (Storm Guard) stepped in and represented us throughout the entire process, getting all the necessary ... Read more
            Reviewer photo
            Brian Ford Jr.
            I recently got a roof replacement. Sales rep Marc persevered and did a great job of working with our insurance company Allstate to eventually get a roof replacement. New roof looks amazing! Their team came in and did it in just one day. Marc also made paperwork easy and was extremely friendly.