A Bradford company - serving San Francisco, CA
A remodeled primary bathroom with a soaking tub and a walk-in shower

Bathroom Vanity Installation Cost - Fixed Price, One Bathroom at a Time

Free in-home consult and a written, line-item quote before demo starts. We work one bathroom at a time so your house stays livable, and the signed price is the final price. Licensed, insured, permits handled.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Francisco
🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
A powder room with botanical wallpaper and a stone sink
A wood double vanity with two mirrors after a bathroom remodel
A remodeled primary bathroom with a soaking tub and walk-in shower
A freestanding soaking tub in a remodeled primary bathroom
A walk-in shower with large-format tile and a built-in niche
A garage converted into a guest room and home office
New painted shaker cabinets with an organized deep drawer
A remodeled staircase with wood treads and a slim metal railing
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate
Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

How Much Does Bathroom Vanity Installation Cost in San Francisco?

Bathroom vanity installation in San Francisco typically costs between $945 and $3,540, with most single-vanity replacements landing around $1,800 to $2,600 including the vanity, faucet, and labor. A full gut-and-replace with plumbing relocation, electrical work, and a custom or semi-custom vanity pushes toward the top of that range. This pricing reflects 2026 labor rates, permit fees, and material costs specific to the San Francisco market, where older housing stock and strict building codes add real dollars to the job.

Bradford Remodeling Co San Francisco writes your price before any work starts. You’ll know the exact number, the exact scope, and exactly what the 365-Day Done Right Promise covers before a tool comes out of the truck.

A low-threshold walk-in shower with a bench and grab bar

Key Takeaways: San Francisco Vanity Installation Costs

  • Typical range: $945 to $3,540 for vanity replacement in San Francisco.
  • Mid-range single vanity: $1,800 to $2,600 with quality fixtures and standard plumbing.
  • Labor is the single largest cost driver, followed by vanity material and whether plumbing moves.
  • San Francisco permits add cost: a plumbing-only permit for fixture replacement runs $180 to $400, while a bathroom remodel permit with vanity relocation starts around $850 and rises with scope.
  • Same-day vanity swaps are realistic; jobs requiring wall repair, floor patching, or plumbing relocation take one to three days.
  • Bradford Remodeling Co San Francisco provides a written price before work begins and backs every project with the 365-Day Done Right Promise.

Bathroom Vanity Installation Cost Breakdown (2026)

Here’s what a San Francisco homeowner pays for a standard single-vanity installation, line by line. These are real market numbers, not national averages adjusted for ZIP code. San Francisco runs 15 to 30 percent higher than the Bay Area suburbs because of permit costs, parking logistics for the install crew, and the age of the plumbing in most city homes.

Line Item Typical San Francisco Range Notes
Stock vanity (24 – 48 inch, big-box) $250 – $800 Particleboard box, laminate top, basic basins
Semi-custom vanity (KraftMaid, Wellborn) $900 – $2,200 Plywood box, dovetail drawers, soft-close hardware, finish options
Custom-built vanity $2,500 – $5,000+ Built to the wall dimensions, specified wood species and finish
Stone countertop for vanity (Cambria, Caesarstone, remnant quartz) $350 – $1,100 Remnant cuts are cheaper; full slabs cost more in SF
Faucet (Kohler, Moen, Delta) $120 – $450 Widespread or single-hole; finish and brand drive price
Labor: remove and dispose of old vanity $150 – $400 Includes haul-away; SF disposal fees push this higher
Labor: install new vanity, plumbing connections $500 – $1,500 Standard rough-in with no plumbing movement
Plumbing relocation or wall rough-in change $400 – $1,600 Moving the drain, supply lines, or vent adds real cost
San Francisco plumbing permit $180 – $400 Fixture replacement; full remodel permits run higher
Drywall patch and paint after removal $200 – $600 Old vanities often hide wall damage; factor it in
Floor patch or tile repair under old footprint $250 – $800 New vanity may not cover the old footprint

For a full bathroom vanity installation in San Francisco, the average homeowner with a mid-range semi-custom vanity and no plumbing relocation spends right around $2,400. The job lands higher when the house is pre-1940, which covers a huge share of the Richmond, Sunset, and Mission District housing stock, because galvanized supply lines and cast-iron drains often need replacement at the wall connection. Those old pipes don’t play well with modern valves and traps.

One thing we tell every San Francisco client before we quote: if the rough-in is 4 inches off from the new vanity’s drain location, the “cheap” vanity suddenly costs $600 more in plumbing. We price the real job, not the showroom fantasy. Every Bradford price is written down before work starts, and that written price does not move at the door.

A remodeled hall bathroom with subway tile and a floating vanity

What Affects Bathroom Vanity Installation Pricing in San Francisco

San Francisco isn’t like Houston or Phoenix where the plumber parks a truck in the driveway and walks in through an attached garage. The city’s housing age, floor plans, and parking situation all change the math. Here are the factors that actually move your number:

  • Plumbing rough-in location versus the new vanity’s drain. Most vanities are built with the drain centered in the cabinet, but many San Francisco bathrooms have drains set at 16 to 20 inches from the wall for old pedestal sinks. If the new vanity doesn’t align, you’re paying for rough-in work, and that’s $400 to $1,600 depending on whether the drain, vent, or supply lines need to move.
  • Wall condition behind the old vanity. We’ve opened walls in Noe Valley and found 80-year-old plaster crumbled behind a vanity that looked fine from the front. If the wall can’t hold the new vanity’s mounting brackets, you’re adding drywall, blocking, and paint. That’s $200 to $600, and it’s non-negotiable if you want the vanity to stay on the wall.
  • Vanity material and box construction. A particleboard box from a big-box store costs $250 to $800 and may last five to seven years in a humid bathroom. A plywood-box, dovetail-drawer vanity from KraftMaid or Wellborn runs $900 to $2,200 and is built to survive San Francisco’s damp, salt-tinged air. Bradford works with documented brands, so you know exactly what you’re buying, down to the hinge manufacturer.
  • Parking and access logistics. In the Marina, Telegraph Hill, or anywhere with tight streets and permit parking, the crew needs allowed parking close to the building. That costs time. In a high-rise with elevator scheduling and building management, there’s a service fee. Countywide, factor $75 to $200 for access logistics on jobs where the truck can’t sit at the curb.
  • Permit requirements. A straight vanity swap with no plumbing relocation may not require a permit, but San Francisco code requires a plumbing permit whenever a drain or supply is altered. The $180 to $400 permit fee is real, and unpermitted work becomes a problem when you sell the unit. Bradford goes by the book because The Garrison Standard says the job is only done right when it’s done legally.
  • Floor footprint mismatch. If your old vanity was 48 inches wide and the new one is 36, you’ve got 12 inches of missing tile or hardwood under the old footprint. Matching San Francisco floor finishes, especially old hexagonal tile or oak plank, is a specialist job. Budget $250 to $800 to make the floor look like the vanity belongs there.

How to Save on Bathroom Vanity Installation in San Francisco

Saving money on this job doesn’t mean shopping the clearance aisle and hoping for the best. It means spending smart where it matters and not paying for work you don’t need. Here’s what actually lowers the price:

  • Keep the plumbing where it is. This is the single biggest money saver on any vanity job. Choose a vanity that matches your existing rough-in dimensions. The moment Bradford has to move a drain, vent, or supply line, you’ve added $400 to $1,600. Know your rough-in measurement, usually 12 inches from the drywall to the drain center, before you pick a vanity.
  • Use a stone remnant for the top. San Francisco stone yards carry hundreds of remnant pieces from full-slab kitchen jobs. A vanity top cut from a remnant runs $350 to $800 instead of $900 to $1,100 for a full slab. Cambria and Caesarstone remnants come with the same manufacturer warranty as full slabs.
  • Buy a stock vanity with plywood construction, but skip the custom finish. You can get a 36-inch plywood vanity in the $700 to $900 range if you steer clear of specialty finishes and custom hardware. It won’t have the exact color you saw in a magazine, but it’ll outlast the particleboard version by ten years.
  • Group the vanity work with other bathroom plumbing. If you’re also swapping the toilet, faucet, or tub hardware, do it all in one visit. The plumber’s trip charge, parking logistics, and permit window get spread across more work. You pay once for mobilization instead of twice.
  • Get a written price before you commit, and make sure it’s not a moving target. Bradford Remodeling Co San Francisco writes your price before the job starts. Every line item. Every brand. Every permit fee. That’s The Garrison Standard. You call, we price it, and the number doesn’t change when the crew walks through the door. Call (831) 610-5598 for a free estimate, and you’ll have the real number in your hand, not a hand-wave and a “we’ll see how it goes.”

What Does a Vanity Installation Actually Include?

When Bradford Remodeling Co San Francisco quotes a vanity installation, the price covers the full scope. No surprises, no “oh, we didn’t know the drain was cast iron” upcharges. The Garrison Standard means we inspect and document before we quote, so every likely condition is already in the price. Here’s what the job includes:

  • Removal and haul-away of the existing vanity, countertop, sink, and faucet. San Francisco disposal fees are included in the quote, not added at the end.
  • Shutoff valve assessment and replacement if the existing valves are seized or leaking. Old multi-turn valves in pre-war buildings are a common failure point, and we replace them with quarter-turn ball valves when they don’t hold. A seized valve is a $35 part that turns into a $1,200 emergency if it fails later.
  • Rough-in verification: supply line condition, drain slope, vent connection, and trap arm length. If the existing drain is back-graded or the vent is undersized by modern code, that gets documented and corrected before the new vanity goes in. San Francisco code enforcement is strict, and so are we.
  • Vanity assembly and leveling. Plywood shims on an older, out-of-level floor. Anchoring into studs or blocking, never drywall-only anchors. Most San Francisco bathrooms have 16-inch on-center framing from the original build, but we verify before we drill.
  • Countertop and basin installation with a proper bead of silicone at the backsplash and a positive-seal drain assembly. No plumber’s putty shortcuts on stone tops.
  • Faucet installation and water test. Supply lines, P-trap, angle stops. Water on, leak check, water off, re-check. You don’t pay until there are zero drips.
  • Caulk and finish work. A clean caulk line at wall, floor, and backsplash. Tile touch-ups if the new vanity exposes an unfinished edge.
  • Site cleanup. The old vanity is gone, the floor is swept, the dust is off the mirror. Squared away means you walk into a finished bathroom, not a construction zone.
  • Signed written guarantee under the 365-Day Done Right Promise. If anything fails inside a year because of our work, Bradford comes back and corrects it at no charge.

This is the scope that sits behind the $945 to $3,540 range. A $945 job is a stock vanity, straight swap, no plumbing movement, no permit trigger, access is easy, and the wall and floor are in good shape. A $3,540 job is a semi-custom vanity, stone remnant top, drain relocation, wall repair, floor patch, and permit. Same crew. Same standard. Different scope.

San Francisco Neighborhood Pricing Notes

We work all over this city, and the neighborhood does affect the quote. Not because anyone charges more for a zip code, but because the building stock and access situation change block to block. Here’s what we see, and it’s genuinely useful if you’re planning a job.

In the Richmond and Sunset districts, the dominant housing type is 1920s to 1940s row houses with original galvanized plumbing and small bathrooms off a central hallway. Rough-ins are often 10 to 12 inches, which actually works for modern vanities, but the supply lines are usually corroded at the angle stops. Budget for valve replacement on these jobs. Parking is easier than the northeast neighborhoods, which keeps mobilization costs down.

In Noe Valley, the Mission, and Bernal Heights, we see a mix of Victorian-era gut rehabs and 1980s condo remodels. The older homes have the classic issue: drain pipes run through floor joists at odd angles, and the vanity drain has to hit the existing trap location. If the current vanity is original to a 1985 remodel, the drain is often too high for new, deeper vanities. Rough-in correction is common here.

In Pacific Heights, the Marina, and Russian Hill, the job costs more for one simple reason: access. Elevator scheduling, building management protocols, permit-parking-only streets, and walking tools in from a block away. That’s $75 to $200 in pure logistics. The homes themselves often have high-end finishes that require taping off and protecting floors, which adds careful time but protects your hardwoods and marble.

In the Tenderloin, SoMa, and Civic Center areas, we’re often working in older mid-rise and high-rise buildings with central plumbing stacks. The vanity itself may be straightforward, but building management may require a cert of insurance on file, a scheduled water shut-down window, and a licensed plumber on the permit. That’s the by-the-book way, and it’s the only way we’ll do it.

This city-specific knowledge is exactly why national averages don’t help you. A homeowner in Austin reading a $600 to $1,800 range is not getting a useful number for San Francisco. The cost of labor, permits, access, and old-building conditions is a different animal here. Our range of $945 to $3,540 is calibrated to what we actually quote and bill in this city, on these blocks, with this housing stock.

Is It Cheaper to Repair or Replace the Vanity?

Homeowners ask this constantly. The honest answer: if the vanity box is particleboard and it’s been absorbing moisture for five-plus years, repair is a band-aid on a dental problem. You can replace hinges, adjust a crooked door, or silicon a gap, but the underlying issue, swollen particleboard and failing cam locks, doesn’t un-swell. Spend $150 to $300 on a repair that buys 18 months, or spend $945 to $1,500 on a quality stock vanity that buys 15 years.

The exception is a solid plywood vanity in good shape. If the box is sound and the issue is a dated countertop or a worn faucet, you can replace the top and faucet for $500 to $1,200 total and keep the existing cabinet. That’s a smart repair that extends the vanity’s life instead of masking a failure. Bradford gives you an honest read on which category yours falls into, and the recommendation goes in the written quote either way.

The 365-Day Done Right Promise: What It Actually Covers

Most remodelers stop talking about the job the minute they pull out of the driveway. Bradford Remodeling Co San Francisco doesn’t. Every vanity installation we complete is backed by the 365-Day Done Right Promise, in writing, signed, and in your hand at job close. Here’s what it means in plain English:

  • If the vanity, drain connection, faucet installation, caulk line, or any element of our work fails within 365 days, Bradford comes back and corrects it at no charge.
  • The guarantee covers our installation work and the materials we install. Manufacturer warranties on brands like Kohler, Moen, and KraftMaid run alongside ours, not instead of it.
  • No prorating. No “well, that part of the job was subcontracted.” If we installed it, we own it for a full year.
  • The guarantee is paper. You’ll have a written document, signed by the project lead, stating the scope, the date, and the guarantee term. That’s The Garrison Standard, and it’s the reason we started Bradford in the first place.

Our home team has operated this way since 2004, holding every crew to The Garrison Code: show up when promised, price honestly, document everything, and stand behind every job without fine print or fade-away.

FAQs – Bathroom Vanity Installation Cost in San Francisco

How much does it cost to install a bathroom vanity in San Francisco?

You’ll pay $945 to $3,540 for a full vanity installation in San Francisco, with most single-vanity jobs landing between $1,800 and $2,600 when you include the vanity, countertop, faucet, and labor. A straight swap with a stock vanity and no plumbing changes starts around $945 to $1,500, while a semi-custom vanity with plumbing relocation and wall work approaches $3,540. Call (831) 610-5598 for a written quote on your specific bathroom, free, before you commit.

Can you install a vanity in one day?

Yes, if the plumbing rough-in aligns with the new vanity and the wall behind the old one is sound. A straight swap, remove and replace, runs one day, usually four to six hours on site. If Bradford needs to move the drain, patch the wall, or repair the floor, expect two to three working days. Our written quote includes the timeline, so you know before we start whether it’s a same-day job or a multi-day job. Call (831) 610-5598 and we’ll tell you which one yours is.

Do I need a permit to install a bathroom vanity in San Francisco?

If you’re only replacing the vanity, countertop, and faucet and keeping the existing plumbing positions, San Francisco typically does not require a permit. If the drain, supply lines, or vent move, you need a plumbing permit, and those run $180 to $400 in the city. Bradford pulls permits when they’re required, always, because unpermitted plumbing work shows up on disclosures when you sell the property. The Garrison Standard says a job isn’t done right if it isn’t done legally.

Why is vanity installation more expensive in San Francisco than in nearby cities?

Three reasons. Labor rates in San Francisco run 15 to 30 percent higher than in Oakland or Daly City because of the city’s cost of living and prevailing wage requirements. Permit fees and disposal fees are higher. And the city’s housing stock, most of it built before 1970, means old plumbing, plaster walls, and tight access that add real hours to the job. The $945 to $3,540 range reflects those San Francisco conditions, not a national average. Call (831) 610-5598 for a real number on your building.

Is it cheaper to hire a handyman or a licensed contractor for vanity installation?

A handyman may quote $500 to $900 for the labor, and sometimes that works on a simple straight swap. But in San Francisco, unlicensed work on plumbing that involves any connection to the waste or supply system can fail inspection, void your homeowner’s insurance, and complicate a sale. A licensed contractor charges $500 to $1,500 for the labor, pulls permits when required, carries insurance, and gives you a written guarantee. Bradford’s 365-Day Done Right Promise means the job is either done right or it’s corrected for free. That’s the difference between a receipt and an actual warranty.

Get a Written Price Before You Spend a Dollar

You don’t have to gamble on a contractor who gives you a vague range and then discovers “unexpected issues” after the demolition starts. Bradford Remodeling Co San Francisco prices the job up front, in writing, with the specific vanity, faucet, countertop, permit fees, and labor rates itemized. That written price is what you pay. No door-knock repricing. No surprise lien waivers. No chasing a crew that ghosted after cashing the deposit.

Our bathroom vanity installation team in San Francisco does the job by the book, with background-checked, uniformed technicians, documented brands like KraftMaid, Wellborn, Kohler, and Moen, and a written 365-Day Done Right Promise on every completed vanity. A live person answers the phone 24/7, not a voicemail. If you’ve got a bathroom vanity to install, or one that’s on its last legs, call (831) 610-5598. We’ll give you the number, the timeline, and the written guarantee before you commit to anything.

Pricing reflects the San Francisco market as of 2026. Bradford Remodeling Co San Francisco offers free estimates – call (831) 610-5598.

Written by Curtis Lane, Owner at Bradford Remodeling Co San Francisco, serving San Francisco homeowners since 2004 with written pricing, by-the-book permits, and the 365-Day Done Right Promise.

What Our Customers Say

★★★★★ 5.0 from 6+ reviews

"Kitchen remodel run by a veteran-owned crew. They started on the day promised, kept the site clean, and gave weekly updates. New cabinets and counters look great."

- Alan M.

"Replaced old windows and trim while redoing the kitchen. Clean finish work."

- Ron F.

"Painting and drywall repair were flawless. They patched the drywall seams and the paint matches the old wall."

- Cal P.

Ideas for every room in the house

Built-ins, window seats, family rooms and staircases: the changes that make a whole house work better.

Read our remodeling guides
A remodeled laundry and mudroom with a bench, cubbies and painted cabinetsA built-in window seat in a bay windowA dining nook with a built-in banquetteA home office with a built-in desk and shelvesA remodeled kitchen with a waterfall island and wood cabinetsAn open living space after a whole-home remodel

Explore more remodels

Every project below starts the same way: a free on-site visit and a written price.

Getting started with Bradford in San Francisco

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Francisco team

A local crew that works across San Francisco and the towns around it, to the same written standard as every Bradford location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Francisco? Licensed & insured · Free written quotes response · free estimates
Call (831) 610-5598

Request a Free Estimate

Tell us what's going on in San Francisco - we'll get back to you fast. No obligation.

By requesting your free estimate, you agree to the terms of our Privacy Policy and consent to receive communications by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Text Us
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch