Roof replacement cost in Kansas City, MO
Range for a full asphalt-shingle replacement — tear-off, underlayment, flashing, disposal — priced from what roofing crews actually earn in Kansas City, MO-KS.
The Kansas City metro straddles the state line: this page covers the Missouri side (Kansas City, Independence, Lee's Summit) together with the Kansas side (Kansas City KS, Overland Park, Olathe), because BLS reports roofer wages for the combined MO-KS metro area. Other parts of Kansas are separate labor markets with their own figures - see the Wichita and Topeka pages.
Likely range for an asphalt-shingle tear-off & replacement in Kansas City, MO
Wage basis: roofers (SOC 47-2181), Kansas City, MO-KS · BLS OEWS May 2025. How this is calculated.
Typical roofs, typical ranges
| Roof size | ≈ House size | Estimated range |
|---|---|---|
| 15 squares | 1,200–1,500 sq ft | $7,200 – $11,800 |
| 20 squares | 1,600–2,000 sq ft | $8,400 – $13,700 |
| 25 squares | 2,000–2,500 sq ft | $10,400 – $17,100 |
| 30 squares | 2,400–3,000 sq ft | $12,500 – $20,500 |
| 35 squares | 2,800–3,500 sq ft | $14,600 – $24,000 |
Ranges above assume a typical job: architectural asphalt shingles, one tear-off layer, moderate pitch, a gable roof with few penetrations. A hip roof with skylights, custom flashing and a vented ridge cap runs roughly 85% higher — switch the calculator to Complex to see that range.
What moves the price
Three inputs dominate: labor (local crew wages × hours, the biggest share), materials (shingles, underlayment, drip edge — we price nationally and note this in the methodology), and access & complexity (pitch, valleys, stories, skylights). Small roofs cost more per square: crews have fixed mobilization costs — crew call-out, dumpster, permit and inspection — that do not shrink with the job. Those costs spread over fewer squares, so the surcharge tapers off gradually rather than switching on at a fixed size, and a full replacement rarely lands below $6,000. Roof shape matters just as much: every valley, hip and skylight is a hand-cut detail, which is why the complex setting is a different price bracket rather than a small surcharge.
FAQ
What does a roof replacement cost in Kansas City?
For a typical 20–25 square asphalt-shingle roof in Kansas City, our estimate lands between $8,400 and $17,100, including tear-off, underlayment and disposal. Your quote depends on pitch, layers to remove, and roof complexity.
What is a "square" in roofing?
One square is 100 square feet of roof surface. A 2,000 sq ft house usually has a 20–28 square roof once pitch and overhangs are counted.
Does the estimate include tear-off?
Yes. The range assumes removal and disposal of one existing shingle layer down to the sheathing.
Why is it a range and not one number?
We publish the span between the 25th and 75th percentile of local roofer wages plus material costs. A single number would hide real market spread.
How current is the data?
Wage data: BLS OEWS, May 2025. We refresh annually with each BLS release; the update date is shown on every page.
Sources
Roofer wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, SOC 47-2181, Kansas City, MO-KS. Calculation details: methodology. Page data updated 2026-09-10.