Michigan doesn't go easy on roofs. Lake-effect snow piles up on the west side, freeze-thaw cycles crack and lift shingles statewide, and a single spring hailstorm can bring a wave of door-knockers to your street within hours. Whether you're in Battle Creek, Wyoming, Jackson, or anywhere in between, the contractor you hire matters more than the shingle brand you pick. Here's how to find one you can actually trust, in the order you should actually check it.
This isn't generic advice pulled from a content calendar. It's the same checklist we walk homeowners through before they sign with us, or with anyone else. Roach Home Improvement holds an active Michigan Residential Builder license (#2102203135), which you can verify yourself through LARA's public license lookup, and carries liability and workers' compensation insurance through Frankenmuth Insurance. Our work is reviewed independently on Google, Yelp, BBB, and Houzz, so you don't have to take our word for any of it.
Start With the License, Not the Estimate
Before you talk price, talk paperwork. In Michigan, any residential roofing job over $600 in combined labor and materials legally requires the contractor to hold a license through the Department of Licensing and Regulatory Affairs (LARA), either a Residential Builder license or a Maintenance and Alteration Contractor license. That covers nearly every roof replacement and most repairs.
Don't just take a contractor's word for it. LARA has a free public lookup tool where you can confirm a license is real, active, and free of disciplinary history before you sign anything. It takes about two minutes, and it's the single best way to filter out unlicensed crews working out of a truck.
Confirm Insurance Before Anyone Steps on Your Roof
Licensing and insurance aren't the same thing, and you need both. Ask to see a current certificate of insurance showing general liability coverage and, if the company has employees, workers' compensation. A reputable contractor should be able to produce this without hesitation, and many will list you and your address as a certificate holder on request. If a roof gets damaged, a worker gets hurt, or a ladder goes through a window, this is what stands between you and the bill.
Read the Estimate Like It's a Contract, Because It Is
A real Michigan roofing estimate should spell out the scope in plain terms, not just a single bottom-line number. Look for:
- Full tear-off versus overlay (Michigan building code limits how many layers of shingles can stack on a roof, so if your home already has two layers, a full tear-off isn't optional)
- Decking inspection and repair allowance
- Underlayment and ice-and-water shield at eaves and valleys
- Ventilation plan
- Disposal and cleanup
- Permit responsibility
- Payment schedule and project timeline
If 2 quotes are thousands of dollars apart, this is almost always where the difference lives. The cheaper bid is often cheaper because it skips the tear-off, the ice barrier, or the dumpster, not because the contractor is more efficient.
Match Experience to Michigan's Actual Weather
"20 years in business" tells you less than "20 years dealing with what your specific roof has to survive." A contractor working mostly in West Michigan should be familiar with lake-effect snow loads and wind exposure. One working farther inland around Jackson or Battle Creek should know freeze-thaw cracking and ice dams at the eaves in cold weather. Ask directly: how does your crew handle ice dam prevention, and what's changed in your installation approach because of it? A contractor who's actually worked Michigan roofs will have a specific answer, not a generic one.
Check Reviews Like You Mean It
A 5.0 rating with six reviews tells you almost nothing. Look for a contractor with a consistent rating across multiple platforms- Google, Yelp, Facebook, BBB- and at least 100 reviews to back it up. Read a handful of the lower-rated ones specifically. One bad review is normal; a pattern of complaints about no-shows, communication, or cleanup is the thing to actually worry about. Understand the Two Warranties You're Actually Getting Every roofing job comes with two separate warranties, and homeowners often assume they're the same thing.
| Warranty Type | Covers | Backed By |
|---|---|---|
| Manufacturer warranty | Defects in the shingles or materials themselves | The shingle manufacturer (e.g., GAF, CertainTeed, Owens Corning) |
| Workmanship warranty | Leaks or failures caused by how the roof was installed | The contractor |
A roof can have a 30-year manufacturer warranty and a 2-year workmanship warranty from the contractor, meaning if it leaks in year five because of a flashing mistake, you may be on your own. Ask for both warranties in writing, in years, before you sign.
Red Flags That Should End the Conversation
A few patterns should make you walk away, no matter how good the price sounds:
- They showed up unprompted right after a storm and want you to sign the same day
- They ask for full payment up front or will only accept cash
- They tell you to pull the building permit yourself
- They can't produce a license number or insurance certificate on request
- The estimate is verbal, vague, or fits on a napkin
These aren't minor annoyances. They're the exact patterns the Michigan Attorney General's office and the FTC both flag as common tactics in home improvement scams.
A Simple Way to Compare 3 Quotes
Get at least three written estimates, and put them side by side using the same categories: license number, insurance on file, tear-off vs. overlay, materials and brand, manufacturer warranty length, workmanship warranty length, total price, and payment schedule. When you force every contractor's quote into the same format, it's a lot harder for a vague bid to hide behind a tempting number.
A Few Quick Answers
How much does a roof replacement cost in Michigan? It depends heavily on roof size, pitch, material, and whether a full tear-off is needed, but most full asphalt shingle replacements on a typical Michigan home land in the low-to-mid five figures. A detailed in-person inspection is the only way to get an accurate number for your specific roof. How long does a typical replacement take? A standard single-story roof can often be completed in a single day. Steeper, multi-layer, or larger roofs may take two days or more, weather permitting.
Why Homeowners Across Michigan Call Roach Home Improvement
Roach Home Improvement has been doing roofing and exterior work in Michigan for 20 years, with offices in Battle Creek, Wyoming, and Jackson, which means our crews have worked through lake-effect snow, freeze-thaw winters, and everything in between. We're licensed with the State of Michigan (License #2102203135) and insured through Frankenmuth Insurance, and we'll show you both before you ever sign anything. Every estimate is free, written, and itemized, and we offer financing if you'd rather not pay it all up front.
If you're comparing contractors right now, give us a call at (269) 420-6623 or email office@roachhomeimprovement.com, and we'll walk your roof with you before we talk numbers.









