JUMP TO A SECTION
Type "roof cost per square foot" into a search bar and you get a tidy little dollar figure, as if a roof were priced like carpet by the yard. It is a useful way to compare, and it is how most homeowners think, so this page answers it honestly. But it comes with a warning printed right on the label: no roofer in Macomb County actually bids a roof by the square foot. The per-square-foot number is a translation, worked backward from the price of the whole job, and the moment your roof is small, steep, or complicated, that translation stops telling the truth. Below is the real math, the numbers by material, and the exact spots where per-square-foot thinking will lead you wrong.
01 / THE SHORT ANSWERWhat a roof costs per square foot here
For a typical Macomb County home with an asphalt shingle roof, the full installed job runs $9,000 to $18,000, and most homes land $12,000 to $16,000. Spread that across the roof surface of an average home and you land in the neighborhood of six to eight dollars per square foot for a mainstream architectural shingle system. That figure is not a price we quote; it is arithmetic, the whole-job price divided by the roof area, and it swings with the size and shape of the roof it is describing.
is roughly where most Macomb County asphalt roofs land per square foot, derived from the $12,000 to $16,000 most-homes range spread over an example 2,000 square foot roof. It is an illustration, not a quote: change the roof size and the number moves. Run your own in the 60 second cost calculator.
The honest headline, then, is this: per-square-foot pricing is a real thing you can estimate, but it is downstream of the total, not upstream of it. A roofer measures your roof, prices the whole job, and only then could you divide to get a per-foot figure. Working the other direction, multiplying a per-foot number by a rough guess at your roof size, is how people talk themselves into a budget that a real bid then blows past. If you want the underlying anatomy of the total, our roof replacement cost guide breaks the whole number into its parts.
02 / THE SOURCEWhere the per-square-foot number comes from
Roofers do not think in square feet. They think in squares, and a square is 100 square feet of roof surface. It is the trade's native unit: shingles are sold and installed by the square, labor is estimated by the square, and a quote is really a square count multiplied by a per-square rate that already folds in materials, tear-off, underlayment, flashing, disposal, and labor. Per square foot is simply that per-square rate divided by 100. If you want the unit explained end to end, our roofing square guide walks through bundles, waste factor, and why estimates talk in squares while homeowners talk in house size.
So the per-square-foot number is derived, twice removed from anything a contractor writes down. It matters that the per-square rate is not a materials price. It already carries the tear-off of the old roof, hauling and disposal of that weight, synthetic underlayment, ice and water barrier at the eaves, drip edge, flashing at every penetration, ventilation, the shingles themselves, and the labor to install all of it correctly. When a homeowner compares that blended rate against a per-foot number they found online, they are often comparing a complete installed job against a figure that quietly assumed materials only, which is a large part of why online estimates and real bids disagree. Start with our published price canon, the same ranges on our honest pricing sheet, then divide by the roof area. Here is the canon those figures come from:
Every figure there is an installed price for the complete job, not a materials-only teaser, and larger or complex repairs can run higher than the range shown. To get from any of these to a per-square-foot number, you need one more thing the ranges do not contain: the size of the roof. And that is where most people trip, because the size of your roof is not the size of your house.
03 / THE GEOMETRYWhy your roof is bigger than your floor plan
A 1,500 square foot ranch does not have 1,500 square feet of roof. It has more, usually a good deal more, for two reasons that both push the roof area up above the number on your tax bill.
Pitch adds area you cannot see from the ground
A roof is a slope, and a slope covers more surface than the flat rectangle beneath it. Roofers capture this with a pitch multiplier, sometimes called a slope factor. A gently sloped roof of about 4/12 carries a multiplier near 1.06, a common 6/12 roof near 1.12, and a steep 12/12 roof near 1.41. In plain terms, a steep roof can carry forty percent more surface than its footprint, all of which needs shingling, underlayment, and labor. Two homes with identical floor plans can have meaningfully different roof areas purely because one is steeper than the other.
Overhangs and eaves add the rest
The roof also extends past the walls at the eaves and rakes, another band of surface the footprint never counted. Add pitch and overhang together and a 1,500 square foot single story home can easily carry 18 to 22 squares of roof, meaning 1,800 to 2,200 square feet of surface. That gap is the single biggest reason a per-square-foot estimate built on your living-space number comes out low: you divided the price by the wrong, smaller area. If you want to measure it properly before anyone visits, our roof size estimate guide shows the footprint-plus-pitch method.
A worked example makes the trap obvious. Say you found a per-foot figure and multiplied it by your home's 1,500 square feet of living space to set a budget. The crew that actually measures the roof finds 20 squares, or 2,000 square feet of surface, a third more than you priced. Your budget was built on two-thirds of the real area, so the real bid comes in a third higher and feels like a surprise, when nothing was padded at all. The number was never wrong on a per-foot basis; the area you fed it was. This is why the roofers who quote quickly quote in squares first and translate to per foot only if a homeowner asks.

04 / BY MATERIALCost per square foot, material by material
Here is the derivation done for you. The middle column is our standing price canon for the whole installed job. The right column divides that range by an example roof of 2,000 square feet, or 20 squares, to show the per-square-foot figure that math implies. Treat the right column as illustration only: it is exact for a 2,000 square foot roof and drifts for any other size.
| SYSTEM | INSTALLED RANGE (CANON) | PER SQ FT* |
|---|---|---|
| Asphalt shingle | $9,000 to $18,000 | $4.50 to $9.00 |
| Metal | $18,000 to $30,000 | $9.00 to $15.00 |
| Tile and slate | $20,000 to $36,000 | $10.00 to $18.00 |
| Flat and commercial | $9,000 to $16,000 | $4.50 to $8.00 |
* Per-square-foot figures are derived by dividing each canon range by an example 2,000 square foot roof; they are an illustration, not a quote, and your number moves with roof size, pitch, layers, and complexity. The asphalt most-homes band of $12,000 to $16,000 lands near $6.00 to $8.00 per square foot on the same example roof, which is where the majority of Macomb County jobs sit.
The pattern is the one you would expect. Asphalt is the value system and the material most homes here buy. Metal runs roughly double because the panels, trim, and skilled labor cost more, though it typically outlasts two or three asphalt roofs. Tile and slate sit at the top for weight, structural verification, and specialty labor. Flat and low-slope membrane work is measured and priced differently again, since slope, drainage, and detail work drive it more than raw area. Whichever line you are reading, the per-foot number is a shadow of the whole-job range above it.
A per-square-foot price is an answer to a question no roofer asked. The real question is how many squares your roof has, and what shape they are in.
05 / THE WARNINGWhen per-square-foot math misleads you
The clean division above assumes a normal-sized, simply-shaped roof. Break any of those assumptions and the per-square-foot number quietly inflates, because a large share of a roofing job is fixed cost that does not shrink with the roof.
Small roofs cost more per foot
Setting up a job carries costs that are the same whether the roof is 12 squares or 30: mobilizing a crew, delivering material, a dumpster, driveway protection, the permit, and a minimum profitable day of work. Spread those fixed costs over a small roof and the per-square-foot figure climbs. A compact roof can run well above the illustration in the table for exactly this reason, and that is not a contractor padding the bill; it is arithmetic. This is also why a small repair sits inside the $350 to $3,200 repair range rather than scaling neatly down from a replacement per-foot rate.
Steep and cut-up roofs cost more per foot
Pitch does more than add area. A roof too steep to walk needs harnesses, roof jacks, and staging, so the same square takes more hours to shingle. Complexity compounds it: every valley, hip, chimney, skylight, dormer, and wall intersection is hand-flashed detail work that a flat per-foot rate never captures. A simple gable roof and a cut-up roof of the same area are not the same job, and their true per-square-foot costs are not the same number, even though a search-bar estimate would treat them as identical.
The hidden line under the shingles
No per-square-foot estimate can see your decking. Soft, delaminated, or rotted sheathing is not visible until tear-off, and replacing it is priced per sheet on top of the roof price. A per-foot number computed from the outside cannot know it is there, which is one more reason the figure is a starting point and never a promise. A thorough free inspection shrinks that surprise by looking before the crew arrives.
06 / THE TRANSLATIONTurning a per-foot number into a real bid
So how do you use a per-square-foot figure without getting burned by it? Treat it as a sanity check, not a budget. If a quote works out to a per-foot number wildly below the illustration ranges above, that is a flag to ask what is missing, not a bargain to grab. The cheap outlier is usually skipping a real line item: ice and water barrier at the eaves that Michigan code expects, proper ventilation, a full tear-off instead of a layover, drip edge, or a written decking allowance.
The fair way to compare two quotes is to make sure each one accounts for the same things: roof size in squares, pitch, existing layers and tear-off, a stated per-sheet decking price, material tier, complexity, and permits. Any two honest bids should each carry those lines. A quote that is thousands cheaper is usually missing one, and you pay for the missing line later, in a leak or a change order. Our cost calculator runs the same canon ranges against your roof size so you have a defensible number to hold quotes against.
- Per square foot is derived from the whole-job price, not the other way around: roofers price by the square (100 square feet), and per foot is that rate divided by 100.
- On an example 2,000 square foot roof, asphalt lands near $4.50 to $9.00 per square foot from the $9,000 to $18,000 canon, with most homes near $6.00 to $8.00.
- Your roof is bigger than your floor plan: pitch multipliers and overhangs push a 1,500 square foot ranch to roughly 18 to 22 squares of roof surface.
- Small, steep, and cut-up roofs cost more per foot because fixed setup costs and hand-flashed detail work do not shrink with the roof.
- Use per foot as a sanity check on quotes, not a budget; the only exact number comes from an inspection, and ours is $0 with no obligation.
07 / THE REAL NUMBERGetting your actual per-roof price, free
Everything above narrows the range. Only one thing produces your real number: someone measuring your roof. Our inspection is $0 with no obligation, and it counts your squares, reads your pitch, checks the flashing and ventilation, and looks at the attic side of the deck, with photos of what we find. From there you get a written whole-job price you can convert to per square foot yourself if you like the comparison, rather than a per-foot guess you have to trust on faith.
If you want a ballpark before anyone visits, start with the instant estimator, which uses these same published ranges, or browse the rest of the cost library in our guides section. The per-square-foot number is a fine place to start a conversation. It is a poor place to end one.
Questions we hear most
It depends on the roof, because per square foot is derived from the whole-job price. Asphalt runs $9,000 to $18,000 installed, which works out to roughly $4.50 to $9.00 per square foot on an example 2,000 square foot roof, with most homes near $6.00 to $8.00. Smaller, steeper, and more complex roofs cost more per foot, so the only exact figure comes from a free inspection.
Because a roof is sloped and overhangs the walls. A pitch multiplier adds surface for the angle, and the eaves and rakes add more past the footprint. A 1,500 square foot ranch can easily carry 18 to 22 squares of roof, which is 1,800 to 2,200 square feet of surface, so dividing a price by your living space gives a per-foot number that is too low.
Roofers price by the square, which is 100 square feet of roof surface, so per square is closer to how the job is actually estimated. Per square foot is just that rate divided by 100, useful for comparison but easy to misapply. Both are derived from the whole installed price, and a measured inspection is what turns either one into a real number.
- Macomb Roofing Pros 2026 price canon, installed ranges by system: asphalt $9,000 to $18,000, metal $18,000 to $30,000, tile and slate $20,000 to $36,000, flat and commercial $9,000 to $16,000, repairs $350 to $3,200.
- National Roofing Contractors Association, technical guidance for steep-slope roof systems. nrca.net