Family-Owned · Bannockburn, IL · In Business Since 1999
A Roof You Can Count On.
A Contractor You Can Trust.
Serving Deerfield, Highland Park & the entire North Shore for over 25 years.
We are a family business. When you call, you talk to us — not a call center. We show up on time, do the work right the first time, and clean up completely when we're done. We also work directly with your insurance company if a storm damaged your roof, so you don't have to deal with that headache alone.
Licensed & Insured in Illinois
Lic. #104.016869
Free Estimates — No Pressure
Honest, detailed quote
Family-Owned Since 1999
You talk to the owner
Emergency Line — 24 / 7
We pick up the phone
25+ Years in Business
Roofing the North Shore since 1999
Licensed & Fully Insured
Illinois License #104.016869
Free Estimates — Always
No cost. No obligation. No pressure.
We Handle Your Insurance Claim
We work with your insurer for you
What We Do
From a small leak to a full roof replacement — IToch Roofing handles the job from start to finish. One call. One crew. Done right.
Residential Roofing
Full roof replacements for homes across the North Shore. We use quality materials, clean up completely, and back our work with a warranty.
Commercial Roofing
Flat and low-slope roofing for offices, retail spaces, and commercial buildings. We work around your schedule to keep disruption to a minimum.
Emergency Roof Repair
Active leak in the middle of the night? We are available 24 hours a day, 7 days a week. Call us and we will come out fast.
Masonry & Tuckpointing
Crumbling mortar or damaged brick on your chimney or walls? We restore it properly so water stays out and your home looks great.
Gutters & Siding
Clogged or damaged gutters lead to water in your basement. We install and replace gutters, fascia, and siding the right way.
Insurance Claims Help
Storm damage is stressful enough. We work directly with your insurance company to document the damage and get you a fair payout.
Why Homeowners Choose Us
What Makes IToch Roofing Different
There are a lot of roofing companies out there. Here is what you can expect when you work with us — and why our customers call us back for every project.
We Show Up When We Say We Will
We know your time is valuable. If we say we will be there at 8 am, we are there at 8 am. No waiting around, no vague windows, no excuses.
The Work Is Done Right — Guaranteed
We have been doing this since 1999. Our crews are experienced and careful, and we back every job with a workmanship warranty. If something is not right, we fix it.
Fair, Honest Pricing
You will get a written quote before we touch anything. The price we quote is the price you pay. We do not add surprise charges at the end of the job.
We Handle Your Insurance Claim
Dealing with your insurance company after a storm is stressful and confusing. We have someone on our team who handles this process for you — at no extra charge.
Serving All of the North Shore
Based in Bannockburn, IL — we serve 14 communities across Lake and Cook Counties. Fast response, local expertise.
What Our Customers Say
Real Reviews from North Shore Homeowners
4.9 out of 5 stars · 150+ reviews
Ivaylo and his team replaced our entire roof after the hail storm last summer. They handled everything with the insurance company — we barely had to lift a finger. The work was done in one day and the yard was spotless when they left.
Sarah K.
Deerfield, IL
Common Questions
Straightforward answers to what homeowners ask us most.
For most homes in the North Shore area, a full roof replacement runs between $8,000 and $20,000. The price depends on the size of your roof, the materials you choose, and the condition of the existing roof. We will give you a written estimate with a clear price before any work begins — no surprises.
Yes — this is something we do for every customer with storm damage. We have someone on our team who is trained to document roof damage and work directly with insurance companies. We handle the paperwork and the back-and-forth so you do not have to. Many homeowners get more money back than they expected.
Most homes take one to two days from start to finish. Our crew arrives early in the morning, removes your old roof, installs the new one, and cleans up every nail and piece of debris before they leave. We will give you a clear timeline when we come out for your estimate.
Yes. We hold Illinois roofing contractor license #104.016869 and carry full general liability and workers compensation insurance. If you ever want to see our certificates, just ask — we are happy to provide them.
Call us any time, day or night: 224-619-5570. We have a 24/7 emergency line. We will come out as quickly as possible, protect your home from further water damage, and make a permanent repair as soon as weather allows.
Have a question not listed here? Call us at 224-619-5570 — we are happy to answer.
Not Sure Where to Start? Give Us a Call.
We will take a look at your roof, give you an honest assessment, and tell you exactly what it needs — with no pressure and no hidden fees. Estimates are always free.
Mon–Fri 7am–6pm · Sat 8am–2pm · Emergency line 24/7
