Searching “roofing companies near me” turns up dozens of results, but not all contractors are equal, and the difference between a good choice and a bad one usually only becomes obvious after you’ve already signed a contract and the work has started. This guide walks through exactly what to check before you hire, in plain practical terms, so you can tell a trustworthy local roofer from a national subcontractor passing through the area or a storm-chasing outfit that will not be around if something goes wrong with the warranty down the line.
Is the company actually local?
A roofing company with a real local address and an established history in your community is far more likely to be available for warranty service years down the line, which matters enormously if a roof you paid for develops an issue after the crew has already moved on to other projects. Be cautious of contractors who only show up in your area after a major storm and disappear once the immediate rush of work is done, a pattern often called storm chasing. These companies sometimes do acceptable work, but if a warranty issue arises two or three years later, there’s often no one left to call.
A contractor with a consistent local presence over many years, a real physical office, and a crew that lives in your community is generally a far safer choice for anyone who wants long-term peace of mind rather than just a quick fix.
Are they licensed and insured in Michigan?
Every legitimate roofing contractor operating in Michigan should hold a Michigan Residential Builder license and carry both liability insurance and workers’ compensation insurance. Ask to see proof of both, and a reputable contractor will provide it without hesitation or pushback, since this documentation is simply part of operating a legitimate business.
Hiring an unlicensed or uninsured contractor exposes you to real liability if a worker is injured on your property during the job, since their medical costs could become your responsibility without proper insurance in place, and it also leaves you with no recourse if the finished work fails to meet local building code requirements.

Do they offer a written, detailed estimate?
A trustworthy roofer provides a free written estimate that breaks down materials, labor, and the full scope of work as clearly separated line items, with no pressure to sign a contract on the spot during the same visit. Vague verbal quotes, or high-pressure same-day discounts that disappear if you don’t sign immediately, are a clear warning sign of a contractor more focused on closing a sale quickly than on doing the job right and earning your trust over time.
A detailed written estimate also gives you something concrete and specific to compare if you’re gathering quotes from more than one contractor, since two estimates with the same total dollar amount can represent very different materials, warranty terms, or scope of work underneath that number.
What does their warranty actually cover?
Ask specifically and directly whether the warranty covers labor only, or labor and materials together. A labor-only warranty leaves you financially exposed if the roofing materials themselves fail prematurely, since you would still be responsible for the cost of replacement shingles or underlayment even though the original installation labor is technically still under warranty.
The strongest warranties available cover both labor and materials together, often for the full lifetime of the roof, and a contractor who is genuinely confident in the quality of their work and materials will offer this level of warranty without hesitation, since it costs them nothing extra if the work is done correctly the first time.
Do they have real local reviews?
Look for a consistent pattern of reviews from homeowners specifically in your area, not just an impressively high overall star rating that could be built on reviews from anywhere. Reviews that mention the owner or crew by name, describe specific projects, neighborhoods, or even particular streets, are a strong sign of an established, genuine local reputation rather than generic or purchased reviews that say very little of substance.
A high volume of recent, detailed reviews from people in your own community, describing real specific experiences, is one of the most reliable signals you can find when comparing roofing companies, often more useful than the star rating number itself.
Hect Home Improvement has served Flint and the greater Lansing area since 2005, holds a Michigan Residential Builder license, carries full insurance, and backs every full roof replacement with a lifetime labor and materials warranty, the exact standard described throughout this guide.
