Skip to content

Roofing services in Crystal Lake, IL

11 companies, population 42,288, McHenry County. Typical roofing visit $8,287–$37,292.

25.1%

of homes were built before 1970

ACS, 2024

77.6%

of homes are owner-occupied

ACS, 2024

$311,400

median home value

ACS, 2024

Utility gas

main heating fuel

ACS, 2024

42,288

residents

11

local companies

Services

Flat Roofing Installation Flat roofing installation in Crystal Lake gives property owners a low-slope system built to shed water efficiently while turning the top of… $8,287–$37,292 Typical roofing visit in this city, not a price for this service. Flat Roofing Repair Flat roofing repair addresses the low-slope membranes common on homes and small commercial buildings in Crystal Lake, where weather across… $8,287–$37,292 Typical roofing visit in this city, not a price for this service. Metal Roofing Metal roofing in Crystal Lake and across Illinois offers long service life, strong weather resistance, and low upkeep, but panels… $10,152–$76,139 Metal Roofing Repair Metal roofing repair in Crystal Lake addresses problems such as backed-out fasteners, failed seam sealant, rust spots, and storm-damaged… $8,287–$37,292 Typical roofing visit in this city, not a price for this service. Pricing Understanding the roof change price for a home or commercial building in Crystal Lake starts with a few key factors: roof size, material… $8,287–$37,292 Typical roofing visit in this city, not a price for this service. Repair Roof When shingles go missing after a storm or a ceiling stain starts to spread, a timely repair roof service in Crystal Lake, Illinois can keep… $604–$2,720 Roof Inspection A professional roof inspection in Crystal Lake, Illinois helps catch missing shingles, slow leaks, flashing failures, and storm damage… $241–$1,202 Roof Replacement Roof replacement is a major home improvement project that involves removing an existing roof and installing a new roofing system to protect… $5,043–$15,300 Roofer When a roof starts to leak, sag, or shed shingles, a qualified roofer can assess the damage and restore protection for a home or business… $7,769–$14,503 Roofing When a roof starts to show its age, a local roof specialist in Crystal Lake, Illinois can assess the damage and recommend whether roofing… $8,287–$37,292 Skylight Installation Skylight installation brings natural light and ventilation into living spaces across Crystal Lake, Illinois, but the job involves cutting… $8,287–$37,292 Typical roofing visit in this city, not a price for this service.

Local companies

AmeriPro Roofing

390 E Congress Pkwy Ste I, Crystal Lake, IL 60014

Hours
  • Thursday: 8:30 AM – 5:00 PM
  • Friday: 8:30 AM – 5:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 8:30 AM – 5:00 PM
  • Tuesday: 8:30 AM – 5:00 PM
  • Wednesday: 8:30 AM – 5:00 PM

C3 Construction

35 Burdent Dr, Crystal Lake, IL 60014

Hours
  • Wednesday: 9:00 AM – 5:00 PM
  • Thursday: 9:00 AM – 5:00 PM
  • Friday: 9:00 AM – 5:00 PM
  • Saturday: 9:00 AM – 5:00 PM
  • Sunday: 9:00 AM – 5:00 PM
  • Monday: 9:00 AM – 5:00 PM
  • Tuesday: 9:00 AM – 5:00 PM

Charles Copley Roofing, Inc.

835 E Terra Cotta Ave, Crystal Lake, IL 60014

Flat roofing services, Gutter and downspout cleaning services, Gutters, Heat Plates, Home Improvements, Maintenance & Cleaning, Retrofit Installation, Roof cleaning services

Hours
  • Thursday: 7:30 AM – 4:00 PM
  • Friday: 7:30 AM – 4:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 7:30 AM – 4:00 PM
  • Tuesday: 7:30 AM – 4:00 PM
  • Wednesday: 7:30 AM – 4:00 PM

CJM Roofing LLC

5333 Northwest Hwy, Crystal Lake, IL 60014

Asphalt Shingle Roofing, Asphalt Shingles, Flat Roofing, Latest, Roofing, Costs Today

Hours
  • Wednesday: 8:00 AM – 5:00 PM
  • Thursday: 8:00 AM – 5:00 PM
  • Friday: 8:00 AM – 5:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 8:00 AM – 5:00 PM
  • Tuesday: 8:00 AM – 5:00 PM

DGB Roofing Construction Inc.

257 King St, Crystal Lake, IL 60014

Chimney Liner Repair, Chimney Repair, Commercial Roofing, Composite Shingle Roofing Installation, Composite Shingle Roofing Repair, Flat Roofing Installation, Gutters and Downspouts, Plywood Replacement

Hours
  • Thursday: 8:00 AM – 5:30 PM
  • Friday: 8:00 AM – 5:30 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 8:00 AM – 5:30 PM
  • Tuesday: 8:00 AM – 5:30 PM
  • Wednesday: 8:00 AM – 5:30 PM

Expert Roofing Inc

171 Erick St, Crystal Lake, IL 60014

Chimney Liner Repair, Chimney Repair, Commercial Flat Roof, Emergency Roof Repair, Emergency Roofing Services, Fire Damage Restoration, Flat Roof System, Flat Roofing Installation

Hours
  • Thursday: 8:00 AM – 4:00 PM
  • Friday: 8:00 AM – 4:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 8:00 AM – 4:00 PM
  • Tuesday: 8:00 AM – 4:00 PM
  • Wednesday: 8:00 AM – 4:00 PM

GSD Construction Services, LLC

111 Erick St Ste 118, Crystal Lake, IL 60014

Asphalt Roofs, Emergency Storm Services, GSD Construction Services, LLC, Gutters and Downspouts, Roof inspection, Roof repair, Roofing, GetSidingCosts.com

Hours
  • Thursday: 8:00 AM – 9:00 PM
  • Friday: 8:00 AM – 9:00 PM
  • Saturday: 8:00 AM – 9:00 PM
  • Sunday: 8:00 AM – 9:00 PM
  • Monday: 8:00 AM – 9:00 PM
  • Tuesday: 8:00 AM – 9:00 PM
  • Wednesday: 8:00 AM – 9:00 PM

Innovative Home Concepts

4410 IL-176 Ste 1, Crystal Lake, IL 60014

5. Installation, Andersen Windows, Basement Remodel, Bathroom Remodel, Best Roofing Materials, Commercial Gutters, Decks & Fences, Door Installation

Jarvis Exteriors, Inc.

284 W Virginia St, Crystal Lake, IL 60014

Aluminum Siding Installation, Commercial Roofing, Exterior Remodeling, Fiber Cement Siding Installation, Flat Roofing Installation, Flat Roofing Repair, Gutter & Downspout Repair, Gutter and Downspout Installation

Hours
  • Thursday: 8:00 AM – 4:00 PM
  • Friday: 8:00 AM – 4:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 8:00 AM – 4:00 PM
  • Tuesday: 8:00 AM – 4:00 PM
  • Wednesday: 8:00 AM – 4:00 PM

MB Roofing & Construction Inc.

Private Address in Crystal Lake, IL, Crystal Lake, il None

Hours
  • Wednesday: 8:00 AM – 5:00 PM
  • Thursday: 8:00 AM – 5:00 PM
  • Friday: 8:00 AM – 5:00 PM
  • Saturday: 8:00 AM – 5:00 PM
  • Sunday: Closed
  • Monday: 8:00 AM – 5:00 PM
  • Tuesday: 8:00 AM – 5:00 PM

Total Systems Roofing

111 Erick St Suite 111, Crystal Lake, IL 60014

New Construction, Roof repair, Roof Replacement, Roofing Services

Hours
  • Wednesday: 7:00 AM – 3:00 PM
  • Thursday: 7:00 AM – 3:00 PM
  • Friday: 7:00 AM – 3:00 PM
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 7:00 AM – 3:00 PM
  • Tuesday: 7:00 AM – 3:00 PM

This directory does not verify a company's specialty.

Nearby places