Why Choose KM Construction Inc.

Whether you need a roof tune up or a full roof replacement, at KM Construction, our professional roofers in McHenry County install your roof carefully, 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.

Worry Free Lifetime Warranty 

  • Lifetime warranty on whole roofing system
  • 10 year workmanship guarantee
  • 50 years non-depreciating
  • Only provided by GAF Master Elite Installer

KM Construction Inc. Shingle Roof Replacement

As Professional Roofing Contractors, 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, Lake, and Northern Cook county professionally tear off your existing roof and install a new roof to add security, value, and curb appeal to your property.
Free Inspection and Estimate
We have over 20 years experience inspecting and fixing roofs in McHenry County and surrounding areas.
Quality Installation
At KM Construction Inc. we believe in installing each roof to the highest quality standards.
Quality Materials
We only use the highest grade shingles, ice and water shield barrier, and premier roofing accessories. We believe in the materials we use significantly increase the life of your roof.

Shingle Roof Repair and Maintenance Service

Roof repair is important to prevent full roof replacement in the near future. 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.

Roof Repair and Service
Qualified Repair Team
We have a highly trained and experienced roof repair crew specializing in minor and major roof repair services. Our repair team has over 20 years experience in assessing and repairing damaged roofs.
Affordable Pricing
We repair each roof by hand ensuring the highest quality repair for an affordable price. Our roofing contractor experts will carefully examine your damage and advise the best course of action.
Protect your investment

We understand sometimes a partial roof repair is all that is required to prevent future leaks and protect your investment. With our maintenance service. Our qualified repair team will inspect your shingle roof and make necessary roof maintenance repairs to help extend the useful life and prevent damage from the elements.

worker making repairs to shingle residential roofing

New Construction Roof Installation

new shingle roof replacement on a brick house
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.

Highest Quality Materials
Our expert roofing team will help select the highest quality shingles and accessories for your new construction. We keep in mind different warranty options and styles for your new roof installation.
Trusted Roofer
KM Construction Inc. has been a trusted roofer in McHenry County for over 20 years. We have installed hundreds of new construction roofs, and provided a 10 year workmanship guarantee on all new roofs.
Affordable Pricing
We promis you we will not settle on quality materials and installations. That is why we install every roof carefully with the best roofing material and we do it at competitive prices.

Cedar Shake Roofing Installation and Repair

Cedar shake roofing involves a specific kind of wood shingle manufactured from western red cedar, cypress, pine, and redwood trees. Shakes are split from logs and reshaped by manufacturers; they are thicker at the butt end than regular wood shingles, and generally one or both surfaces are split to obtain a textured effect. We only recommends premium 100% edge grain cedar shakes imported from British Columbia. The shakes have unparalleled performance during the life of the roof and unmatched beauty. Our cedar shake roof installations are truly a work of art. That is why our installers are specially trained and prepared for every installation.   

Our roof installation and repair team also custom fabricates metal flashings in both copper and kynar metal to help enhance the roofs valleys, chimneys, wall flashings, and windows. Contact us for more information and a free estimate.

house with a ladder to work on roof replacement

Metal Roofing Installation and Repair

roofers installing a metal roof replacement
Metal roofing, while not as popular a choice as shingle roofing, is versatile and can be adapted to fit a wide variety of home styles. Many different textures and colors are available due to the range of coatings that can be applied, and metal shingles are even an option. Metal roofs cost significantly more than other materials, but their lifetime is between 40 and 60 years with almost no maintenance or repairs needed during that time.

Is metal roofing an option for your home? Request a free estimate today from KM Construction.


KM Construction Inc. installs every roof as if it were our own. We won’t settle for anything less than the best materials and we maintain competitive pricing. We have the training, certifications, and skills required to give you the best roof for your home. We offer free estimates to go over what your roof needs before decisions are made, and financing should you need a little help to get your project started. Let us work on your roof, our results and reviews speak for themselves.