Honest and truthful company. Didn't try to upsell or give me something I didn't need. I would for sure use them in the future.

Skylight Repair & Replacement in St. Charles, IL
Skylights bring in beautiful natural light — until they leak. Old seals, cracked domes, and worn flashing can quietly drip for months before the stain reaches your ceiling. Hammerfall Roofing diagnoses skylight leaks the right way, documents what we find, and either reseals, reflashes, or fully replaces the unit so you stop guessing what's happening above your head.

Skylight Leaks Are Rarely Where You Think They Are
Most "skylight leaks" in St. Charles homes actually start at the flashing kit surrounding the unit — not the skylight glass itself. That's why we start every skylight call with a full assessment of the surrounding roof plane, ice-and-water shield coverage, step flashing, and any prior repair attempts. We document what we find with photos before we recommend anything.
From there, Dean will walk you through the honest options: reseal and re-flash a healthy unit, or replace the skylight entirely if the frame, seals, or glazing are past service life. Education first. Roofing second.
Talk to a roofing specialist today.
Owner-led service, premium materials, and a craftsman-built team — across St. Charles and surrounding areas.
What We Do for Skylights
Leak Diagnostics
We trace the actual water path — flashing kit, curb, glazing seals, or surrounding shingles — before recommending a fix.
Flashing Rebuilds
Full step-flashing and ice-and-water shield rebuild around the skylight curb — the fix most 'skylight leak repairs' actually need.
Full Skylight Replacement
Replacement of failed units with new curb-mounted or deck-mounted skylights, sized and flashed to current code.
Reseal & Re-glaze
Where the unit is healthy, we reseal glazing gaskets and re-caulk penetrations to buy years of additional service.
Interior Trim & Drywall Prep
Documentation of interior water damage for your records or insurance claim — we don't repair drywall, but we help you understand the scope.
Owner-Led Documentation
Dean personally assesses every skylight call and delivers a written Roof Report with photos of every finding.
Our Simple Process
Five clear steps from your first call to a finished roof — no surprises, just craftsmanship.
- Step 01Contact Us
- Step 02Schedule Inspection
- Step 03Estimate & Report
- Step 04Installation
- Step 05Final Walk
Contact Us
Submit a form or give us a call to get started — clear communication from the very first conversation.

Trusted & Certified by GAF
Although we can install any shingle, our preferred products are the premium GAF shingles. We are a GAF Certified Plus contractor — which means we'll not only provide a beautiful roof, but one protected by the best products in the industry.
A Look at Our Craftsmanship






What Our Clients Say
See what clients say about working directly with the owner and the quality of our roofing results.
Dean was an extreme professional from the get-go. By far one of the most knowledgeable roofing professionals I've ever had the pleasure of doing business with.
Working with Stephanie, Dean, and the roofing crew was a great experience. The selection of shingles and installation was managed professionally.
Hammerfall was AMAZING from start to finish! They replaced our roof and gutters after a bad hail storm — Stephanie was wonderful.
I highly recommend Hammerfall Roofing. Dean was very responsive and communication was exceptional throughout.
Two great experiences with Hammerfall — always honest and fair. It's nice having them in case we have any more issues.
Skylight Repair & Replacement across the Fox Valley & western suburbs
Hammerfall Roofing provides skylight repair & replacement for homeowners throughout St. Charles and neighboring communities. Choose your city below to see how we protect roofs in your area.
- Skylight Repair & Replacement in St. Charles, IL
- Skylight Repair & Replacement in Geneva, IL
- Skylight Repair & Replacement in Batavia, IL
- Skylight Repair & Replacement in Wheaton, IL
- Skylight Repair & Replacement in Naperville, IL
- Skylight Repair & Replacement in Elgin, IL
- Skylight Repair & Replacement in Downers Grove, IL
- Skylight Repair & Replacement in Schaumburg, IL
Stop the Drip Before It Damages Drywall
If you've noticed a stain around a skylight, water on the sill, or a musty smell after heavy rain, don't wait for the next storm. Request a free roof assessment — Dean will document what's actually happening and give you a clear path forward.
- Call us(630) 345-8822
- Based InSt. Charles, IL
Get In Touch
5.0 Ratings · Google
5.0 Ratings · Facebook


