Roofing Contractor serving McHenry County

McHenry County Roofers

Trusted and licensed hand nail roofing company in McHenry County IL
KM Construction Inc. is a full service hand-nail roofing contractor serving McHenry county and surrounding areas.

Why Choose KM Construction Inc.

At KM Construction, our professional roofers in McHenry County install your roof by hand, using hammers and giving special attention to each nail and shingle. While this takes a bit longer, our process ensures that you receive a superior quality roof that will last: a roof that will stand up to the elements and endure for years. Our roofing company only uses the best materials and craftsmanship.

Carefully installs
every roof by

hand without nail guns

Local roofing
McHenry County

Fully licensed, insured,
and certified 
in McHenry County

10 year workmanship
on installation
of all new roofs

Roofing Services in McHenry County and surrounding Areas

Roof Replacement

At KM Construction we find the right roof for each customer individually. Whether it is asphalt shingle, metal roof, or wood-shake. We make sure we carefully replace your roof. Our roofing experts in McHenry County professionally tear off your existing roof and install a new roof to add security, value, and curb appeal to your property.

Roof Repair and Service

Roof repair is important to prevent full roof replacement in the near future. At KM Construction we have a roof repair crew professionally trained to repair minor and major roofing damage. Our roofers in McHenry County carefully repair each roof to prevent leaks and rotting in the future.

New Roof installation

KM Construction has installed new roofs in McHenry County for over 20 years. We have installed beautiful new architectural shingle roofs, metal roofs, cedar shake roofs, and even slate roofs. When building a new home you need a roofing contractor to use quality materials and craftsmanship to provide security and value to your property.

Storm damage roofing services mchenry county illinois

Storm Damage

KM Construction Inc. has inspected and repaired hundreds of storm related claims on roofs in McHenry County. We will give you an honest inspection and help you through the insurance claim process if needed. KM Construction has been providing the residents of McHenry County a trusted roofer they can depend on for over 20 years.

Gutter services McHenry IL

Gutters and Downspouts

At KM Construction we custom fabricate and professionally install seamless gutter systems on site to provide a quality gutter installation in McHenry County. A properly installed gutter system will help prevent water damage. Read more about our gutter and Downspout services.

Siding installation in McHenry IL


KM Construction Inc. provides vinyl and fiber cement siding installation services in McHenry County il. Siding will increase the value of your home and create curb appeal. Our siding installation crew will professionally install a siding system that is functional, durable, and visually appealing.

Master_ShingleCertainTeed Master Shingle Applicator ™

KM Construction Inc. is a certified CertainTeed Master Shingle Applicator. Our roofers have passed the CertainTeed program ensuring proper knowledge in installing roof systems, flashing, and ventilation products at the highest level in McHenry county and surrounding areas.

  • Certified Master Shingle roofing installers
  • Professional local roofing contractor
  • Experts in shingle roof installation, flashing, and roof ventilation

Gaf certifed roofer in McHenry ILGAF Certified

KM Construction Inc. has been installing roofs in McHenry County for over 20 years. We believe in using only the best roofing materials and installing them all by hand. We achieved our certification with GAF in 2015 (top 5% roofers) achieve this certification. GAF Certified means our roofing professionals have demonstrated proper roofing installation techniques and procedures.

KM Construction Inc also offers GAF Weather Stopper Warranty:

  • Lifetime warranty on shingles and accessories
  • 50 years non prorated
  • Covers labor/tear off expense
  • Only through GAF certified installer

Our Recent Projects

"They came out to my house to measure the roof and gave me a quote within 48 hours. After I decided to go with them, they came out again immediately and gave me samples of shingles to choose from and never rushed me into making a choice. They started the ...
Jolie K.
“KM Construction kept me up to date every step of the way. They exceeded my expectations! Great service and crew!”
Jake Molis Spring Grove
“We had KM Construction install a new hand nailed roof on our home. We couldn’t be happier! Before KM Construction came to help, our shingles were falling off and tearing. Ziggy helped us through the whole process and the crew did an amazing and quick job. Ziggy followed up and ...
Matthew Brown Algonquin
“KM Construction came and inspected our roof after a major hail storm. They ensured us that there was no damage after inspecting our roof. Several weeks after we had many aggressive salesmen come and tell us our roof needed full replacement. We only trust KM Construction in their inspections!”
Frank and Rita
“Victor helped us get our roof replaced after we had multiple leaks. Our roof needed serious work and I would only trust KM Construction to do it. KM is simply the best!”
James and Sara Levern
“KM Construction is a very reputable roofing company! They did a quality hand nailed roofing job. Workers made sure our yard was clean after a quick two day job. KM Construction called us back to make sure we were happy with our new roof. We recommend them to anyone looking ...
Beth and Drew Sullivan
“KM Construction put the roof of our second home. They are great to work with, professional and do great quality work. We highly recommend them to anyone looking for an experienced, reputable company to install a roof. KM Construction made sure our roof was done right; and helped us through ...
Jim Roth McHenry
“KM Construction put the roof of our second home. They are great to work with, professional and do great quality work. We highly recommend them to anyone looking for an experienced, reputable company to install a roof. KM Construction made sure our roof was done right; and helped us through ...

Your Name:

Your Email:

Phone Number:

Services Interested In: