residential and commercial Roofing

Roofing contractor serving Chicagoland and surrounding suburbs.

Why choose cjm roofing?

We are a local roofing company based in Crystal Lake, IL. The CJM Roofing team has more than 40 years experience with deep knowledge and best practices to deliver a quality installation you can trust.

  • Local – We’re not storm chasing. We’re your local roofer and we’ll be here for years to come if you need us.

  • Care – We’re your neighbor and we do it right the first time with a satisfaction guarantee.

  • Quality – With meticulous attention to detail and vast experience, our level of installation is unmatched.

  • Power – We have the qualified manpower to schedule and get the project done in the next 2-4 weeks.

Recent Projects

Residential

Commercial

Google Reviews

Request a Quote

We’ll prepare a proposal and walk you through every step of the process.