Itoch Roofing — Licensed Roofing Contractor

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

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

Read More Reviews →

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