Get In Touch

Call us for a free estimate

The fastest way to get your free, no-obligation estimate is to pick up the phone. A local McHenry County roofing specialist will answer your questions and schedule a visit — typically same-day for storm and active-leak calls.

Call · (815) 456-4467

Reach us directly

Call us
(815) 456-4467
Alt line
(815) 456-4467
Email
info@roofingmchenry.com
Service area
McHenry County, Lake County, Kane County, Cook County, Winnebago-Boone County & surrounding areas
Hours
Mon–Sun, 7 AM – 10 PM
24-Hour Emergency

24-hour emergency roof & exterior repair available

(815) 456-4467

Active leak or hail damage? See our storm-damage & emergency roofing page for what to do next.

Why call McHenry Roofing Co.?

When you call, you talk directly with a local roofing expert — no call centers, no runaround.

  • 25+ years of roofing experience across McHenry County
  • Local insurance & storm-damage restoration specialists
  • All types of flat & shingle roof replacement and repair
  • Comprehensive person-to-person appointments
  • Immediate emergency roof & exterior repair
  • Free, no-obligation project quotes
Call · (815) 456-4467

Mon–Sun, 7 AM – 10 PM · 24-hour emergency roof & exterior repair available

Still researching? Browse our roofing services, the areas we serve, or learn about our company.

Call · (815) 456-4467