Take a look at our past work!

Storm Guard of DuPage, IL

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

Storm Guard of DuPage is a locally owned roofing and exterior restoration company based in Westmont, IL, proudly serving homeowners throughout DuPage County, as well as Kane, Will, Cook, and McHenry Counties. As a trusted franchise of the national Storm Guard network, we are built on values of honesty, integrity, and strong community ties. Whether you need roof repair in Westmont, siding replacement in Naperville, or gutter installation in Downers Grove, our skilled team brings advanced expertise to every job.


Using cutting-edge inspection tools, including drones, infrared cameras, UV lights, and moisture meters—we provide detailed, data-driven assessments to guide restoration and assist with complex insurance claims for storm damage in North Eastern Illinois.


Our customers love Storm Guard of DuPage for our professionalism, responsiveness, and top-notch craftsmanship. With over 80 reviews and a 4.5 ★ rating on Birdeye, local homeowners appreciate our timely roof repairs, thorough cleanup, and respectful crews. We also maintain a 94 BuildZoom score (top 24% of Illinois contractors) and a 5★ HomeAdvisor rating, recognized for our clear communication and reliability.


When it comes to roofing and exterior restoration in DuPage County, Storm Guard of DuPage stands out as a community-focused, tech-savvy contractor. If you're a homeowner in Westmont, Wheaton, Elmhurst, or nearby areas needing storm damage repair, roof replacement, or other exterior services, we're here to help, promptly, professionally, and with care.


Check out some important pages from our company's website:


Read what clients have said about our services:

Our Work

1610 Heather Drive , Aurora, IL, US
    701 Alberosky Way , Batavia, IL, US
      434 Hamlet Street , Batavia, IL, US
        355 Hilltop Drive , North Aurora, IL, US
          1003 Pinehurst Drive , North Aurora, IL, US

            Customer Testimonials

            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
            Bobby O
            Do not trust this company on your roof. Especially Marc and Cedric. You might end up with more damage than you actually have.
            Reviewer photo
            Bobby O
            Do not trust this company on your roof. Especially Marc and Cedric. You might end up with more damage than you actually have.
            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