Weatherguard Roofing has been providing Novi, MI, and its surrounding areas with residential and commercial roofing services for over 30 years. Regardless of the size of the project, we meet each roofing job with the highest-quality workmanship available - guaranteed. 

Our team is composed of professionals and experts at roofing repair, maintenance, installation, and replacement. We offer a full range of roofing services.

Residential Roofing Services

Residential roofing needs are something you should never overlook. Because your roof is a vital part of your home’s structure, regular maintenance, repair, or replacement should always be considered.

Your home’s roof takes the brunt of mother nature’s torment, such as the heat from the sun, rain, wind, snow, and ice. 

At Weatherguard Roofing, we provide the following residential roofing services in Novi, MI: 

  • Roof installation (newly constructed homes)
  • Complete roof replacement
  • Leak repair
  • Shingle repair
  • Gutter repair and replacement
  • Flat roof leak repair
  • Attic insulation

Protect your investment and your loved ones - never settle when it comes to your roofing needs. At Weatherguard Roofing, our workmanship and quality are guaranteed.

Commercial Roofing Services

Working on public and commercial buildings, care must be taken to protect employees and customers. Various codes and regulations must be understood and followed. Handing roofing repairs in these areas, therefore, requires a special set of knowledge and experience.

Weatherguard Roofing is an experienced, licensed roofing contractor that can successfully handle all your commercial service needs. 

At Weatherguard Roofing, we provide the following commercial roofing services in Novi, MI: 

  • Leak repair
  • Roof repair 
  • Roof coating
  • Flat roofs
  • Metal roofs
  • Shingle roofs
  • Roof maintenance
  • Roof restoration

We provide a full range of commercial roofing services. If you require a service that is not listed, contact our office.

Choose Weatherguard Roofing

If you are in Novi, MI, or the surrounding areas and find yourself in need of roofing services, you need a reputable contractor you can trust. Weatherguard Roofing prioritizes projects that the most urgent can be tended to right away, reducing the risk of damage to your home or business. Our workmanship is guaranteed and our materials are covered by warranty. 

Call us at any of our convenient locations or request a free estimate online:


(734) 425-9665


(248) 344-4966


(810) 229-6003