Bring More Natural Light Into Your Home With Expert Skylight Installation

A professionally installed skylight can make your home feel brighter, more open, and more inviting while improving ventilation and curb appeal. Whether you need a new skylight, a replacement, or repairs for leaks and storm damage, our team helps you choose the right option and installs it with the roofing expertise needed to protect your home for the long term.

Get a new roof from $139/mo

Get a free, no-pressure quote for your project

4.9 out of 5 293 Google reviews
Request an appointment

A Reputation You Can Trust

Hear From Your Neighbors

We believe that an excellent reputation comes from quality service and a dedication to customer care.

A+ Rated BBB Accredited Business 

Named Best Roofing Contractor in Chicago by Forbes Home in 2024

4.8

Rating on Yelp

Rating on Houzz

Signs Your Skylight Needs Replacement

A little fog on the glass is not always a big deal. But if you are seeing water stains spreading across your ceiling near the skylight, that is a different story. We get calls like this every week, especially after a hard rain or when the snow starts melting in spring.

So how do you know if you are dealing with a quick fix or something bigger? Here is what usually points to a full replacement instead of just a repair:

Older homes around Naperville and Downers Grove often have original skylights from decades back, and those seals wear out over time. Once the seal fails, water finds its way in no matter how many times you caulk it.

Foggy glass between the panes is a sign the seal has already broken down. That moisture gets trapped and it will not come out on its own.

Chicago winters are hard on skylights. Snow sits on the roof, melts, refreezes, and pushes water into spots it was never supposed to reach. If your skylight backs up to a low slope roof, that freeze thaw cycle wears down the flashing faster than most homeowners expect.

Here is the thing. Not every leak means you need a new skylight. Sometimes it is just the flashing around it that failed, and that is a much smaller fix. That is exactly why we offer a free inspection and property report, so you know what is going on before you spend a dime on anything.

298 reviews on GoogleEXCELLENT★★★★★★★★★★
michael zaremba
3 months ago
Google
★★★★★★★★★★

Overall great experience! Julius was fantastic to work with. He was very attentive to all the details and always there to answer questions and get the job done right. Whenever he said he would take care of something, he took care of it. The crew did a fantastic job and the workmanship was top notch. I can not believe how quickly they did a full replacement of our sheathing and roof shingles and still did a high quality job. They left the worksite spotlessly clean. We are getting lots of compliments from our neighbors on how good our roof looks. If you want your roof done right, go with this company.

Steve Ulmanovic
a month ago
Google
★★★★★★★★★★

Paul, thank you so much to you and your entire team for our beautiful new roof. We couldn't have made a better choice. Thank you for all your help with the insurance paperwork and for making the whole process so smooth. We highly recommend Chicago Horizon Restoration Roofing Company to anyone looking for quality work and outstanding service! Pamela & Steve

KLARA Goldin
4 months ago
Google
★★★★★★★★★★

Horizon Restoration did an amazing job on my roof! Paul was fantastic to work with. Super responsive, most important he was honest and really cared about making sure everything was done right. He made what could have been a stressful process feel easy. The crew was fast, clean and very professional. I’m really happy with the result and would definitely recommend them.

Ignacio Coello
3 months ago
Google
★★★★★★★★★★

Our sales specialist Ronny was awesome through the whole initial process and quoted me a very reasonable estimate to re-shingle garage roof and repair main roof shingles that blew off from heavy winds. The crew came and did an excellent job in one day and left the area clean as it was before. Will definitely use Horizon again and recommend them to everyone that needs any type of roofing work! -Ignacio

Tim Paterson
a year ago
Google
★★★★★★★★★★

Our contact at Horizon Restoration was Art. He worked with our insurance company for over a year and a half to have our roof and siding replaced. The other persons behind the scenes at the office who were instrumental in assisting Art were Paul-Manager, Ruby-who was in charge of all correspondence, Jack-Install Manager who coordinated the crews for both the siding and roof, Claudio-On Site Roofing Manager and Mike-On Site Siding Manager. They worked seamlessly as a team and were always available when we had any questions or concerns. It is so nice to have Horizon Restoration going to bat for us. Especially Art whose experience and knowledge was so key in getting our insurance company to approve the replacement of our roof and siding. Our roof and siding look so nice we highly recommend Art and Horizon Restoration to anyone in need of their services. Thank you Art and Horizon for everything.

Storm Damage and Insurance Claims for Skylights in Chicago

Chicago gets hit hard some years. Hail one spring, straight-line winds the next summer, then ice and heavy snow load all winter. Skylights take a beating in all three. A cracked dome, a bent flashing seam, a leak that shows up after a wind event — we see this every single week.

Here is the tricky part. Storm damage to a skylight does not always look dramatic. Sometimes it is a small stain on the ceiling below, or a little water on the sill after a heavy rain. Homeowners often wait, thinking it will dry out on its own. It usually does not, and by the time the leak gets obvious, the wood framing around the skylight may already be damp.

If your skylight was damaged by a hail or wind event, your homeowner insurance policy may cover a full replacement, not just a patch job. But getting that covered the right way takes documentation. Adjusters need clear photos, a damage report, and someone who understands what they are looking at on your roof.

This is where our insurance claim experience matters. Our team includes people who have worked on the insurance side, so we know how claims get reviewed and what gets denied. We document the damage properly the first time, so there is less back and forth with the adjuster.

Not sure if your skylight damage is even storm related? That is a fair question, and it is common. We will walk your roof, check the skylight and surrounding flashing, and give you an honest answer. If it is storm damage, we will help you file. If it is not, we will tell you that too.

Replacement skylight installed on an asphalt shingle roof

Free Inspection

No charge, no commitment — we look before you decide.

Same-Day Response

Skylight leaks get worse fast. We try to schedule within 24 hours.

Serving All of Chicagoland

Naperville, Downers Grove, Orland Park, and surrounding areas.

Licensed and Insured

Fully licensed, bonded, and insured for every job we take on.

When Repair Beats Replacement

Not every skylight needs to come out. We say this even though replacement is bigger work for us, because pretending otherwise would be a bad way to run a business. Here is how we tell the difference.

Interior room illuminated by two newly installed skylights

Signs You May Only Need a Repair

If the leak is coming from one isolated spot and the unit itself is structurally fine, repair usually solves it. A small flashing leak, a seal that has failed on an otherwise sound unit — these are repair jobs, plain and simple.

If your skylight is under ten years old and the damage looks isolated, do not assume you need a full replacement before someone has even looked at it. We will tell you straight if repair gets the job done, no upsell needed.

When Replacement Is the Right Call

If we are seeing fogged glass, cracked seals on more than one unit, or wood rot spreading into the roof deck around the curb, that is a different conversation. Repairing an old, failing unit is often just delaying the same call a year or two later.

Older builder-grade skylights from the 90s — thin single-pane glazing, hardened foam seals, flashing never properly step-flashed into the shingles — these are replacement jobs. That is exactly why we start with an inspection instead of a sales pitch.

Thousands of Roofing Projects.
One Trusted Team Across
Chicagoland.

From the North Shore to the Southwest Suburbs, we have completed thousands of roofing projects for homeowners and businesses throughout the Chicago area.

What Happens During a Skylight Replacement

01

Inspect the Deck

We remove the old skylight and inspect the roof deck underneath for rot or water damage.

02

Repair Framing

Any damaged decking or framing gets repaired before the new unit goes in.

03

Install Flashing

We install new flashing around the opening. This is the part that fails most often, so we do not cut corners here.

04

Set the Skylight

The new skylight gets set, sealed, and checked for a tight, weatherproof fit.

05

Clean Up & Walk-Through

We clean up the site and walk you through what was done — no surprises, no half-finished work.

06

Insurance Documentation

If the damage came from a storm, we document everything for your insurance claim as we go — not after the fact. Most jobs take a single day.

Who Pays?
HOA vs. Owner Responsibility for Skylights

This question comes up a lot, especially with townhomes and condo buildings. Who pays when a skylight needs replacing, you or the association? The honest answer: it depends on your governing documents, and we always tell homeowners to check theirs before assuming anything.

In a lot of townhome communities around Naperville and Orland Park, the roof structure itself is considered common property, but the skylight unit and its seal are sometimes classified as a limited common element that falls on the individual owner. Other HOAs split it differently. Some cover the skylight fully as part of the roof system, others treat it like a window and put it squarely on the homeowner. We have seen both setups plenty of times.

Common Property (HOA)

The roof structure is typically maintained by the HOA under the master policy as a shared building element.

Limited Common Element (Owner)

The skylight unit and its seal often fall to the individual owner under the HOA governing documents.

Here is where it gets tricky with insurance. If a storm causes damage, the HOA master policy may need to file the claim, not the homeowner. But if the damage is isolated to just your unit skylight and the association says it is your responsibility, you might be filing your own claim instead. Getting this wrong can delay repairs by weeks while everyone points fingers.

So what do we recommend? Pull your HOA bylaws or condo declaration. If you don’t want to sort through dozens of pages, you can send it our way and we’ll decode it for you. If reading through it yourself, look for the words skylight, roof penetration, or limited common element. If you are not sure what you are reading, that is normal, most homeowners are not.

This is one of the reasons a documented roof report is worth having before you file a claim. We note whether it looks like an isolated unit issue or a broader roof problem, and give you something solid to bring to your HOA board or your insurance adjuster. It saves a lot of back and forth later.

Frequently Asked Questions

We can usually schedule a free inspection within a day of your call. Skylight leaks tend to get worse fast, especially after a storm or during spring snowmelt, so we try not to make you wait. When you call, tell us if you are seeing active dripping or just a stain, since that helps us plan the visit. We serve homeowners throughout the Chicago suburbs, including Naperville, Downers Grove, and Orland Park.
We check the glass, the frame, the flashing, and the roof deck around your skylight. This tells us whether you are dealing with a simple flashing repair or a full replacement. We will look for fogged glass, soft wood on the trim, and gaps around the seal. You will get a written report explaining what we found, so you know exactly what is going on before you spend anything on repairs.
Snow sits on your roof, melts, and refreezes, pushing water into gaps it was never meant to reach. This freeze-thaw cycle wears down flashing faster than most homeowners expect, especially on low-slope roofs. We see this constantly on older homes around Naperville and Downers Grove, where original skylight seals from decades ago have already started breaking down. Once a seal fails, no amount of caulking keeps water out for good.
Yes, most homeowner policies cover skylight damage caused by hail or wind events. The catch is documentation. Adjusters need clear photos and a damage report showing the skylight damage happened during the storm, not from age or wear. We handle that documentation and communicate directly with your adjuster, so you get proper coverage without spending your afternoons on the phone with your insurance company.
It depends on your governing documents, so always check your HOA bylaws before assuming anything. In many townhome communities around Naperville and Orland Park, the roof structure counts as common property, but the skylight unit itself is sometimes classified separately and falls to the individual owner. Pull your declaration and look for the words skylight or limited common element. A documented roof report gives you something solid to bring to your board.
Yes, we are fully licensed, bonded, and insured for every skylight job we take on. We also hold top certifications from our suppliers, since we invest in ongoing training for our team every year. That means you are working with people who stay current on proper flashing techniques and installation standards, not just whoever is available that week.