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-4467Reach 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-4467Active 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
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.