Call Now Text24/7 Free Estimate
Refinished hardwood staircase overlooking the foyer in a Canton, GA home

Woodstock, GA · Serving North Metro Atlanta

Stair Refinishing, Tread & Baluster Replacement in Woodstock, GA

We replace and refinish stair treads, risers, balusters, newels and handrails for homes in Woodstock and North Metro Atlanta. The Hardwood Guys is family-run in Woodstock, GA, and owned by David Brannan. Call or text 470-826-3581.

  • 10,000 jobs completed in Georgia
  • 25 Years of Experience
  • Free Estimates
  • Insured & Family Owned
  • Best of 2026 Winner
  • Nextdoor Neighborhood Fave

One Crew, Start to Finish

Many stair companies only install. We install and refinish: tear-out, new treads and risers, balusters, newels and rails, sanding, stain-matching to your floors and the final finish, all by one crew.

That matters on a staircase because the parts and the finish have to look like one piece. When new treads go in, the same crew sands them and matches the stain to your floors, so you are not coordinating an installer and a separate refinisher. If your stairs are sound and only the color or finish is wrong, we can refinish what you have. Our stair refinishing page covers treads, rails and newels, stain matching and carpet-to-hardwood stairs.

Design your stairs online

Pick your stair type, treads, rails and balusters, see it in 3D, and get a parts list. Then book a free in-home measure.

Stair Services

Our stair work falls into five groups, and one job often uses several.

Tread and riser replacement

Treads are the boards you step on. Risers close the front of each step. When treads are worn, cracked or will not match the floor around them, we replace them with new red oak or white oak treads, and new risers where needed. On one job the old red oak treads and posts came out and new select grade solid white oak went in.

Wood-to-iron baluster swap

Balusters are the spindles between the handrail and the treads. Swapping wood for iron changes how a staircase looks. We work with plain iron balusters and Basket, Scroll and Twist series iron balusters, plus the iron shoes that hold them at the base. On one job we installed black iron balusters in single knuckle, double knuckle and plain designs.

Newel post and handrail replacement

Newels are the heavy posts at the bottom, top and turns of a staircase. We replace box newels, such as the 4291, and handrails, such as the 6010 profile, plus the fittings that let a rail turn or change pitch. In Roswell we replaced a staircase with new box newels and square white balusters.

Stair refinishing and stain-matching

Stairs that are still sound can be sanded and refinished instead of replaced. We refinish treads, handrails and posts and choose the stain with the nearby floor in mind. Examples are under Matching Stairs to Your Floors. We also offer painting of risers and balusters as an option.

Carpet to hardwood stairs

Carpeted stairs can become hardwood stairs. We take up the carpet, pad, tack strips and staples, then install hardwood treads and risers matched to your floor.

Stair Parts We Stock

These are the stair parts named on our parts pages, in red oak, white oak and iron. Availability changes, so call 470-826-3581 to confirm what is in stock before you plan around a part.

Box newels

  • 4291 Box Newels Adjustable with Plain Black Balusters
  • 5" Base Red Oak Box Newel 4291ADJ — Unfinished, 5"×55" Base
  • 7" Base Red Oak Box Newel
  • 7" Base White Oak Box Newel
  • 4076 Craftsman Newel (Plain) 3-1/2" x 56" White Oak

Handrails and fittings

  • 6010-O Colonial Red Oak Handrail, 2–16'
  • White Oak Handrail 6010
  • Red Oak Handrail Fittings - Volutes, Turnouts & Easings

Balusters and iron

  • Plain Iron Baluster 44" — PLA44-SAT BLACK HF-16.2.1
  • Iron Balusters - Basket Series, Satin Black
  • Iron Balusters - Scroll Series, Satin Black
  • Iron Balusters - Twist Series, Satin Black
  • Lite Black Iron Shoe with Satin Sheen
  • White Primed Colonial Baluster
  • Red Oak Turned Wood Balusters

Treads, risers and nosings

  • Red Oak Stair Treads - Solid Bullnose
  • White Oak Stair Treads - Solid Bullnose
  • Red Oak Risers
  • Primed Risers
  • Red Oak Stair Nosing - Flush & Overlap

See the full lists on our Red Oak Stair Parts page, our White Oak Stair Parts page and the full stair-parts catalog.

Real Stair Jobs

These tiles play job videos from our YouTube channel. Details come from our write-up of each video, and each date is the month it was posted.

A recent job: new stair treads and black iron balusters

New red oak was laced into the floor and finished in a golden oak stain with oil-based polyurethane, along with new stair treads. The balusters were upgraded to black iron in single knuckle, double knuckle and plain designs.

Video posted August 2024

Roswell, GA: new box newels and square white balusters

We replaced the staircase with new box newels and square white balusters, as part of a larger floor job with new select grade white oak.

Video posted March 2025

Old red oak treads and posts out, new solid white oak in

The old red oak treads and posts came out and new select grade solid white oak went in, finished with Bona Natural Sealer and Bona HD Traffic in a satin sheen.

Video posted August 2023

More stair work on video

Matching Stairs to Your Floors

Before and after photo of one staircase. On the left, the treads, handrail and floor are a dark brown stain with black iron balusters. On the right, the same staircase has light natural-colored treads, handrail, newel and floor, and the same black iron balusters.
Before and after: treads, handrail and floor refinished from a dark stain to a natural look.
A staircase with light natural-colored oak treads, a curved handrail and newel, and black iron balusters with knuckle details, above a light hardwood floor.
The same staircase after refinishing.

A staircase sits next to a floor that is already there, so the stain and finish are chosen with both in mind. In Woodstock we resanded a home’s main level and stair treads and finished both in Provincial stain with oil-based polyurethane, so the stairs match the floor.

On a Canton job, new hardwood went into the master bedroom and upstairs hallway, and the stairs were refinished to match.

A match has limits. Existing rails and posts are sanded down and then refinished, and a new rail that we install is lightly sanded to clean it up before it is stained and finished. Either way the stain will be similar to your floors, not identical; our terms say the same. Parts that arrive unfinished, such as the 5" base red oak box newel, can be stained on site to match your stairs. To refinish stairs you already have, see our stair refinishing page.

How a Stair Project Works

  1. Free on-site estimateWe look at your stairs in person and talk through what you want.
  2. A written, itemized estimateYou get an on-site measure and a written, itemized estimate before any work starts. Stair parts are included only when the estimate says so.
  3. Parts selectionYou choose species, newels, handrail and balusters from the parts we stock.
  4. InstallWe install the new parts listed on your estimate.
  5. Sand and finishThe wood is sanded and finished in the stain and finish you chose.

A typical stair job takes 3 to 5 days.

We offer painting of risers and balusters as an option. If you skip it, stain can mark painted risers, stringers and trim, so plan for a painter to touch those up after we finish.

What Drives the Cost

We do not post prices for stairs, because the price depends on the staircase in front of us. Our cost guide says: “Stairs are usually the single biggest cost driver per square foot on any job that has them.” A large floor sander cannot run on a staircase, so every tread, riser and stringer is worked by hand.

The main factors on a stair estimate:

  • Number of treads. Every tread and landing is more hand work.
  • Wood species. Red oak and white oak sand and finish differently, and harder species take longer.
  • Iron or wood balusters. They are different parts, and the series you pick changes the parts list.
  • Stain and finish. Staining adds a step and needs dry time before the finish coats go on.

All of it is itemized on your free written estimate.

What a Customer Said

  • “Our floors and railings look gorgeous and they were very respectful of our home.”

    Lisa F. · Google Review

4.9 stars on Google

Areas We Serve

Stair work is part of our flooring work in each of these towns. Pick yours for local details, or see every area on our areas we serve page.

Frequently Asked Questions

Can you swap wood balusters for iron?

Yes. We stock plain iron balusters and the Basket, Scroll and Twist series, plus iron shoes, as listed on our red oak stair parts and white oak stair parts pages. On one job we installed black iron balusters in single knuckle, double knuckle and plain designs.

Will new stair treads match my existing floor?

Yes. We choose the stain with your floor in mind. On one Woodstock job we resanded the main level and the stair treads and finished both in Provincial stain with oil-based polyurethane, so the stairs match the floor. Existing rails and posts are sanded down and refinished, and new rails are lightly sanded before they are stained and finished, so their color will be similar to your floor, not an exact match. See our stair refinishing page for how we match stairs to floors.

Red oak or white oak treads?

Both. We stock solid bullnose stair treads in red oak and in white oak, with matching newels and handrails. See our red oak stair parts and white oak stair parts pages. On one Woodstock job the customer chose an Early American stain so new white oak floors would complement existing red oak stair treads.

How much does stair renovation cost?

It depends on your stairs, so we do not post a number. Our cost guide says stairs are usually the single biggest cost driver per square foot on any job that has them, because every tread, riser and stringer is worked by hand. Tread count, species, iron or wood balusters, and stain and finish all affect the total. You get a free written estimate after we see the stairs.

Is stair work warrantied?

Yes. Stair installs and full stair refinishes carry the same 1-year warranty as our floors: stair parts we install are covered against coming loose or separating because of our workmanship, and the finish on stair parts we sand and refinish, plus our optional paint on risers and balusters, is covered against peeling, cracking and chipping. Normal wear (especially on tread edges), squeaks, seasonal gaps, parts supplied by others and an exact stain match on rails and posts are not covered. See the warranty page for the full terms.

Do you serve Canton and Marietta?

Yes. We serve both from Woodstock. See our Canton hardwood flooring and Marietta hardwood flooring pages.

Can you replace carpeted stairs with hardwood treads?

Yes. We take up the carpet, pad, tack strips and staples, then install hardwood treads and risers matched to your floor.

How long does a stair project take?

A typical stair job takes 3 to 5 days.

Ready to Update Your Stairs?

Call or text 470-826-3581 and send a photo of your stairs. Our scheduling assistant replies 24/7, and we set up your free on-site estimate.

Request a Free Estimate

Tell us about your floors and we'll call or text to set up your free on-site estimate — usually the same business day.

Enter your name.

We'll call to confirm your appointment.

Enter a valid phone number.

Enter a valid email address.

Enter your address or city.

Choose a service type.

We’re open 24/7. Call or text anytime; our scheduling assistant can book your estimate on the spot. No spam, no third-party sharing.

1-year warranty on installs & full refinishes · See the warranty

Thanks — We'll Be In Touch

A member of The Hardwood Guys team will call or text you to schedule your free on-site estimate. We schedule 24/7.