MS Construction and Services logoMS Construction and ServicesRefer a client
For real estate agents

An old deck can slow a sale down

Deck replacement and larger deck repairs for your listings and your buyers on the Peninsula and in the South Bay.

Refer a client

Licensed California contractor (D-41 Siding/Decks)

Certified installer: Trex · Eva-Last Pro Contractor, Platinum level · Fiberon · Deckorators

BuildZoom score110Top 4% in California (BuildZoom, October 27, 2026)
Los Gatos deck beforeBefore
The same Los Gatos deck afterAfter

Decks are all we do

We only build decks, deck railings and pergolas. That's the whole company. A deck isn't a side job for us, and when your name is on the recommendation, we don't treat it like one.

Before the listing

A gray, worn deck shows up in the listing photos, and a deck in bad shape can come up in an inspection and slow a sale down. Michael looks at it, tells the seller what it needs and puts it in a written, itemized estimate. If there's a listing date, tell Michael at the visit: when we can start depends on our schedule. The build itself typically takes 7 to 21 working days.

After the closing

Most of the deck owners we meet got the deck with the house and have no idea what's under the boards. A contractor who answers the phone is something your buyer will remember you for.

What we take on

Deck replacements, and deck repairs when the deck is 300 sq ft or larger. We don't do small fixes or punch-list items.

What your client gets

10 min
we reply
1 week
we usually visit within a week, Mon–Fri, afternoons
24 h
written, itemized estimate after the visit (we try for the same day)
7–21
working days to build, typically, depending on size
1 crew
start to finish
3 years
written workmanship warranty

Questions go straight to Michael, the owner. Licensed California contractor with general liability insurance. We don't disappear halfway through the job.

How it works

  1. 01
    You introduce us to your client, seller or buyer, with their OK.
  2. 02
    Michael, the owner, comes to the site.
    Michael Sankin, owner

    Michael Sankin, owner. He comes to the site for the estimate himself.

  3. 03
    Your client gets a written estimate within 24 hours of the visit.
  4. 04
    One crew builds it, start to finish.

Budget ranges for your client

Our current ranges, so the number you give a client lines up with the estimate they get later. Prices are for a built and finished deck on level ground.

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

Get a range for a specific deck in our calculator →
MaterialNew deck, per sq ftReplacing an old deck, per sq ft
Pressure-treated wood$40–55$45–60
Redwood$55–67$57–69
Composite(Trex, TimberTech AZEK, Eva-Last, Deckorators, Fiberon)$50–75$50–80
Hardwood$65–80$70–85

The deck price covers the frame, boards and fasteners; for a replacement it also covers taking down the old deck. Delivery, hauling away the old deck, stairs, railings and a permit if the project needs one are separate lines on the estimate. A slope, a raised deck or tight access raises the per sq ft price. The permit is a separate service for $2,500, and the city's fees are paid to the city directly.

Repairs are priced after Michael sees the deck, because two decks with the same symptom can need a few new boards or a new frame.

Pergolas are priced by footprint and design, so we range them once we see the size.

These are ranges, not a quote. The exact price comes in the written estimate after Michael sees the site.

What clients and partners say

  • Licensed California contractor
  • General liability insurance
  • 3-year written workmanship warranty
  • Eva-Last Pro Contractor · Fiberon Certified Installer · Deckorators Certified Pro

Selected excerpts from published reviews. Full reviews are on each platform.

Anna R.'s rebuilt hardwood deck and pergola, Cupertino

"MS Construction and Services delivered an exceptional job on our hardwood deck and pergola complete rebuild! Their impeccable workmanship, without any cutting corners, resulted in absolutely beautiful results. Everything was done exactly as promised. … The entire project, including demolition, commenced on time and was completed in just under three weeks."

Anna R., homeowner, Cupertino · Google review, October 2025

More reviews (2)
Éric S.'s redwood deck and pergola, Los Altos

"We hired MS Construction and Services for a big redwood deck and pergola project in Los Altos. It was a pretty complex job … They helped us pick the stain color, and honestly it came out perfect."

Éric S., homeowner, Los Altos · Google review, October 2026

Composite deck, pergola and aluminum railing in Almaden, San Jose, built as a sub for Ioan N.

"For a residential project in the Almaden area of San Jose, I brought in MS Construction and Services for a substantial exterior scope: about 480 sq. ft. of Eva-Last Apex Plus composite decking, a roughly 250 sq. ft. pergola, and about 54 linear feet of aluminum picket railing. … That is what I value in a good subcontractor: a crew that takes responsibility for its work and gives the general contractor confidence that their part of the project is in dependable hands."

Ioan N., general contractor, Almaden, San Jose · Google review, September 2026

See our projects →

Refer a client

Send us your client's contact, and Michael takes it from there.

Prefer to talk first? Call or text Michael. (669) 219-1955 · info@msconstructionandservices.com

Referral fee and terms

We're open to paying a referral fee for clients you introduce, where the rules that apply to you and to us allow it. Before anything is agreed, we check that it works for both sides. Then we agree the terms with each partner individually and put them in writing.

If you're a licensed agent, we work it out with your broker first. If a fee is allowed at all, it goes through your broker, and your client is told in writing before anything is agreed.

On the referral side, your part is the introduction, with your client's OK. The estimate and the contract are between us and your client.

You
Your client

Listing date, if there is one

We only use these details to contact your client about this project.