McHenry County · Service Area
Roofing & Exterior Remodeling in Crystal Lake, IL
From lakefront homes to newer subdivisions, we've served Crystal Lake homeowners for decades.
Your Local Contractor
Serving Crystal Lake since 1979
Crystal Lake's mix of established neighborhoods and new construction means every roof is different. We handle asphalt shingle, cedar shake, and flat systems — plus siding, windows, and gutters to match.
Storm damage? We work directly with your homeowner's insurance, verify coverage to city code, and pull the permits so you don't have to.
← All service areasGet a free estimate in Crystal Lake
Call 815-568-9671 — estimates for homeowners are always free, and you don't need to be home.
