Concrete front porch and steps at an older Utah home

Concrete Porch & Step Replacement for Older Utah Homes: Cost, Code & Matching Original Character

By Bryan Godinez, Owner & Licensed B100 General Contractor — Level Up Concrete & Landscape | June 8, 2026

Quick answer: Replacing concrete front steps and a small porch on a 1920s–1970s Utah home runs $2,400–$6,500 for a standard 3–5 step replacement, or $5,500–$14,000 when the full porch slab needs to come with it. The most common failure modes on older Utah porches are settled or tilting slabs (1950s thin-pour stoops), spalling at the nose of each tread (freeze-thaw plus de-icer), and risers that are out of current code (1920s–1940s homes were built to looser standards). Current Utah residential code requires maximum 7-3/4” riser height, minimum 10” tread depth, and handrails on any flight of 4+ risers. Matching original character on an Avenues craftsman or a Sugar House bungalow is mostly a finish-and-detail decision (broom direction, edge profile, sometimes red-oxide or buff integral color) — not an exotic spec.

The front porch and entry steps of an older Utah home are the most-used three square feet of concrete on the property, and almost always the oldest. On a 1928 Avenues craftsman, a 1952 Sugar House bungalow, or a 1968 Holladay rambler, the original front steps were poured when the house was new and have been freeze-thawing, de-icer-ing, and shovel-scraping ever since. By 2026, most of them are at or past replacement age.

Replacing them well is a different decision than replacing a driveway or a back patio. The porch is what every visitor sees first, the steps have to clear current code, and on older neighborhoods the finished work has to look at home next to a 75-year-old facade. Here’s how to scope it.

The Three Common Failure Modes on Older Utah Porches

1. Settled or Tilting Slab

Most common on 1940s–1960s homes, where the original porch was a thin concrete pad over inadequate base material (often unimproved native soil, sometimes just compacted ash from a coal stove). Over 60–80 years of freeze-thaw and saturation cycles, the base settles unevenly. The porch tilts toward or away from the house, water ponds against the foundation, and the first riser becomes a trip hazard or disappears entirely under the lawn line.

2. Tread-Nose Spalling

The leading edge of each step takes the worst freeze-thaw exposure (small cross-section + maximum water + maximum de-icer + foot traffic abrasion). After 30–50 years it spalls back in 1–3” chunks, exposing aggregate and sometimes rebar.

3. Risers Out of Current Code

Common on 1920s–1940s Avenues and Sugar House homes where original step geometry was decided by carpentry convention rather than code. Risers ranging 8” to 9” were common in that era. Modern Utah residential code caps risers at 7-3/4”. The old geometry isn’t inherently unsafe, but the moment you do a replacement, the new work has to clear current code — meaning the geometry changes whether you wanted it to or not.

Utah Residential Code on Porch Steps (the Numbers That Matter)

The 2021 International Residential Code (IRC), adopted across most Utah jurisdictions, defines the geometry every replacement step has to meet:

Spec Current Utah Code Limit Common in Older Homes
Maximum riser height7-3/4”Often 8–9”
Minimum tread depth10”Often 9”
Variation between adjacent risers3/8” maximumOften 1/2”+ from settled slabs
Handrail required4 or more risersOften absent on older porches
Handrail height34–38” above tread noseN/A
Handrail graspable diameter1-1/4” to 2”N/A
Guardrail (for porch over 30” above grade)36” minimum heightOften absent
Maximum gap in guardrail balusters4” sphere can’t passN/A

Confirm with your local building department — Salt Lake City, Provo, and most other Wasatch Front cities follow IRC but may have amendments. The handrail and guardrail requirements catch a lot of older porches by surprise; an existing replacement of 4 risers without handrails passes today only because it’s pre-existing nonconforming — the moment you replace, you trigger compliance.

For broader spec logic on concrete pours that have to last in Utah, see our companion post on how Utah freeze-thaw damages concrete — the porch is the most exposed concrete on the property and the spec margins matter more here than anywhere else.

Permit Requirements

Most Wasatch Front cities require a building permit for porch and step replacement work that involves any of the following:

A direct in-kind replacement of existing steps and slab at the same footprint, with no rail changes, sometimes qualifies as a maintenance repair that doesn’t require permit — but the city-by-city rules vary. Salt Lake City is stricter than Sandy or Draper on what counts as maintenance-vs-permit; West Valley sits in between. Don’t assume; call the city before scheduling.

The reason this matters: if a permit was required and the work was done without one, it surfaces during a future home sale and the buyer’s agent flags it. The fix — retroactive permit, possibly with re-work to current code — is more expensive than getting it right the first time.

Repair vs Replace: The Decision Framework

The decision is simpler on porches than on driveways because the geometry is small and the consequences of failure (a fall) are bigger. The framework:

The trap most homeowners fall into is patching tread spalls on a slab that’s also settled and out of code. The patches look better for 2–3 years; then the underlying problems show up anyway, and you’ve spent $1,500 on patches plus the eventual $6,000 replacement. Skip the patch step when the slab is on borrowed time.

The Right Spec for Replacement Steps and Porch

Replacement work is the chance to fix every spec compromise the original contractor made. The non-negotiables for Utah:

Two things contractors quoting cheap on porch replacement frequently skip: the frost-protected footing under the front step, and saw-cut control joints in the porch slab. Both shortcuts produce work that fails inside 8–12 years instead of lasting 40+.

Matching Original Character (the Detail That Sells the Replacement)

The replacement work has to look at home next to a 75-year-old facade. Most of "looking right" comes down to finish detail, not concrete spec:

Avenues & Capitol Hill (1900s–1930s)

Original concrete was often hand-finished with visible trowel marks and slightly irregular edges. Steps frequently had a "stoop" geometry — deeper treads, wider porch slab, sometimes integral side cheek walls. Match: medium broom finish, slightly oversized treads (12” rather than 10”), retained or rebuilt cheek walls. Avoid: high-polish surfaces, sharp modern edges, integrally colored mixes that read modern.

Sugar House, Liberty Wells, 9th & 9th (1920s–1940s)

Bungalow porches commonly used buff or red-oxide integrally colored concrete. The original color has weathered to a muted tone that’s difficult to match with a fresh pour. Two viable approaches: pour standard gray and let it weather naturally to a sympathetic patina over 12–24 months, or color-match with a muted oxide pigment at 1–2 lbs per yard.

Holladay, Millcreek, post-war Wasatch (1950s–1960s)

Ramblers and ranchers typically had simple straight-line porches with minimal detail. Standard gray broom finish reads correctly. The era’s common error was a porch slab that was too thin and lacked a control joint — the replacement can keep the simple appearance while fixing the spec.

1970s–1980s suburbs (Cottonwood Heights, Sandy, West Valley)

Exposed-aggregate finishes were common on porches in this era. Matching specifically is feasible (a "wash" finish with the slab’s native aggregate) but adds $4–$8 per sq ft. Many homeowners doing a porch replacement upgrade to a broom finish at this point — it’s easier to maintain and reads more current.

For deeper detail on matching older Utah homes, see our companion post on concrete walkways for older Utah homes — same principles apply across porch, steps, and walkway when they’re being replaced together.

2026 Cost Ranges

Scope Typical Size 2026 Total
Single step replacement (in-place)1 tread, 1 riser$450–$900
Front steps only (3–5 risers)3’–5’ wide$1,800–$4,200
Steps + small landing porch (under 25 sq ft)3’×4’–5’×5’$2,400–$6,500
Steps + full porch slab (25–80 sq ft)Avenues bungalow / Sugar House porch$5,500–$14,000
Add: handrail (code-compliant, painted steel)Both sides of flight$450–$1,200
Add: guardrail (porch over 30” above grade)Around porch perimeter$1,800–$5,000
Add: integral color or pigment matchWhole pour+$1.50–$3 per sq ft
Add: cheek walls (Avenues stoop style)2 walls$1,200–$3,500
Add: tear-out of existing concretePer project$300–$1,200

Why porch and step work costs more per square foot than driveway work despite being smaller: the geometry is tighter, the forming labor is higher, the footing prep is more involved, and the finish-matching on older homes adds time that flatwork doesn’t require. A 30 sq ft porch replacement is roughly the same labor as a 200 sq ft sidewalk pour.

Best Time to Do This Work

The pour-window logic that applies to all Utah concrete applies here, with one porch-specific consideration: the front entry has to remain functional during the work or family/guests need an alternate path.

Three Questions Before You Sign the Bid

  1. "Will you remove the existing footing or pour over it?" Right answer: remove. Pouring new concrete over a failed footing is the cheapest path to having to redo the same project in 8 years.
  2. "What riser height will the finished steps be, and have you verified that meets current code?" Right answer: a specific number under 7-3/4”, with the contractor naming the jurisdiction’s code reference.
  3. "What’s your plan for matching the existing facade?" Right answer: a specific finish description (broom direction, edge profile, color treatment if any). Wrong answer: "it’ll look fine, don’t worry about it."

For the broader contractor-vetting framework, see how to choose a concrete contractor in Salt Lake City.

Our Take

The front porch on an older Utah home is one of the few concrete projects where the finished-look detail matters as much as the spec. A perfectly-poured replacement with a wrong-era edge profile or a clashing color can age the rest of the house badly; a well-detailed replacement with a slightly oversized tread and a matched broom direction looks like it was always there. Most of that is a 30-minute conversation between homeowner and contractor on the walk-through, not a cost line item.

The structural side — frost-protected footings, code-correct riser geometry, sealed surface — is what determines whether the replacement lasts another 50 years or fails inside 10. That part isn’t about character. It’s about not skipping the spec lines that the original 1950s contractor skipped.

If you’re standing on a porch right now with a tilted slab and 8-1/2” risers and tread spalls on three steps, the math almost always favors a full replacement this summer rather than a patch this summer plus a replacement in 2030.

Replacing a Porch or Steps on an Older Utah Home?

We’ve replaced porches on Avenues craftsmans, Sugar House bungalows, Holladay ramblers, and post-war Wasatch ramblers. Real footings, code-correct geometry, broom finish matched to the era. Free walkthrough.

Get Your Free Estimate
About the Author

Bryan Godinez

Owner · Licensed B100 General Contractor · Level Up Concrete & Landscape

Bryan founded Level Up Concrete & Landscape in 2019 and has personally walked over 500 Utah concrete and outdoor-living projects from estimate to final pour. He holds Utah’s B100 General Contractor license, runs a 5-person crew serving Salt Lake County, Utah County, and Davis County, and is hands-on for every estimate the company puts out. Level Up holds a 5-star rating across Thumbtack and Facebook.

Reach Bryan directly: 801-427-5911 · Request an estimate

Call Now Free Estimate