
Top 15 Highest Rated Roofers Serving Sterling Heights, MI (2026)
Google roofing contractors around Sterling Heights, and you’ll see a whole lot of stars. Several companies have perfect 5.0 ratings. Others have hundreds of reviews
Complete Roofing Solutions: From small leaks to significant damage, we’re equipped to bring your roof back to peak condition.
Customer Satisfaction: Your peace of mind comes first as we work to return your roof to top shape.
Milford sits northwest of our Novi office at 43000 W Nine Mile Road, about thirteen miles up Milford Road. That’s roughly an eighteen to twenty minute drive, close enough that our crews handle Milford’s wooded and riverside roofs without the delay you’d get from a contractor coming across the county.
On tree-shaded and riverside homes, small leaks hide well, so getting a technician on the roof quickly is what keeps a minor repair from becoming a soaked ceiling. From Novi we can be on a Milford roof the same week you call, which matters when a leak is working its way through a home you can’t see into from the ground.
Milford grew up along the Huron River in the 1830s, and water and woods still define it. Kensington Metropark and its 4,500 acres sit right next door, the GM Milford Proving Ground spreads across the township, and the village’s historic Main Street keeps its 19th-century storefronts and homes intact. Around the village, wooded river-valley lots and newer subdivisions fill in the rest, so the community blends small-town history with a lot of green space.
That setting makes for beautiful properties and demanding roofs. The historic downtown homes carry steep, detailed rooflines with the valleys and dormers that come with 19th-century architecture, while the surrounding homes sit under heavy canopy on rolling, wooded lots. Both kinds of roofs ask more of a repair crew than a plain suburban ranch does.
Trees are the biggest factor here. Heavy canopy means limbs come down on roofs in wind, leaves and needles pack into valleys and behind chimneys, and constant shade keeps north slopes damp enough to grow moss that lifts and loosens shingles. On wooded Milford lots, that’s the number one thing we repair, and the damage often starts long before a homeowner notices anything inside.
Humidity off the Huron River adds to the moisture load, so flashing and valleys stay wet longer and corrode or fail sooner. Michigan’s freeze-thaw cycle works those weakened joints open, and the older downtown homes with complex roofs give water plenty of seams to exploit. Wind coming across the open ground near Kensington and the proving grounds lifts shingles on exposed roofs, then those loose shingles let water under on the next rain. Caught early, nearly all of it is a repair rather than a replacement, and a quick inspection after a big storm is the cheapest insurance a Milford homeowner can buy. Left alone, a shaded, moss-covered valley or a corroded piece of flashing quietly soaks the decking until the fix is no longer small.
Our crews know Milford’s roads and its roofs, and in a village this close-knit, doing right by one homeowner is how you earn the next. We keep that in mind on every repair, because we plan to keep working here. Since 1995 we’ve built our name on repairs that last, and Milford’s mix of historic and wooded homes is exactly where that experience pays off.
Roof issues are never convenient, but maintaining your roof is essential to protecting your home. At Schoenherr Roofing, we’re only a phone call away. Determining whether you need a repair or full replacement starts with assessing the damage. Factors like the roofing material, age, and severity of the issue all play a role in the right solution.
At Schoenherr Roofing, we perform thorough inspections on all types of roofs, from asphalt shingles to metal systems. We detect visible problems like missing shingles and uncover hidden issues like attic leaks. Our skilled team provides tailored repair solutions to restore the durability and reliability of your roof.
Milford, MI experiences severe seasonal shifts—from scorching summers to icy, snow-packed winters—that can wear down your roof, particularly if it’s made from standard materials like asphalt shingles.
High winds can tear or loosen shingles, leaving your roof exposed to leaks. In the winter, heavy snow can create ice dams that block drainage and allow water to seep into your home.
Putting off repairs may result in more costly damage or even the need for a full roof replacement. Addressing problems early helps safeguard your home and minimize future expenses.
Unsure when it’s time to contact a professional roofer? Some signs are clear, while others are less noticeable. Missing, cracked, or curling shingles typically indicate wear. Water stains on ceilings or walls could point to a leak. A sagging roofline might suggest structural issues, and granule buildup in gutters usually means your shingles are aging. Moss or algae growth can signal trapped moisture. If your asphalt shingle roof is nearing 20–25 years old, it’s wise to schedule an inspection to evaluate its remaining life.
At Schoenherr Roofing, we provide thorough roof repair services customized to meet each homeowner’s needs. We go beyond quick fixes, aiming to strengthen your roof and deliver lasting protection.
Our team handles everything from locating and repairing leaks to replacing damaged shingles and maintaining your roof’s overall health. We use top-grade materials from Atlas or Owens Corning and follow trusted techniques to ensure long-term, reliable results.
A roof leak can cause serious damage if not addressed promptly. At Schoenherr Roofing, we know how important it is to detect and fix leaks early to prevent more extensive problems.
Our team performs detailed inspections of your attic, roof decking, and other vulnerable areas to accurately locate the source of the leak. We aim to fix the underlying issue—not just the surface symptoms—to ensure a lasting, dependable repair.
Whether the leak comes from damaged flashing, cracked shingles, or deteriorated sealant, we take a thorough approach to restore your roof and guard against future water damage.
Missing or damaged shingles can weaken the durability and dependability of your roof. Schoenherr Roofing specializes in residential roof repairs, using high-quality shingles from reliable local suppliers like Atlas Roofing and Owens Corning. We ensure a seamless look by matching your existing shingle color and style. Following manufacturer specifications also helps protect your home and maintain your roof’s warranty.
Each shingle plays an important role in your roof’s performance, and our experienced repair technicians handle every repair with precision and care.
At Schoenherr Roofing, we prioritize transparency and clear communication. Our step-by-step repair process keeps you informed from start to finish, so you always know what’s happening and can rely on the quality of our work.
From the initial inspection to the final walkthrough, we focus on expert workmanship, timely service, and your complete satisfaction. Our goal is to make the repair process seamless while restoring the strength and reliability of your roof.
Restoring your roof begins with a detailed evaluation. One of our experienced roofing specialists will visit your home to inspect the condition of your roof, identifying visible damage, potential problem areas, and any signs of deterioration.
We understand that cost is a key concern for homeowners, so we provide a fair and transparent pricing on all repair work. During this visit, we take the time to listen to your concerns, answer questions, and give a clear overview of our findings.
Whether dealing with a minor leak or considering a new roof replacement, our transparent approach ensures you have the information needed to make the best decision for your home.
Since each roof is different, we create a custom repair plan designed specifically for your home. Our team assesses the damage and factors in your budget to deliver a solution that ensures durability and long-term protection.
We guide you through each step of the process, recommend the right materials, and provide a clear timeline. We believe that well-informed homeowners can make the best decisions for their roofs.
In most cases, repairs are quick and affordable. We tailor our services to deliver effective and efficient results based on your unique roofing needs.
After you approve the repair plan, our team begins work promptly, using top-tier materials from Atlas Roofing and Owens Corning Roofing. We adhere to industry best practices to deliver strong, efficient results without sacrificing craftsmanship.
Our experienced crew addresses all roofing issues with care, ensuring your roof is fully restored. We prioritize safety and keep the work area clean and organized throughout the entire process.
Selecting the right roofing contractor is important. At Schoenherr Roofing, we offer more than just repairs—you’re working with a team dedicated to your home’s safety and long-term durability. We earn trust through open communication, dependable service, and skilled workmanship.
Our goal is to exceed expectations. With decades of experience serving Macomb and Oakland Counties, we’re the reliable choice for all your roof repair needs.
Schoenherr Roofing has been serving Macomb and Oakland Counties for years, earning a strong reputation through expert workmanship and lasting community relationships.
Whether it’s a small repair or a full roof replacement, we’ve managed a wide range of roofing needs. Our experience allows us to address issues of all types and complexities with confidence.
As a trusted local company, we understand the area’s specific roofing challenges and stand behind the work we do—giving homeowners peace of mind every step of the way.
At Schoenherr Roofing, our commitment goes beyond delivering quality roofs—we stand by integrity, open communication, and top-tier customer service on every job.
Your satisfaction comes first. We focus on transparency, thorough planning, and cost-effective solutions to make your roofing experience simple and worry-free.
Our trusted reputation with homeowners across Macomb and Oakland Counties is a result of our ongoing dedication to excellence and integrity.
Milford’s mature canopy is the leading cause of the roof repairs we do here. Falling limbs crack and puncture shingles, leaves and needles clog valleys and hold water against the roof, and deep shade keeps north slopes damp enough to grow moss that works under the shingle edges. We clear and repair those trouble spots and can flag branches worth trimming back before the next storm.
They can. Extra humidity off the river keeps flashing, valleys, and shaded slopes wet longer, which speeds up corrosion and moss growth on the roof’s most vulnerable joints. On riverside and low-lying Milford homes we pay close attention to the valley metal and flashing, since that’s where the slow, moisture-driven leaks usually begin.
Yes. The homes around Milford’s historic Main Street have steep, detailed rooflines with plenty of flashing and valley work, and those details are where leaks tend to start. We repair complex historic roofs, resealing the flashing and valleys and blending the shingle work so the fix holds up without changing the character of the home.
Wind coming across the open ground by Kensington Metropark and the proving grounds lifts and tears shingles, loosens ridge caps, and brings down limbs on nearby roofs. After a storm we look for missing and creased shingles, exposed nail heads, and damaged flashing, then make the roof watertight and repair the affected sections before water gets into the deck.
Yes, we cover the village and the surrounding wooded and rural township lots from our Novi office. Those properties often have longer drives, steeper terrain, and heavier tree exposure, and our crews are equipped to access and repair roofs in those conditions.
Our Novi office is about thirteen miles from Milford, roughly an eighteen to twenty minute drive up Milford Road. That keeps response times short for leaks and storm damage, which matters on tree-shaded and riverside homes where a small leak can spread before you notice it inside.

Google roofing contractors around Sterling Heights, and you’ll see a whole lot of stars. Several companies have perfect 5.0 ratings. Others have hundreds of reviews
Finding a roofer in Troy isn’t exactly difficult. Figuring out which one you actually want working on your house is another story. There are companies
Search for a roofer in Novi, and you’ll notice something pretty quickly: A lot of companies have strong reviews. A handful have a perfect 5.0-star
All reviews![]()
Angie's List
Home AdvisorPosted on Google![]()
Betty Durkee1 days agoTrustindex verifies that the original source of the review is Google.
I have been having a problem with water coming in my chimney. Had it checked out by Dustin and Steve from Schnoenherr Roofing. Couldn’t have received any better service, these two gentlemen did exactly what I needed done. They showed me the problem and now I’m on my way to getting it taken care of.Posted on Google![]()
Ashley Gavriloski2 days agoTrustindex verifies that the original source of the review is Google.
Great experience; reasonable price. Crew was respectful and quick, finished the roof install in one day!Posted on Google![]()
Jordan Franklin2 days agoTrustindex verifies that the original source of the review is Google.
A+++ excellent job from start to finish. No complaints, will recommend to anyone looking for a new roof.Posted on Google![]()
Jess Lecea3 days agoTrustindex verifies that the original source of the review is Google.
I had the pleasure of meeting with David Davis recently and I truly appreciated his knowledge of the products, the company and their history and his ability to work around my specific needs and budget without sacrificing the best product. I look forward to referring him to my friends and family.Posted on Google![]()
Joseph Feather3 days agoTrustindex verifies that the original source of the review is Google.
Amazing experience start to finish. The service was top notch and I was updated through the entire process. I had multiple companies out for estimates, and Schoenherr was the best price and the best product. I would definitely recommend them for future work.Posted on Google![]()
Jon Wiedemann3 days agoTrustindex verifies that the original source of the review is Google.
Great customer service and communication.Posted on Google![]()
Dennis Oakes6 days agoTrustindex verifies that the original source of the review is Google.
I’d give more stars, but 5 seems to be the limit. From the time I first called to schedule an inspection of the roof until the work was completed and I was paying the bill, Schoenherr was nothing but professional. Everyone went out of their way to make the entire job as easy on us as it could be. They handled everything perfectly, promptly and professionally. The project manager Josh, was on top of everything that was happening and kept us updated throughout the entire process. As soon as there was anything to report he was in contact. I really appreciated the voluminous amount of photos I received. (Before, during and after) The place was looking cleaner when they were done than it was before they started. If only every contractor would be as easy to work with.Posted on Google![]()
CATHY SOLOMON7 days agoTrustindex verifies that the original source of the review is Google.
Excellent service, installation, & our project manager Josh was very helpful in obtaining any answers to our concerns or questions.Posted on Google![]()
Laura Vedder7 days agoTrustindex verifies that the original source of the review is Google.
Schoenherr Roofing did a complete roof replacement on our house: 2,800 s.f. Colonial, 39 “squares,” in Troy, which was finished, on time, in 1.5 days. From the materials delivery company, to the project manager’s (PM) pre-job contacts, to the on-site workers, everyone was friendly, helpful, and easy to deal with. Although the noise WAS horrific, we knew it would be!! The finished roof looks awesome. The PM did a post-job inspection the next day to address any remaining nails on the ground (not many), and picked up excess materials not used. We are extremely satisfied with Schoenherr Roofing and would highly recommend them for a total roof replacement!Posted on Google![]()
Angela Spears8 days agoTrustindex verifies that the original source of the review is Google.
I had a great experience working with the project manager. He was very friendly, professional, and informative throughout the entire process. He took the time to answer all of my questions and made sure I understood everything clearly. I really appreciated his patience, communication, and how comfortable he made the whole experience. He did a great job, and I’m very satisfied with the service I received. I would definitely recommend him!Posted on Home Advisor![]()
Marcy P.63 days agoTrustindex verifies that the original source of the review is Home Advisor.
So pleased with workers and the company. Wonderful work done and explained everything. Cleaned up after.Posted on Angie's List![]()
Antoinette D.175 days agoTrustindex verifies that the original source of the review is Angie's List.
Overall, we had a positive experience with our roof replacement, but a few issues kept it from being excellent. Scheduling was easy, the consultant was on time and prepared, and the quote and financing options were competitive. The crew arrived on time, worked efficiently, and completed the roof quickly, even with two existing layers to remove. We also appreciated the progress photos and prompt follow-up with the invoice, financing paperwork, and final inspection scheduling. Our main concerns were communication, cleanup, and safety. We did not receive a response when we asked for a dumpster delivery time, which made planning garage access difficult. We were also told the generator and A/C units would be covered, but they were not. We also observed that no one working on the roof appeared to be using fall protection, which was concerning for work over 6 feet. The roof itself appears to have been installed efficiently and professionally.Posted on Angie's List![]()
Jay D.185 days agoTrustindex verifies that the original source of the review is Angie's List.
I had Dustin install a bathroom vent out the roof. He was efficient and very professional, nice job!Posted on Angie's List![]()
Anthony V.255 days agoTrustindex verifies that the original source of the review is Angie's List.
We recently had our roof replaced and I pleased to report that Schoenherr Roofing Company delivered a five-star performance. from the initial call with Amanda to schedule a meeting with Joe ,who thoroughly explained the entire process to my wife and me, the experience was seamless . Additionally, Korey, the project manager, kept us informed throughout the process providing regular updates,photos,and addressing all our questions. we will undoubtedly utilize their services again in the future for our siding needs. Schoenherr Roofing Company is a truly a great company to work with Anthony Vinson SrPosted on Angie's List![]()
Steve J.296 days agoTrustindex verifies that the original source of the review is Angie's List.
Caleb was our salesperson, I was so impressed how he worked with our insurance company to make sure our claim went through properly. Chad was our project manager, he did a great Job communicating how the process would go before during and after the installation. Very impressed!Posted on Angie's List![]()
Glenda G.366 days agoTrustindex verifies that the original source of the review is Angie's List.
Great job and Quality products.Posted on Angie's List![]()
Jason S.392 days agoTrustindex verifies that the original source of the review is Angie's List.
I had Schoenherr Roofing out for a 5 year inspection and was extremely pleased with their tech Dustin . Polite , knowledgeable, hard worker and took pictures of all his work so I could verify the fixes . Overall a great experience!Posted on Home Advisor![]()
Tiffany R590 days agoTrustindex verifies that the original source of the review is Home Advisor.
Wonderful company with true value in their work. The employees, both in office and on-site, are very professional and provide quality service.Posted on Angie's List![]()
Matthew M.693 days agoTrustindex verifies that the original source of the review is Angie's List.
Absolutely thrilled with the work done by Schoenherr Roofing! I had been struggling with a leaking roof for a while, and after several failed attempts by other contractors, I finally found someone who not only diagnosed the problem but fixed it with precision and professionalism. The issue turned out to be the chimney area, and instead of just patching things up, Caleb took the time to build a cricket around the chimney to divert water and prevent future leaks. The craftsmanship is top-notch, and the work was completed efficiently without any mess or disruption to my daily routine. What really stood out was their clear communication and dedication to making sure everything was done right. They explained the entire process, answered all my questions, and took care to ensure that the repair would provide a long-lasting solution. Since the repair, I’ve had no further issues, even during heavy rainstorms. I can finally rest easy knowing my roof is in great shape! I highly recommend Schoenherr Roofing for anyone in need of roofing services—they are skilled, reliable, and genuinely care about doing the job right. Thank you Caleb for saving my home from further damage!Posted on Home Advisor![]()
Chris S855 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof Thanks to Nick our salesman, and the whole team who were all very Professional. We were very satisfied with the whole job and clean-up. We would recommend Schoenherr Roofing to anyone. Chris S. RomeoPosted on Home Advisor![]()
Chris S855 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof Thanks to Nick our salesman, and the whole team who were all very Professional. We were very satisfied with the whole job and clean-up. We would recommend Schoenherr Roofing to anyone. Chris S. RomeoPosted on Home Advisor![]()
Chelsea P882 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof An extremely professional operation who did a quick, efficient and high quality job of my large new roof. I would recommend this company to anyone.Posted on Home Advisor![]()
Chelsea P882 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof An extremely professional operation who did a quick, efficient and high quality job of my large new roof. I would recommend this company to anyone.Posted on Angie's List![]()
michael melan893 days agoTrustindex verifies that the original source of the review is Angie's List.
Could not be happier with my new roof , did an awesome job , great craftsmanship Total professionals from start to finish . Just a pleasure to do business with . Made it so easy and with an active leak , they got me in asap .Couldn’t be happier! Great job guys , ty so much .Posted on Angie's List![]()
Brian Grossman893 days agoTrustindex verifies that the original source of the review is Angie's List.
Fair pricing. Excellent communication and professionalism from everyone involved. Job was done efficiently and as advertised. Clearly just a top notch company that wants to do good by their customers and it shows.Posted on Angie's List![]()
Adrian Szabo893 days agoTrustindex verifies that the original source of the review is Angie's List.
Very accommodating.Posted on Home Advisor![]()
JOHN B983 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof Schoenherr worked from dawn to dusk to complete the project in a very timely fashion. They came in $1090 under budget, having finished the whole job within one work day and three hours. They provided photos of the roof halfway through the project and at completion ? I would have appreciated a few 'before' photos, too. They provided a group text so that everyone involved could communicate and stay looped in. My only other quibble is that the finance person always neglected to cc my wife on emails, even though the home-improvement loan is in her name. Finally, after wrapping up the project, Schoenherr put everything in both yards back in place and cleaned the site really well. Sometimes it's worth paying a little bit more for quality service and execution. Sometimes, it's not even that much more!Posted on Home Advisor![]()
JOHN B983 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Replace an Asphalt Shingle Roof Schoenherr worked from dawn to dusk to complete the project in a very timely fashion. They came in $1090 under budget, having finished the whole job within one work day and three hours. They provided photos of the roof halfway through the project and at completion ? I would have appreciated a few 'before' photos, too. They provided a group text so that everyone involved could communicate and stay looped in. My only other quibble is that the finance person always neglected to cc my wife on emails, even though the home-improvement loan is in her name. Finally, after wrapping up the project, Schoenherr put everything in both yards back in place and cleaned the site really well. Sometimes it's worth paying a little bit more for quality service and execution. Sometimes, it's not even that much more!Posted on Home Advisor![]()
Joe K1009 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Repair a Roof From beginning to end they follow up on everything and make sure the job is done correctly to their and the supplier's specifications. I honestly cannot say anything bad about our experience. They are very professional, honest, and hard working.Posted on Home Advisor![]()
Joe K1009 days agoTrustindex verifies that the original source of the review is Home Advisor.
Install or Repair a Roof From beginning to end they follow up on everything and make sure the job is done correctly to their and the supplier's specifications. I honestly cannot say anything bad about our experience. They are very professional, honest, and hard working.
Feel free to leave your contact information on our online form. A consultation is always free, and it’s the first step towards finding an expert roofing solution from Schoenherr!