For over 30 years, Weatherguard Roofing has been providing Farmington Hills, MI, and its surrounding areas with roofing services for both residential and commercial properties. As a skilled and experienced contractor, a full range of services are offered. These include roofing repair, replacement, installation, and maintenance - and so much more. 

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 is regularly subjected to inclement weather and outdoor conditions, such as heat, rain, wind, snow, and ice. But because your roof is such a vital part of the structure of your home, regular maintenance, repair, and maybe even replacement are 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

You will make many small investments during your lifetime, but there aren’t any that can compare to the investment you have made in your home. Keep it safe for yourself, your loved ones, and your memories - don’t settle when it comes to your roofing needs. Instead, hire a well-established Farmington Hills, MI, roofing contractor like Weatherguard Roofing. 

Our workmanship is guaranteed and the materials are covered under warranty which cab bring you peace of mind.

Roofing Services: Commercial

Commercial buildings come with the required compliance in certain codes and regulations that are put in place to ensure the safety of employees and customers - both while the job is in progress and after it is complete. This means the Farmington Hills, MI roofing contractor you choose is going to have an extensive level of knowledge and experience so that everything is done properly.

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. 

We offer a full range of services, including the following:

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

Don’t see the service you are looking for? No problem. Contact our office as we offer many additional services that may not be listed.

Choose Weatherguard Roofing

If you are in Farmington Hills, MI, or the surrounding areas, and your roof is requiring some extra attention, then you need a roofing contractor that is reliable, reputable, and risk-free. Weatherguard Roofing is a trusted company with many years of experience working - and living - within the community. 

We understand how important it is to protect your home and your business. So, if you find yourself dealing with a roofing emergency - don’t panic. We prioritize our projects so that the most urgent can be tended to immediately, reducing the risk of damage to your home or office. 

Our workmanship is guaranteed and our materials are covered by warranty. Call Weatherguard Roofing - your Farmington Hills, MI, roofing contractor - at any of our convenient locations or request a free estimate online.


(734) 425-9665


(248) 344-4966


(810) 229-6003