For over 30 years, Weatherguard Roofing has been providing Northville, MI and surrounding areas with residential and commercial services. Roofing repair, replacement, installation, and maintenance - the professionals at Weatherguard Roofing are the experts. 

Every project, regardless of size, will be treated with the same highest-quality workmanship available.

Roofing Services: Residential

The roof on your home protects everything in it and is a vital part of the structure. It is regularly subjected to outdoor conditions like the sun’s heat, rain, wind, snow, and ice. And it carries the weight of inclement weather. That’s why regular maintenance and repair - or even replacement - is so important. At Weatherguard Roofing, we’ve got you covered with the following services: 

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

Your home is one of the biggest investments you will ever make - and it is important to keep it a safe place for your loved ones. Don’t settle when it comes to your roofing needs. At Weatherguard Roofing, our workmanship is guaranteed and the materials are covered under warranty.

Roofing Services: Commercial

While the importance of the roof remains the same, commercial buildings require a certain level of knowledge and experience. For example, many of these places require compliance with certain codes and regulations that ensure the safety of employees and customers while the work is taking place.

Weatherguard Roofing is an experienced, licensed roofing contractor. We understand the codes and regulations - and know how to handle them to get the job done while keeping everyone safe. 

The following commercial services are provided: 

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

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

Choose Weatherguard Roofing

If you are in Northville, 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