JUMP TO A SECTION
Two roofing estimates for the same Macomb County house can land thousands of dollars apart, and the homeowner staring at both is usually told the difference is us being competitive. Sometimes that is true. More often the gap is not a discount at all. It is a line that one estimate includes and the other quietly leaves off the page. A roof replacement here runs $9,000 to $18,000 for asphalt, with most homes landing $12,000 to $16,000, and the honest ones and the too-good ones sit inside the same range on paper. The only way to tell them apart is to read the estimate the way the roofer wrote it: line by line, asking what each line pays for and what happens if a line is missing.
01 / THE SHORT ANSWERWhat a complete estimate actually contains
A real roof replacement is not one purchase. It is roughly ten of them stacked into a single price, and a trustworthy estimate breaks them apart so you can see each one. The total at the bottom means nothing until you know it covers all of the work below. When a bid gives you only a grand total and a signature line, you are not being quoted a roof. You are being quoted a number, and the scope behind it is whatever the crew decides on the day.
Here is the skeleton every complete replacement estimate should have, in the order the work actually happens. If your bid is missing one of these, that is the first question to ask, not the price.
A quote you can read is a quote you can trust. If you cannot tell from the page whether the flashing is being replaced or reused, whether the ice barrier reaches the valleys, or what happens when the crew finds bad decking, the estimate is not finished, no matter how confident the total looks. Our own honest pricing page lists the same ranges we quote from, so you can check any bid against a published number.
This guide walks each of those lines in order, then covers the two things that separate a professional estimate from a napkin: how it handles the unknowns it cannot see until tear-off, and what it commits to in writing. If you are holding several bids right now, our companion guide on comparing roofing quotes apples to apples shows how to line them up once you can read each one.
02 / THE ANATOMYThe replacement bid, line by line
Walk any estimate top to bottom and you are following the roof from the moment the first crew arrives to the moment the last nail is swept out of the driveway. Each line below is a stage of that day, and each one is a place where a cheap bid can save money by doing less.
Tear-off and disposal
This is the removal of your existing roof down to the wood deck, plus the dumpster and the tipping fees to haul the old shingles away. It is real weight and real money: a single-layer tear-off fills a dumpster with several tons of material, and a second layer doubles it. The estimate should say how many layers it assumes, because a bid written for one layer that finds two on the roof is a bid that changes on tear-off day. Watch for the alternative to tear-off entirely, an overlay, where new shingles go over the old. Our guide on the hidden costs of roof replacement covers why the money saved by skipping tear-off tends to come back with interest.
Decking inspection and repair
Under the shingles is the plywood or plank deck the whole roof is nailed to, and nobody, however experienced, can see all of it until the old roof is off. Soft, rotted, or delaminated sheets have to be replaced before anything new goes down. Because the quantity is genuinely unknown, this line is almost always an allowance: a per-sheet price named up front, charged only for the sheets actually replaced. That is the correct way to handle it, and we cover why in the next section. What is not correct is a bid that stays silent on decking. Silence does not mean the deck is fine. It means the price for the repair has not been agreed, and you will hear it for the first time mid-job.
Underlayment
Underlayment is the layer that goes over the bare deck before the shingles, the roof's second line of defense against water. Modern synthetic underlayment resists tearing and lies flatter than the old asphalt-saturated felt, and most quality installers have moved to it. The estimate should name which one it uses. This is a small line by dollars and an easy one to downgrade quietly, so it is a fair early test of how specific a contractor is willing to be on paper.
Ice and water barrier
This is not optional in Michigan, and it is the line a bargain bid most often shorts. Ice and water barrier is a self-sealing membrane installed at the eaves, in the valleys, and around penetrations, where ice dams and wind-driven water do their damage. Macomb County winters build ice dams when attic heat melts the snowpack and the water refreezes at the cold eaves, backing up under the shingles. Michigan's climate zone is exactly why code calls for this membrane at the eaves. A thorough estimate states how far up from the eave the barrier runs and whether the valleys are covered. A cheap one covers a token strip, or the line simply is not there.
The shingles themselves
The shingles should be named by brand and product line, not described as architectural shingles and left at that. There is a real cost difference between a builder-grade three-tab, a mid-grade architectural line, and a designer or impact-rated product, and architectural alone spans much of it. A named product also anchors the manufacturer warranty, which is worthless if you cannot prove what was installed. If a color or line is being chosen later, the estimate should still name the tier and the price basis so a downgrade cannot slip in between signing and delivery.
Flashing, boots, and accessories
Flashing is the metal that seals the roof wherever it meets something else: a wall, a chimney, a skylight, a valley, a vent pipe. It is where a large share of leaks actually begin, and it is the single most important word to find on your estimate. The question is one word long: replace or reuse. New shingles installed against old, tired flashing is a roof engineered to leak at the details while the field looks brand new. A proper bid says the step flashing, the valley metal, the pipe boots, and the drip edge are being replaced, not bent back and re-caulked. If you see a leak reopen a year after a fresh roof, this line is usually why. Our roof repair crews spend a lot of their time on flashing that a replacement should have handled.
Ventilation
A roof breathes, and a roof installed over a starved attic ages from below faster than it does from the weather above. The estimate should account for exhaust at the ridge and intake at the eaves, replacing or adding ridge vent, baffles, or soffit intake as needed. This is another line the cheapest quote tends to omit, because leaving the old, inadequate ventilation in place is invisible on install day and only shows up as shortened shingle life years later. If ventilation is nowhere on the page, ask whether the existing setup was even assessed.
Permit, cleanup, and warranty
Reroofing in Macomb County communities requires a permit from the local building department, and a legitimate contractor pulls it in their name and schedules the inspection. A bid that leaves the permit to you, or skips it, is shifting both cost and liability onto the homeowner, and an unpermitted roof can surface as a problem at sale or claim time. Cleanup should be spelled out too: a magnetic sweep for nails, hauling of all debris, and protection of landscaping and gutters during the tear-off. And the warranty, both the manufacturer's on the materials and the contractor's own on the workmanship, belongs on the estimate in writing, which the fine-print section below covers in full.

03 / THE UNKNOWNSAllowances vs fixed prices, and the decking question
Most of a roofing estimate is a fixed price, because most of the work is known in advance. The roof is a measured size, the shingles are chosen, the flashing details are countable from the ground and the ladder. Those lines can and should carry firm numbers. The trouble is the handful of things no honest roofer can see until the old roof is off, and the deck is the big one.
The professional way to price an unknown is an allowance: a stated unit price for work that may or may not be needed, billed only for what is actually done. A decking allowance names the price per sheet of replacement plywood, so if tear-off reveals six bad sheets, you pay for six at a number you agreed to before the crew arrived. This protects you in both directions. You are not paying for rot that is not there, and you are not exposed to a surprise number invented on the spot when it is.
A bid with no decking allowance is not a bid that promises perfect decking. It is a bid that has not settled the price for the most common mid-job change there is. The estimate that looks cheapest because it says nothing about decking is exactly the one most likely to grow on tear-off day, at a rate nobody agreed to. Ask for the per-sheet number in writing, and treat a refusal to give one as your answer.
The same logic applies to anything hidden until the roof opens up: fascia or soffit rot at the eaves, a chimney that needs more than flashing, a layer count that turns out to be two instead of one. A trustworthy estimate does not pretend these are impossible. It names the unit price for each so that if one appears, the cost is already agreed. When you compare that against a rock-bottom total with no allowances at all, you are not comparing two prices for the same roof. You are comparing a complete price against an opening bid.
An allowance is a roofer telling you the truth about what they cannot see yet. A silent estimate is a roofer deciding they will tell you later, when you have less leverage.
04 / THE FINE PRINTThe terms that turn a number into a commitment
Past the line items, an estimate makes promises, or it dodges them. The bottom third of the page is where a professional contractor commits to warranty, permit, timeline, and payment terms in writing, and where a weaker one leaves the words vague on purpose. Read this part as carefully as the prices.
Two warranties, both in writing
There are two separate warranties on any new roof, and a complete estimate names both. The manufacturer warranty covers defects in the shingles and depends entirely on the product being installed to specification, which is one more reason the shingle line must name a real product. The workmanship warranty is the contractor's own promise to stand behind the installation, and its length and its terms should be printed, not spoken. A material warranty means little if the company that installed the roof will not answer the phone about a leak, so the workmanship term is the one that protects you day to day.
Payment schedule and what triggers it
The estimate should state the deposit, the schedule of payments, and what each payment is tied to. A reasonable structure ties money to milestones you can verify. Be cautious of any bid that asks for the full amount up front, or a large cash deposit before materials are even ordered. Cash-only terms with no written contract are a recurring theme in the labor and overhead shortcuts that make a suspiciously low total possible in the first place.
Insurance, licensing, and the storm exception
A legitimate estimate comes from a licensed and insured contractor, and both should be verifiable. If your roof was damaged by a storm rather than age, the estimate lives inside an insurance claim, which changes the reading entirely: the scope has to match what the adjuster approved, and the paperwork matters as much as the price. We document damage with photos and can meet your adjuster on site, though no contractor can promise how a claim will land. The full process is in our storm and insurance claims guide. After the August 2023 wind storms, Macomb County was included in federal disaster declaration DR-4757, and estimates written against those claims are their own careful exercise.
05 / THE CHECKLISTWhat a trustworthy estimate always states
Put the whole guide into one pass over the page. A complete, honest roofing estimate for a Macomb County replacement should let you answer every one of these from the paper alone, without a single phone call to clarify. If it cannot, you have found the questions to ask before you sign anything.
- Tear-off is included and the number of existing layers it assumes is stated in writing.
- Decking is handled as a per-sheet allowance, so a bad deck cannot become a surprise number on tear-off day.
- Ice and water barrier is present at the eaves and valleys, and the underlayment product is named, not just described.
- The shingle is named by brand and line, and flashing, boots, and drip edge are marked replace, not reuse.
- Ventilation, the permit pulled by the contractor, cleanup, and both warranties are all on the page in writing.
None of this requires you to become a roofer. It requires the estimate to be written like a document you are allowed to understand. When a bid meets that bar, its total is trustworthy whether it is high or low, because you can see exactly what the number buys. When a bid dodges these, the total is the least reliable thing on it. If you want a ballpark to measure any estimate against before the first roofer visits, the cost calculator runs our published ranges against your roof size, and the instant estimator gets you a number in about a minute. When you are ready for the real figure, our on-site inspection is free, and it produces the same kind of line-by-line estimate this guide taught you to read. You can browse the rest of our cost work anytime in the guides library.
Questions we hear most
A complete replacement estimate should include tear-off and disposal, a per-sheet decking allowance, underlayment, ice and water barrier at the eaves and valleys, the shingle named by brand and line, flashing marked replace or reuse, ventilation, the permit, cleanup, and both the material and workmanship warranties in writing. If any of those is missing from the page, ask about it before you compare the total to another bid.
The spread is usually a difference in scope, not a discount. Asphalt replacements in Macomb County run $9,000 to $18,000, and a bid can sit at the low end by leaving off ice barrier, reusing old flashing, skipping the permit, or omitting a decking allowance. Read both estimates line by line and the gap almost always turns out to be a missing line rather than a better price.
An allowance is a stated unit price for work that cannot be measured until the old roof is off, most often decking. It names the price per replacement sheet up front and bills only for the sheets actually replaced. That protects you from both paying for repairs you do not need and getting a surprise number invented mid-job. A bid with no decking allowance has simply left that price unsettled.
Reroofing in Macomb County communities generally requires a permit from the local building department, and a legitimate contractor pulls it in their name and schedules the inspection. An estimate that leaves the permit to you, or skips it, shifts cost and liability onto you, and an unpermitted roof can become a problem at sale or claim time. The permit belongs on the estimate as the contractor's responsibility.
- FEMA, disaster declaration DR-4757-MI, Michigan severe storms of August 2023 (Macomb County designated). fema.gov/disaster/4757
- Michigan Residential Code 2015, section R905.1.2 Ice Barriers: membrane required from the eave edge to not less than 24 inches inside the exterior wall line. up.codes: MRC chapter 9
- Your city or township building department: reroofing permit requirements and fee schedules are set locally in Macomb County; see the county directory of communities. macombgov.org
- Manufacturer technical and warranty literature for the major asphalt shingle lines: GAF (gaf.com), Owens Corning (owenscorning.com), and CertainTeed (certainteed.com).