0% APR available up to 24 months* for eligible customersPrequalify →

MS Construction and Services logoMS Construction and Services Book a free visit
Home / Projects / San Jose

Second-story composite deck with new stairs

San Jose, CA

Materials
Eva-Last Infinity, black aluminum picket railing
Completed
July 2026
Time on site
15 working days
Project cost
$28,000–$35,000
San Jose — Second-story composite deck with new stairs

The old deck was painted wood on the second floor, with a wooden staircase down to the yard. The boards were worn through, the paint was gone from every step, and the railings were the kind you don't lean on.

We replaced the deck and built a new staircase with a mid-level landing down to the yard. The surface is Eva-Last Infinity in Caribbean Coral, a capped composite that holds up to sun and foot traffic. Black aluminum picket railing runs along the deck and down both flights of the new deck stairs, and the fascia is finished to match.

If your upstairs deck looks like the "before" photos here, send us a picture of the stairs too. They usually go together.

The finished project

The deck from the side
The deck from the side
The staircase from the bottom step
The staircase from the bottom step
Upper flight and posts
Upper flight and posts
Landing and lower flight
Landing and lower flight
Two flights with a landing in between
Two flights with a landing in between
Black aluminum picket railing on the stairs
Black aluminum picket railing on the stairs
Railing and finished fascia
Railing and finished fascia
Eva-Last Infinity along the house
Eva-Last Infinity along the house
Looking down the stairs to the yard
Looking down the stairs to the yard

How it was built

Old stairs and structure coming out
Old stairs and structure coming out
New stair framing going in
New stair framing going in
Staircase and landing framed
Staircase and landing framed

Before we started

The old deck: paint worn off the boards
The old deck: paint worn off the boards
Old wooden stairs down to the yard
Old wooden stairs down to the yard
Worn steps and a tired handrail
Worn steps and a tired handrail
Old landing and wood railing
Old landing and wood railing

Planning something like this?

More projects

Cupertino — Cumaru hardwood deck with a redwood pergola
Cupertino
Cumaru hardwood deck with a redwood pergola
$65k–$70k
Saratoga — Curved Eva-Last deck with built-in benches
Saratoga
Curved Eva-Last deck with built-in benches
$20k–$25k
San Jose (Almaden) — Composite deck replacement with a redwood pergola
San Jose (Almaden)
Composite deck replacement with a redwood pergola
$54k–$60k

Before you call

Three steps from here

  1. Step 1

    See your price

    Pick size, material and ground. A range in about a minute.

    The calculator opens on Complete deck replacement. Enter your size and you get a range.

    Open the calculator
  2. Step 2

    See what we built

    Finished decks, stairs and pergolas, with city and cost.

    Browse projects
  3. Step 3

    Book a free on-site visit

    Michael, the owner, measures the site. You get a written fixed price.

    Book a free visit