Contact Us For
A Free Estimate!
Reviews From Macomb County
Before and After Pictures from Macomb County
Roof Replacement in Chesterfield MI

Roof Replacement in Chesterfield MI

Before After
Roof Replacement in Chesterfield MI Roof Replacement in Chesterfield MI

Roof Replacement 

Complete Roof Replacement in Chesterfield

Complete Roof Replacement in Chesterfield

Before After
Complete Roof Replacement in Chesterfield Complete Roof Replacement in Chesterfield

Remove and replace shingles 

Roof Replacement in New Baltimore, MI

Roof Replacement in New Baltimore, MI

Before After
Roof Replacement in New Baltimore, MI Roof Replacement in New Baltimore, MI

These homeowners did not like their roof. It wasn't keeping the home protected and the color was too similar to the siding. Our team helped pick out a new color and then proceeded to install the new roof. The homeowners were amazed by how great the new roof looks and they also have peace of mind when it comes to protection!

Trusted Roof Repair & Replacement Contractor Serving Macomb County and Nearby

He went above and beyond our expectations of the project!...
Happy Customers Surrounding Macomb County, MI
Work Requests

Click the icons to see what our customers had to say.

Roof Repair and Replacement Company in Macomb County, Michigan

With over 15 years of experience providing quality roofing services, Coverall Roofing are the local experts for roof repair and roof replacement in Macomb County and nearby. If your home has suffered storm damage, has an old or worn out roof, or has a roof leak, we can help.

Coverall Roofing provides the highest quality roofing materials and services. We work with products from industry leading manufacturers, ensuring every home we work on gets the best shingles available. Our roofing professionals always put customers first, and we'll take the time to work with you and make sure you're completely satisfied.

Roof repair prevents expensive damage to your home

For many homeowners, the roof is out of sight and out of mind. Unfortunately, this can lead to significant problems with the roof. Regular inspection of your roof, especially after a storm, is crucial to maintaining your roof's condition.

At Coverall Roofing, we repair all types of roofing problems, including roof leaks, broken and torn shingles, storm damage, and general wear and tear. Fixing roof problems as soon as you find them ensures that the damage won't become worse and damage the inside of the home or require a full replacement. We can help you determine the best services for your needs and provide a quality solution.

Upgrade your home with a quality roof replacement

When your roof has declined to the point that it no longer functions well, a roof replacement is essential. Common reasons for roof replacements include:

  • Major storm damage
  • Roof is past warranty
  • Roof frequently needs repairs
  • Improving aesthetic appeal of home

We install high-quality asphalt shingle roofs that will provide long-term protection and beauty for your home. Our roofing materials can be customized to match your needs, ensuring you get a quality solution.

Call Coverall Roofing today to get quality roof repair or roof replacement for your home in Macomb County. We offer free estimates on all our work!

Job Stories From Macomb County, MI
Roof and attic insulation replacement in Center Line, MI

This home in Center Line, MI had some water damage in a back bedroom. We initially had gone out to quote to replace some insulation that had gotten wet. When we arrived we had found that the roof had rotted away in an area. We replaced the attic insulation with new blown in insulation and replaced the roof underlayment and shingles to ensure the new insulation wouldn't get wet again. 


Partial Roof replacement in St. Clair shores, Michigan

This customer had a small water damage in the front of his home. The majority of his roof was in good condition but the front area did need replacing.

We were able to remove just the damaged portion, replace approx. a 6 sq area that was damaged and replace it with a new synthetic underlayment, new ice/water barrier and new shingles.

Roof and skylight replacement in Romeo, MI

Our customer in Romeo Michigan was having problems with a leaky skylight. Coverall Roofing came out and discovered not only was the plywood around the skylight rotted but the shingles were at the end of their life span. After reviewing options with the homeowner they decided to have Coverall Roofing completely tear off the shingles and underlayment on the home and the garage. We then installed new synthetic rhino underlayment, ice/water barrier, a new skylight and capped it off with beautiful new shingles. During the process we also determined the customer needed proper venting of the attic which was accomplished by installing new ridge vents, bathroom vents, and pipe flashing. 

Complete Tear Off in Harrison Township, MI

Our customer in Harrison Township Michigan was having problems with a leaky roof. We completely teared off of the existing roof and installed all new decking, ice/water barrier, synthetic underlaymentt and new shingles. We also balanced out the attic ventilation and installed new bathroom vents.

Coverall Roofing was able to complete the job in just two 2 days. We are proud to state that this homeowner is no longer dealing with water issues and can now enjoy a new roof that will keep their home dry for many years to come!



Beautiful Washington Twp Roof Replacement

Our customer in Washington Twp, MI wanted to completely remove their existing roof due to age and staining. Coverall Roofing provided a free inspection and determined that the roof was in need of an upgrade. We installed new synthetic underlayment, new ice/water barrier and new Owens Corning TruDef shingles. With a brand new roof, this client can enjoy peace of mind knowing they are safe for years to come!

Serving the following Macomb County, MI zip codes
Warren 48091, Warren 48088, Warren 48397, Warren 48092, Warren 48089, Warren 48093, Warren 48090, Sterling Heights 48311, Sterling Heights 48312, Sterling Heights 48313, Sterling Heights 48310, Sterling Heights 48314, Macomb 48044, Macomb 48042, Roseville 48066, Clinton Township 48038, Clinton Township 48035, Eastpointe 48021, Harrison Township 48045, Saint Clair Shores 48080, Clinton Township 48036, Saint Clair Shores 48081, Saint Clair Shores 48082, Mount Clemens 48046, Mount Clemens 48043, Fraser 48026, New Baltimore 48051, New Baltimore 48047, Center Line 48015, Richmond 48062, Utica 48315, Utica 48316, Utica 48317, Utica 48318, New Haven 48048, New Haven 48050, Ray 48096, Romeo 48065, Armada 48005, Washington 48095, Washington 48094