
Stairs that match your floors
Hardwood Stairs in Fremont, CA
New oak treads, painted or stained risers, and nosing that ties the stairs into the hardwood at the top and bottom.
- Free on-site estimates with moisture readings
- Written, itemized quotes before any work starts
- Finish options explained, including low-VOC water-based coats
Turning Carpeted Steps Into Hardwood Stairs
Hardwood stairs are often the last carpeted part of a house once the floors are done. Many two-story homes built in Fremont in the 1970s through the 1990s have carpeted stairs over plain construction-grade treads, which are not meant to be exposed. Converting them means removing the carpet, cutting back or capping the old treads, and installing new hardwood treads and risers that match the floor.
What is under the carpet
Before quoting, we look under the carpet at the top and bottom step. Construction-grade treads are usually particleboard or plain pine with a rounded edge; they get replaced or covered. Occasionally there is oak underneath that only needs staple holes filled and a refinish. We also check how the stairs meet the walls and the railing, since skirt boards and balusters affect how new treads fit.
Treads, risers and nosing
- Treads: the horizontal part you step on, usually solid oak or another hardwood to match the floors
- Risers: the vertical faces between treads, often painted white for contrast or stained to match
- Nosing: the rounded front edge; at landings and the top step it joins the stair to the floor
- Skirt boards and trim: cleaned up or replaced so gaps around the new treads are covered
Each step is measured and cut individually, because stairs that look uniform are rarely identical in width or depth.
Cost per step
Stairs are priced by the step. HomeAdvisor's 2026 figures put hardwood stair installation at about $100 to $300 per step, with oak at $100 to $200, and an average staircase at about $2,400 within a typical range of $1,800 to $6,300. Fixr lists new staircases at $100 to $200 per step. Refinishing existing hardwood stairs is far less: HomeAdvisor gives $300 to $1,000 for a staircase, and Fixr lists $25 to $45 per step.
Safety on wood stairs
Wood stairs are more slippery than carpet, especially in socks. A satin or matte finish is less slick than gloss. Some homeowners add a runner, which also softens footstep noise. We make sure every tread is fastened tightly with no movement or squeak, and that nosing edges are smooth and secure. Handrails and balusters are part of how safe a stair feels; if yours are loose, tell us at the estimate.
Matching floors and stairs
When stairs are done with new floors, we use the same species and finish so they read as one surface. If the floors stay and only the stairs change, we bring a sample of stain on the new treads to your floor color before finishing.
What This Covers
Stair work covers the whole staircase, from the bottom step to the landing.
Carpet-to-hardwood conversion
Carpet and tack strip removed, old treads cut back or capped, new treads fitted.
New treads and risers
Each step measured and cut, with treads to match your floors.
Landing and nosing
Flush nosing where the stairs meet the floor at landings and the top step.
Stair refinishing
Existing wood stairs sanded by hand and refinished.

Typical Hardwood Stairs Costs
| Item | Published national range |
|---|---|
| Hardwood stair installation, per step | $100 to $300 |
| Oak treads, per step | $100 to $200 |
| Average staircase | about $2,400, typical $1,800 to $6,300 |
| Carpet removal and subfloor repairs | $150 to $1,560 |
| Refinishing existing hardwood stairs | $300 to $1,000, or $25 to $45 per step |
Published national ranges (HomeAdvisor, 2026; Fixr, 2025). Bay Area labor often runs above national averages, and size, access, subfloor condition and product choice change the total. Your written estimate is the price.
How It Works
1. Look under the carpet
We check the existing treads, skirt boards and railing.
2. Choose materials
Tread species, riser color and finish to match the floors.
3. Measure and cut each step
Every tread and riser fitted to its own opening.
4. Install and finish
Treads fastened tight, nosing fitted, stain and finish applied.

Hardwood Stairs Questions
Can you put hardwood over existing carpeted stairs?
The carpet comes off first. Then the old treads are either replaced or cut flush and capped with new hardwood treads. Which way depends on how the stairs are built.
How long does a stair conversion take?
A typical straight staircase usually takes a few days including finishing, since stain and finish need drying time between coats. Prefinished treads shorten that.
Are hardwood stairs slippery?
More so than carpet. A matte or satin finish helps, and a runner adds grip and quiets footsteps.
Should the risers be painted or stained?
Either works. White risers with stained treads are a common look and hide scuffs less; stained risers give a more uniform wood look.
Hardwood Stairs Service Areas
- Hardwood Flooring in Fremont, CA
- Hardwood Flooring in Newark, CA
- Hardwood Flooring in Union City, CA
- Hardwood Flooring in Hayward, CA
- Hardwood Flooring in Milpitas, CA
- Hardwood Flooring in Pleasanton, CA
- Hardwood Flooring in Dublin, CA
- Hardwood Flooring in Livermore, CA
- Hardwood Flooring in San Leandro, CA
- Hardwood Flooring in Castro Valley, CA
- Hardwood Flooring in San Lorenzo, CA
- Hardwood Flooring in Danville, CA
- Hardwood Flooring in San Ramon, CA
- Hardwood Flooring in San Jose, CA
- Hardwood Flooring in Santa Clara, CA
- Hardwood Flooring in Sunnyvale, CA
- Hardwood Flooring in Cupertino, CA
- Hardwood Flooring in Alameda, CA