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
Landing and lower flight
Landing and lower flight
Black aluminum picket railing on the stairs
Black aluminum picket railing on the stairs
Railing and finished fascia
Railing and finished fascia
Looking down the stairs to the yard
Looking down the stairs to the yard

How it was built

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

Planning something like this?

More projects

Cupertino — Cumaru hardwood deck with a redwood pergola
Cupertino
Cumaru hardwood deck with a redwood pergola
$65k–$70k
San Jose (Almaden) — Composite deck replacement with a redwood pergola
San Jose (Almaden)
Composite deck replacement with a redwood pergola
$54k–$60k
San Carlos — Hillside deck with cable railing and a glass-wall pergola
San Carlos
Hillside deck with cable railing and a glass-wall pergola
$100k–$110k

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

    A pro measures the site. You get a written fixed price.

    Book a visit