Residential concrete

Concrete Steps and Stoops in Marietta, GA

JJC Concrete forms and pours concrete steps and front stoops for homes in Marietta and metro Atlanta. We build new entry steps, replace crumbling or sinking ones, and pour stoops and landings at front, side and back doors. JJC Concrete is family owned, licensed and insured, and has been pouring concrete since 2010.

  • Family owned since 2010
  • Licensed and insured
  • Hablamos español

Get a Free Estimate

Tell us about the project and where it is.

How should we contact you?

Prefer to talk? Call (770) 755-2622. Hablamos español.

What Is the Difference Between Concrete Steps and a Stoop?

A stoop is the small platform right outside a door, the spot where you stand to find your keys or greet a visitor. Steps are the run of risers and treads that carry you from that platform down to the walk or the yard.

A home can need both, poured so they read as one piece. A stoop can also stand alone at a door that sits close to grade, and a set of steps can come off a porch, a deck landing or a change in the yard.

  • Front entry steps and stoops
  • Side and back door stoops and landings
  • Steps down from a patio or porch to the yard
  • Replacement steps where old concrete has cracked, settled or pulled away from the house

Who Sets the Rules for Stair Height and Handrails?

Building code rules for stairs and handrails come from your local building department. Riser height, tread depth, landing size and when a handrail or guard is required are all code questions, and the city or county that permits the work is the authority on them.

For context, the Georgia Department of Community Affairs lists the International Residential Code, 2024 Edition, with Georgia Amendments as the state's current mandatory residential code. The City of Marietta lists the same 2024 residential code with 2026 Georgia amendments for projects permitted after January 1, 2026. If you live elsewhere, check with your own city or county, and ask about permits for your project when you call us.

Concrete Compacted gravel base Compacted subgrade
A general cross section of flatwork: concrete over a compacted base on prepared ground. Depths and base material depend on the job.

How Are Poured Concrete Steps Built?

Poured steps start with forms. The forms set the sides and the face of each riser, and the shape of those forms is the shape of the finished steps, so the layout and the level of the forms carry straight into the concrete.

Forming and pouring concrete to line and level is the core of what we do. Our main work is poured basement and foundation walls for builders across metro Atlanta, where the forms have to hold straight and plumb for the full height of a wall. The same attention to form work carries over to a set of front steps.

What Finish Should Outdoor Steps Have?

Outdoor steps get wet, so the surface needs grip. A broom finish on treads and the stoop leaves fine texture that gives shoes something to hold, and industry specification writers describe it as the common way to make exterior concrete slip resistant.

A stoop also needs to shed water. The American Concrete Institute guide ACI 302.1R recommends a two percent slope for drainage on exterior slabs, as general guidance, so a stoop is built to fall away from the door rather than toward it. The exact slope on your stoop depends on the threshold and the steps below it.

Ready to talk about your concrete project?

Driveways, patios, slabs, walks and steps across Marietta and metro Atlanta. Monday to Friday, 8 AM to 6 PM.

When Do Old Concrete Steps Need to Be Replaced?

Steps that have pulled away from the foundation, tipped toward the house, or settled so the bottom riser no longer meets the walk are worth a close look. So are steps where the edges are breaking off or the surface has broken away in patches deep enough to expose steel.

The U.S. General Services Administration notes that spalling caused by rebar corrosion is a concern because the corrosion is likely to accelerate. When a set of steps has reached that point, tearing it out and pouring new ones is one option, and our removal and replacement work covers the tear out, haul off and new pour.

What Should You Tell Us About Your Entry?

A few details make it easier to talk through a set of steps when you first reach out. Measurements do not need to be exact, and a rough idea is enough to start the conversation.

  • Which door the steps serve and whether it opens in or out
  • About how far the door threshold sits above the walk or the ground
  • What is there now: concrete, brick, wood, pavers or nothing
  • Whether you want the stoop larger than the current one, for example room for a chair or a package
  • Any railing you plan to keep, replace or add

Where Does JJC Concrete Pour Steps and Stoops?

We are based in Marietta and pour residential steps and stoops across Cobb County and metro Atlanta, including Marietta, Powder Springs, Austell and Mableton.

New steps can land at the end of a walk, so it can make sense to plan them together with a sidewalk or walkway. The office is open Monday to Friday, 8 AM to 6 PM, and hablamos español.

How a Steps and Stoop Job Works

  1. 1

    Describe the entry

    Tell us which door, roughly how many steps are there now or needed, and whether old concrete, brick or wood has to come out.

  2. 2

    Check the local rules

    Stair and handrail rules come from the local building department, and permit requirements are set by the city or county, so those questions come up early.

  3. 3

    Forms

    Forms are built for the stoop, the sides and each riser, set to the door threshold at the top and the walk or yard at the bottom.

  4. 4

    Pour and finish

    Concrete is placed in the forms and the treads and stoop are finished.

  5. 5

    Strip forms and cure

    Forms come off once the concrete can hold its shape, and the steps need time before heavy use. Ask about timing for your job.

Ready to talk about your concrete project?

Driveways, patios, slabs, walks and steps across Marietta and metro Atlanta. Monday to Friday, 8 AM to 6 PM.

Frequently Asked Questions

Do you pour concrete steps and stoops in Marietta?

Yes. JJC Concrete pours new concrete steps and front stoops for homes in Marietta and nearby towns in Cobb County and metro Atlanta. We also replace old steps that have cracked, settled or pulled away from the house, and pour stoops at side and back doors.

How tall should each step be?

Stair dimensions are set by the building code, and code rules for stairs and handrails come from your local building department. Georgia's current residential code is the 2024 International Residential Code with Georgia amendments. Check with your city or county for the rules that apply to your home.

Do my steps need a handrail?

Handrail and guard requirements are building code questions, and the local building department is the authority on them. The answer can depend on the number of risers and the height of the stoop, so check with your city or county building department before the work is planned.

Can you replace my old front steps?

Yes. Concrete removal and replacement is one of the services we offer, which covers tearing out old steps, hauling off the broken concrete and forming and pouring new steps in their place. Describe the steps and what is wrong with them when you ask for a free estimate.

How much do concrete steps cost?

That depends on the entry. The number of steps, the size of the stoop, whether old concrete or brick has to come out, and access to the door all change the scope. Call or use the estimate form to describe your entry and ask for a free estimate.

Are you licensed and insured?

Yes, we are licensed and insured. We are a family owned concrete company based in Marietta, Georgia, pouring concrete since 2010, and family members work on the crew. Hablamos español, and the office is open Monday to Friday from 8 AM to 6 PM.

Talk to JJC Concrete

Homeowners get a free estimate. Builders and GCs can send plans for a bid. Hablamos español.

Learn more about JJC Concrete. We do not sell your information: read our privacy policy.

Get a Free Estimate

Tell us about the project and where it is.

How should we contact you?

Prefer to talk? Call (770) 755-2622. Hablamos español.

Call (770) 755-2622Free estimate