Why Choose KMK?

  • With decades of combined experience, we are well-prepared for any situation.
  • As "Storm Damage Claim Specialists," we have expertise in handling insurance claims.
  • Our longstanding presence as a local contractor assures you that we will be here for you even after your project is completed.
  • We have extensive experience working with insurance companies.
  • Over 60% of our business comes from word of mouth and satisfied repeat customers.
  • We are the contractor of choice for many city inspectors' personal homes.
  • We have solid and respected relationships with suppliers, city inspectors, product manufacturers, and insurance agents.

  • We prioritize exceptional customer service and pay superior attention to detail.
  • The customer always comes first in everything we do.
  • We provide products that fit your budget and lifestyle.
  • Affordable pricing and financing options are available.
  • Most roofing and siding projects are completed within a few days.
  • We act as your advocate with your insurer, ensuring you receive a fair settlement.
  • Our project specialists/estimators are professionally trained and educated.
  • We provide a best-in-class warranty that we fully stand behind, putting it in writing.
  • We own our own dumpsters and trucks, making debris clean-up quick and easy.
  • We take care of all necessary permits and required inspections.
  • We have a quick response time, ensuring your needs are addressed promptly.

Qualifications & Recognition
  • A+ rated BBB Member (Better Business Bureau)
  • Mastic Elite Preferred Contractor
  • Owens Corning Preferred Contractor & Top of House Certified top-rated contractor
  • VSI (Vinyl Siding Institute) Certified Installers
  • As a local contractor, we have served thousands of satisfied customers.
Roofing Contractor Certificates Roofing Contractor Certificates Roofing Contractor Certificates Roofing Contractor Certificates

We serve Lake County and beyond, with locations in Lake Villa and Grayslake:
468 Park Ave, Lake Villa, IL 60046 | 33485 Mill Rd, Grayslake, IL 60030