Willow Kitchen & Bath Remodeling

How Much Does a Bathroom Remodel Cost in the Bay Area?

On the Peninsula a bathroom remodel with us starts at $12,000. These are our 2026 prices, licensed under CSLB #1127360, updated each January.

Call (650) 507-4525 Get an Estimate

freestanding tub, double vanity and oval mirrors in white vertical tile

Priced on the page

2026 bathroom remodel packages

PackagePriceWhat is includedBest forTime
Hall Bath Refreshfrom $12,000Demolition to the studs at the wet wall, haul-away; New valve in the existing location; Waterproofed tub surround or shower walls in porcelain tile; Stock vanity with quartz topA sound hall bath where the toilet, tub and vanity stay where they are.2 weeks
Full Bathroom Remodelfrom $16,000Everything in the Refresh; Plumbing moves within the room; Tub-to-shower or shower-to-tub swap with frameless glass; Semi-custom vanity, niche, new floor tileA hall or guest bath where the layout, valve or drain moves.2–3 weeks
Primary Bathroomfrom $25,000Everything in the Full Remodel; Curbless or low-curb walk-in shower with linear drain; Double vanity, freestanding or drop-in tub; Large-format tile, heated floor optionPrimary suites: double vanity, large shower, often a freestanding tub.4–6 weeks

Full package details: bathroom remodeling on the Peninsula and our pricing page.

What moves the price of a bathroom remodel

Moving plumbing

Keeping the toilet, drain and valve where they are is the single biggest saving. Moving a drain on a crawlspace is a day; on a slab it is a saw-cut and a pour.

Tile size and pattern

Large-format tile and herringbone floors take more labor per square foot than the tile itself costs.

Shower size and glass

A 60-inch alcove with a fixed panel is the low end; a walk-in with a door and return to the ceiling is the high end.

The house

Eichler slabs, 1920s plaster and second-floor bathrooms over finished ceilings each add time we price as line items.

Historic review

Interior bathrooms rarely need it. A new window or skylight in Professorville or another historic district adds review time and drawings.

The city

Permit fees vary by city, and estate towns with design review carry a 10–15% adjustment.

Finish level

Stock vanity and standard porcelain at one end; custom vanity, slab top and designer fixtures at the other. Our packages show where the allowances sit.

Bathroom Remodeling cost by city

CityFromNote
Palo Alto$12,000Base pricing. Green-building checklist and city permit fees apply; Eichler slab work is its own line item.
Menlo Park$12,000Base pricing. County-permitted streets (West Menlo Park, Menlo Oaks) have different permit fees.
Atherton$13,200Town design review, restricted work hours and long material carries on estate lots.
Hillsborough+10–15%Town architecture review and estate access.

Your ballpark

Ballpark estimator

What would yours cost?

1. Room
2. Size and scope
Starts at—

A range from our published packages, before a site visit. Your written estimate sets the exact price.

Send me the detailed estimate

Bathroom Remodeling cost questions

How much deposit do you take?

California caps the down payment on a home improvement contract at $1,000 or 10% of the price, whichever is less. After that, payments follow work completed.

What happens if you find damage behind the wall?

We stop, show you, and write a change order with the price before we fix it. Nothing is added to the bill without your signature.

What does the written estimate include?

Every line on this page, with your quantities and allowances, the permit fee and the schedule. The price holds for 30 days.

When is the final payment due?

At the final walk-through, once you have signed off on the work. Nothing is due for work that is not done.

Why not price bathrooms per square foot?

Because a small bathroom has the same plumbing, valve, fan and permit as a large one. Per-square-foot numbers make small bathrooms look cheap and large ones look expensive; neither is true.

Get your own number

Prices on this page are ranges. A site visit and a written, itemized estimate give you the exact figure within 48 hours.

Call (650) 507-4525

We answer within 10 minutes, Mon–Sat 7 AM–7 PM.