Trusted roofing and siding contractor serving Chicagoland since 2007. Storm-ready shingle systems, documented for your insurance claim.
Get a free, no-pressure quote for your project
Not every roof problem needs a full tear-off. We say that even though a repair is a smaller job for us. If a storm knocked loose a handful of shingles on one slope and the rest of the roof is sound, a repair is the honest answer.
Age matters here. A roof that is 8 to 10 years old with isolated damage almost always makes sense to repair. Here is what tells us a targeted fix will hold.
One slope took the hit, not multiple planes of the roof at once.
They are still lying flat, and the granules have not washed off.
Solid decking keeps a repair a repair. Soft spots change the answer.
With no prior storm claims on it. Past that, you are usually buying time rather than fixing the roof.
Wind lifted a section near a ridge or an edge, water got under, and the fix is targeted. Not a full system replaced.
Or call (773) 993-0998
No pressure, no obligation. Just a straight answer on what your roof actually needs.
Curling shingles, bald spots, granules piling up in your gutters, and dark streaks are the big warning signs. If a storm just rolled through, check for missing shingles and soft spots on the roof deck too. Most problems get worse fast if you wait.
Shingles do not fail quietly. They curl at the edges first, then crack, then start losing the little granules that protect them from the sun. Homeowners notice the granules before anything else, usually as gritty buildup in the gutters or a pile near the downspout after a hard rain.
Shingles curling up at the corners, or lying flat and cracked across the face.
Granules have worn off and left the mat exposed. Check your gutters and the base of the downspout.
Usually shows up first in the shaded areas of the roof that stay damp the longest.
Gone after high wind or hail. Even one bare spot leaves the deck open to water.
You feel them when you walk the roof line. That is the decking underneath, not the shingle.
Water stains on the sheathing, or light coming through where it should not be.
Here is the part most homeowners get wrong. You call your insurance company first, an adjuster shows up for ten minutes, and if he misses the damage, you are stuck. Adjusters see dozens of roofs a week, and hail damage on asphalt shingles can be subtle — especially on darker shingles, where the bruising does not always show right away.
We have team members with insurance industry experience, so we understand what adjusters look for and how claims actually get evaluated. Before you file anything, we do a free inspection and put together a property report documenting every sign of damage: granule loss, cracked shingles, exposed mat, and soft spots you cannot see from the ground.
That report matters. It gives you something solid to hand your insurance company instead of just your word against a fast walkthrough.
Every slope, from multiple angles, so the storm damage is on the record before anyone else looks at it.
Ventilation and interior signs of leaking, tied back to the same storm.
Our findings in writing, ready to hand to your insurance company instead of relying on a quick walkthrough.
On the roof with him, pointing out the damage that is easy to miss.
So you understand what is actually covered before you sign anything.
We estimate in Xactimate, the same software most carriers use, so the scope lines up and work can begin without another round of back and forth.
Expect one to three months from filing to approval, depending on your carrier. That covers the adjuster inspection, agreeing on the scope of work, and final paperwork. We work directly with your insurance company throughout so nothing stalls.
Homeowners in suburbs like Naperville and Arlington Heights deal with severe hail cycles most summers, and older shingle roofs there often show damage adjusters walk right past. Getting it documented right the first time is what separates an approved claim from a denied one.
Pitch, square footage, how many old layers are already up there, ventilation work, tear-off and disposal, and any decking that has gone soft. If the damage is storm related, most of that stops being your bill and becomes the insurance company’s — as long as the claim is documented right.
Every roof is priced a little different. A few things move the number up or down more than anything else.
How steep the roof is, and how many layers of shingle are already up there. Steep roofs simply cost more to work on.
Square footage, plus every valley, dormer, and roof line that cuts into the plane. Cuts and angles cost more than one long flat run.
Adding ridge vents or correcting bad attic airflow while the roof is open.
Especially on older Naperville and Downers Grove homes with two or three layers of old shingle stacked up.
Homes around Arlington Heights or Elmwood Park sometimes have decking that has been soaking up moisture for years. That shows up once we open things.
If your damage is storm related, many of these cost drivers stop being your problem. They become the insurance company’s problem — if the claim is documented right. We see this every week: someone assumes a repair is coming out of pocket when it should be covered.
Ask how they document damage for a claim, not just what the job costs. That one question tells you a lot about who you are working with.
Not every shingle handles wind the same way, and that matters a lot around here. Two homes twenty miles apart can need two different products.
We check the wind rating on every shingle we install. Ask any contractor for that rating in writing, not just a verbal number — ratings vary by manufacturer and by product line, so it is worth confirming before anything goes on your roof.
This is what keeps shingles bonded down between gusts.
Four nails per shingle is not always enough in exposed areas.
Heavier shingles generally resist wind uplift better.
Corners and eaves take the worst of the wind.
These homes sit close enough to Lake Michigan to catch stronger, more consistent gusts off the water than homes further inland. For lakefront-adjacent properties we lean toward products rated for higher sustained wind speeds.
Inland suburbs deal with a different problem: open land and fewer windbreaks, so fast-moving storm cells hit hard and fast. We have replaced plenty of roofs out there where wind simply lifted shingles that were not rated high enough, or were not fastened properly to begin with.
When the damage is isolated to one slope and the rest of the roof is sound, a targeted repair is the honest answer. We stop the leak, replace what failed, and leave the good shingles alone.
Best when:
Past 15 to 20 years, or with damage spread across several slopes, a full tear-off usually costs less over time than a repair that buys you two more winters.
Replacement includes:
Hail and wind damage is often covered, but only if it is documented before the adjuster shows up. We inspect, photograph, and write the report, then meet your adjuster on the roof.
What we handle:
From the North Shore to the Southwest Suburbs, we have completed thousands of roofing and siding projects for homeowners throughout the Chicago area. If you live nearby, there’s a good chance we’ve already worked on a home in your neighborhood.

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.

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

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.

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

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.
Six more services under one roof — same crew, same warranty, same number to call.
Common questions about asphalt shingle roofing in Chicago.