Permit GraphShortlistSan Francisco building permits since 2000

V Mash Construction

Contractor license
900517
State license record
Based in
San Francisco
On San Francisco permits
Mar 2009 to Jul 2026
Last 24 months
6 permits filed

63 permits since 2000: 42 completed, 5 in progress, 10 never finaled, 6 expired or cancelled.

Of the 10 never-finaled permits, 1 is 3 to 5 years old, 2 are 5 to 10 years old, 7 are over 10 years old.

CompletedIn progressNever finaledExpired or cancelled

This is the city’s permit record, not a license check. It does not show whether the state license is active, bonded or insured. How to read these records

Permits filed each year

How long permits take

Median days to final inspection, citywideMedian days to permit issued, citywideThis contractor’s finished permits

Each point is the quarter the permits were filed, for bathroom remodel across San Francisco. A median counts only permits that have finished, so the shaded recent quarters look faster than they will end up: their slow permits have not finished yet. Hover a point for the slowest 10%. Gaps mean fewer than 5 permits. A rise in the issue line is the city’s review backlog, not the contractor.

Bathroom remodel permits

AllDeck 4Stairs 3Kitchen remodel 24Bathroom remodel 29

29 bathroom remodel permits: 23 completed, 2 in progress, 1 never finaled, 3 expired or cancelled. Typically 4 days from filing to permit and 180 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Mar 6, 2026Completed
final sign-off Jul 2026
3569 17th Stkitchen and full bath remodel. relocate laundry.
Details
Permit
202603067099
Status
complete
Filed
Mar 6, 2026
Permit issued
Mar 9, 2026
Final sign-off
Jul 2, 2026
Declared cost
$70,000
Address
3569 17th St

kitchen and full bath remodel. relocate laundry.

Open the permit page

$70,000
Apr 16, 2025In progress
issued May 2025
114 Divisadero Stremodel master bedroom located at basement level unit. add (n) bathroom . replace 2x exterior doors located at rear in kind not visible from street. replace (e) ktichen light fixture with led light fixture.
Details
Permit
202504164550
Status
issued
Filed
Apr 16, 2025
Permit issued
May 29, 2025
Declared cost
$250,000
Address
114 Divisadero St

remodel master bedroom located at basement level unit. add (n) bathroom . replace 2x exterior doors located at rear in kind not visible from street. replace (e) ktichen light fixture with led light fixture.

Open the permit page

$250,000
Mar 21, 2025In progress
issued Mar 2025
1001 Greenwich Streface (e) kitchen cabinets and new counter tops remodel primary bathroom in kind replace tub and replace shower stall remodel guest batroom in kind replace tub and replace shower stall
Details
Permit
202503212773
Status
issued
Filed
Mar 21, 2025
Permit issued
Mar 21, 2025
Declared cost
$78,000
Address
1001 Greenwich St

reface (e) kitchen cabinets and new counter tops remodel primary bathroom in kind replace tub and replace shower stall remodel guest batroom in kind replace tub and replace shower stall

Open the permit page

$78,000
Jul 25, 2024Completed
final sign-off Jan 2025
602 Funston Avremodel (1) primary bathroom, replace tub & new tile floor & wall. remodel (1) kitchen, replace new cabinets & new floor.
Details
Permit
202407257289
Status
complete
Filed
Jul 25, 2024
Permit issued
Jul 29, 2024
Final sign-off
Jan 16, 2025
Declared cost
$60,000
Address
602 Funston Av

remodel (1) primary bathroom, replace tub & new tile floor & wall. remodel (1) kitchen, replace new cabinets & new floor.

Open the permit page

$60,000
Apr 5, 2024Completed
final sign-off Feb 2025
812 Hampshire Stkitchen remodel - remove and replace cabinets, flooring, counter, drywall. bathroom remodel - remove and replace vanity, flooring. replace bathtub w/ shower.
Details
Permit
202404059469
Status
complete
Filed
Apr 5, 2024
Permit issued
Apr 5, 2024
Final sign-off
Feb 7, 2025
Declared cost
$60,000
Address
812 Hampshire St

kitchen remodel - remove and replace cabinets, flooring, counter, drywall. bathroom remodel - remove and replace vanity, flooring. replace bathtub w/ shower.

Open the permit page

$60,000
Nov 17, 2023Completed
final sign-off Feb 2024
1660 Newcomb Avdemo bathroom, install new tub with shower, new vanity, tile walls and floor. new plumbing and electrical in bathroom.
Details
Permit
202311171041
Status
complete
Filed
Nov 17, 2023
Permit issued
Nov 17, 2023
Final sign-off
Feb 21, 2024
Declared cost
$22,000
Address
1660 Newcomb Av

demo bathroom, install new tub with shower, new vanity, tile walls and floor. new plumbing and electrical in bathroom.

Open the permit page

$22,000
Jun 24, 2022Completed
final sign-off Jan 2023
514 Jersey Stremodel one 1st floor bathroom with same layout. remodel one kitchen keeping same layout. sand hardwood floors on lower level.
Details
Permit
202206247057
Status
complete
Filed
Jun 24, 2022
Permit issued
Jun 24, 2022
Final sign-off
Jan 30, 2023
Declared cost
$80,000
Address
514 Jersey St

remodel one 1st floor bathroom with same layout. remodel one kitchen keeping same layout. sand hardwood floors on lower level.

Open the permit page

$80,000
Jan 26, 2022Completed
final sign-off Jun 2022
1275 12th Av(2) bath remodel. demo guest bathroom down to studs install new vanity toilet and shower in closure drywall and tile. demo tile around tub and wainscoting in master bath install new tile and replace fixtures keep existing tub sink and toilet in same locations. all non structural work.
Details
Permit
202201266620
Status
complete
Filed
Jan 26, 2022
Permit issued
Jan 26, 2022
Final sign-off
Jun 7, 2022
Declared cost
$50,000
Address
1275 12th Av

(2) bath remodel. demo guest bathroom down to studs install new vanity toilet and shower in closure drywall and tile. demo tile around tub and wainscoting in master bath install new tile and replace fixtures keep existing tub sink and toilet in same locations. all non structural work.

Open the permit page

$50,000
Aug 5, 2020Completed
final sign-off Mar 2021
514 Jersey Stinterior remodel to bathroom, bedroom and closet. deck surface replacement
Details
Permit
202008051196
Status
complete
Filed
Aug 5, 2020
Permit issued
Sep 17, 2020
Final sign-off
Mar 16, 2021
Declared cost
$57,000
Address
514 Jersey St

interior remodel to bathroom, bedroom and closet. deck surface replacement

Open the permit page

$57,000
Jun 12, 2020Expired or cancelled
expired Dec 2025
1880 Jackson Stunit 104: remodel kitchen , foyer, bathrooms and closets. costmetic update to windows, lhighting and floors throughout unit. maher n/a.
Details
Permit
202006128669
Status
expired
Filed
Jun 12, 2020
Permit issued
Sep 9, 2020
Declared cost
$87,000
Address
1880 Jackson St

unit 104: remodel kitchen , foyer, bathrooms and closets. costmetic update to windows, lhighting and floors throughout unit. maher n/a.

Open the permit page

$87,000
Jan 13, 2020Completed
final sign-off Nov 2020
2200 Pacific Avremove tiles around tub in master bathroom remove tub, insall new tub and tiles on walls and floors. cange vanity for new one. no structural work under this permit.
Details
Permit
202001131755
Status
complete
Filed
Jan 13, 2020
Permit issued
Jan 13, 2020
Final sign-off
Nov 12, 2020
Declared cost
$18,000
Address
2200 Pacific Av

remove tiles around tub in master bathroom remove tub, insall new tub and tiles on walls and floors. cange vanity for new one. no structural work under this permit.

Open the permit page

$18,000
Nov 26, 2019Completed
final sign-off Jun 2020
150 Belvedere Stkitchen and extg full bath renovation. new cabinets, fixtures and tile. relocate 1 window and replace one exterior door and 3 windows. not visible to the street.
Details
Permit
201911268231
Status
complete
Filed
Nov 26, 2019
Permit issued
Dec 16, 2019
Final sign-off
Jun 19, 2020
Declared cost
$75,000
Address
150 Belvedere St

kitchen and extg full bath renovation. new cabinets, fixtures and tile. relocate 1 window and replace one exterior door and 3 windows. not visible to the street.

Open the permit page

$75,000
Oct 25, 2019Completed
final sign-off Sep 2020
1080 Haight Stfront bldg. revision to 200102222744. relocate partition walls at basement. 1/2 bath, laundry room, wine storage.
Details
Permit
201910255658
Status
complete
Filed
Oct 25, 2019
Permit issued
Dec 16, 2019
Final sign-off
Sep 23, 2020
Address
1080 Haight St

front bldg. revision to 200102222744. relocate partition walls at basement. 1/2 bath, laundry room, wine storage.

Open the permit page

Jun 26, 2019Completed
final sign-off Aug 2019
81 San Felipe Avdemo existing bathroom, remove tub and install walk-in shower. update electrical. no relocation of walls. bathroom: 6' x 12'
Details
Permit
201906264505
Status
complete
Filed
Jun 26, 2019
Permit issued
Jun 26, 2019
Final sign-off
Aug 23, 2019
Declared cost
$18,000
Address
81 San Felipe Av

demo existing bathroom, remove tub and install walk-in shower. update electrical. no relocation of walls. bathroom: 6' x 12'

Open the permit page

$18,000
Jun 13, 2017Completed
final sign-off Oct 2017
1187 Dolores Strevision to 201401106050 eliminate stair from 2nd fl, change full bath to 1/2 bath, replace 3 windows. no bldg extension, not visible from street
Details
Permit
201706139251
Status
complete
Filed
Jun 13, 2017
Permit issued
Jun 19, 2017
Final sign-off
Oct 4, 2017
Declared cost
$1,000
Address
1187 Dolores St

revision to 201401106050 eliminate stair from 2nd fl, change full bath to 1/2 bath, replace 3 windows. no bldg extension, not visible from street

Open the permit page

$1,000
Mar 20, 2017Completed
final sign-off Jun 2017
2483 Sutter Stremove old bath tub and vanity. install new fixtures bath vanity and tile
Details
Permit
201703201845
Status
complete
Filed
Mar 20, 2017
Permit issued
Mar 20, 2017
Final sign-off
Jun 15, 2017
Declared cost
$15,000
Address
2483 Sutter St

remove old bath tub and vanity. install new fixtures bath vanity and tile

Open the permit page

$15,000
Feb 24, 2017Completed
final sign-off Oct 2017
190 Taraval Stupdate (e) bathroom and add new bathroom at second floor.
Details
Permit
201702240057
Status
complete
Filed
Feb 24, 2017
Permit issued
May 4, 2017
Final sign-off
Oct 5, 2017
Declared cost
$16,000
Address
190 Taraval St

update (e) bathroom and add new bathroom at second floor.

Open the permit page

$16,000
Dec 28, 2016Expired or cancelled
expired Jul 2024
1070 Haight Stunit #4: kitchen and 2 baths removation . replace 3 side windows in kind - not visible from the street. remove 1 (e) skylight and install 2 new skylights. interior roof retrofit per structural drwgs (no change to exterior envelope)
Details
Permit
201612286018
Status
expired
Filed
Dec 28, 2016
Permit issued
Feb 14, 2017
Declared cost
$50,000
Address
1070 Haight St

unit #4: kitchen and 2 baths removation . replace 3 side windows in kind - not visible from the street. remove 1 (e) skylight and install 2 new skylights. interior roof retrofit per structural drwgs (no change to exterior envelope)

Open the permit page

$50,000
Dec 27, 2016Completed
final sign-off Mar 2018
643 17th Avconvert partial basement space to living space(402 sq ft) including 1 bedroom, 1 full bath and laundry. new foundation and slab on grade.
Details
Permit
201612275927
Status
complete
Filed
Dec 27, 2016
Permit issued
Mar 24, 2017
Final sign-off
Mar 15, 2018
Declared cost
$75,000
Address
643 17th Av

convert partial basement space to living space(402 sq ft) including 1 bedroom, 1 full bath and laundry. new foundation and slab on grade.

Open the permit page

$75,000
Sep 14, 2016Expired or cancelled
expired Jul 2024
1070 Haight Stbath & kitchen remodel.
Details
Permit
201609147722
Status
expired
Filed
Sep 14, 2016
Permit issued
Sep 14, 2016
Declared cost
$22,000
Address
1070 Haight St

bath & kitchen remodel.

Open the permit page

$22,000
Jul 18, 2016Never finaled
issued Jul 2016, no final
1080 Haight Strear bldg. - revision to pa#200102222745 & 201604154861, add electric washer dryer in bathroom, change location of kitchen to back of bath wall.
Details
Permit
201607182648
Status
issued
Filed
Jul 18, 2016
Permit issued
Jul 19, 2016
Declared cost
$200
Address
1080 Haight St

rear bldg. - revision to pa#200102222745 & 201604154861, add electric washer dryer in bathroom, change location of kitchen to back of bath wall.

Open the permit page

$200
Apr 29, 2015Completed
final sign-off Aug 2015
4709 25th Stremodel master bathroom with new tiles & fixts, remove wood floors. no alteration at wall & door. replace 1 window same size, same location facing back.
Details
Permit
201504294916
Status
complete
Filed
Apr 29, 2015
Permit issued
Apr 29, 2015
Final sign-off
Aug 14, 2015
Declared cost
$12,885
Address
4709 25th St

remodel master bathroom with new tiles & fixts, remove wood floors. no alteration at wall & door. replace 1 window same size, same location facing back.

Open the permit page

$12,885
Dec 17, 2014Completed
final sign-off Aug 2015
1541 Kirkwood Av1st floor only - convert to living space (865 sf) incl 2 bedrooms, 2 half baths & laundary. replace 4 (e) windows & install 4 new windows at west side, not visible to street.
Details
Permit
201412173950
Status
complete
Filed
Dec 17, 2014
Permit issued
Jan 5, 2015
Final sign-off
Aug 17, 2015
Declared cost
$30,000
Address
1541 Kirkwood Av

1st floor only - convert to living space (865 sf) incl 2 bedrooms, 2 half baths & laundary. replace 4 (e) windows & install 4 new windows at west side, not visible to street.

Open the permit page

$30,000
Apr 21, 2014Completed
final sign-off Sep 2019
795 San Jose Av1/f: interior renovation includes 1 bath, 1/f side addition 108 s.f. below (e) 2/f, not visible to street. replace 2 windows & entry door at front, install 4 (n) windows & 1 exit door at south side, install 1 (n) window at rear.
Details
Permit
201404213734
Status
complete
Filed
Apr 21, 2014
Permit issued
May 2, 2014
Final sign-off
Sep 24, 2019
Declared cost
$95,000
Address
795 San Jose Av

1/f: interior renovation includes 1 bath, 1/f side addition 108 s.f. below (e) 2/f, not visible to street. replace 2 windows & entry door at front, install 4 (n) windows & 1 exit door at south side, install 1 (n) window at rear.

Open the permit page

$95,000
Jan 10, 2014Completed
final sign-off Oct 2017
1187 Dolores Stconverting 1st floor storage area into living room, installing staircase, & bathroom in unit 1187 #1
Details
Permit
201401106050
Status
complete
Filed
Jan 10, 2014
Permit issued
Nov 3, 2016
Final sign-off
Oct 4, 2017
Declared cost
$48,000
Address
1187 Dolores St

converting 1st floor storage area into living room, installing staircase, & bathroom in unit 1187 #1

Open the permit page

$48,000
Apr 29, 2013Completed
final sign-off Apr 2014
643 17th Avplywood shear wall to rear most volume of home. re-build rear deck. 1st level kitchen, bath renovation.
Details
Permit
201304295668
Status
complete
Filed
Apr 29, 2013
Permit issued
May 13, 2013
Final sign-off
Apr 14, 2014
Declared cost
$75,000
Address
643 17th Av

plywood shear wall to rear most volume of home. re-build rear deck. 1st level kitchen, bath renovation.

Open the permit page

$75,000
Sep 6, 2012Completed
final sign-off Apr 2013
643 17th Avbath remodel, no structural, move plumbing fixtures tile around tub, install ceiling fan.
Details
Permit
201209069048
Status
complete
Filed
Sep 6, 2012
Permit issued
Sep 6, 2012
Final sign-off
Apr 30, 2013
Declared cost
$9,000
Address
643 17th Av

bath remodel, no structural, move plumbing fixtures tile around tub, install ceiling fan.

Open the permit page

$9,000
Apr 6, 2012Completed
final sign-off Aug 2012
121 Brompton Avadd new dormer, remodel & expand existing bathroom.
Details
Permit
201204067801
Status
complete
Filed
Apr 6, 2012
Permit issued
Apr 30, 2012
Final sign-off
Aug 28, 2012
Declared cost
$22,450
Address
121 Brompton Av

add new dormer, remodel & expand existing bathroom.

Open the permit page

$22,450
Mar 12, 2010Completed
final sign-off Aug 2010
72 Uranus Trinstall (n) half bath @ 9e) 1st. flr. living space. no change to overall square footage. non-structural.
Details
Permit
201003128139
Status
complete
Filed
Mar 12, 2010
Permit issued
Mar 12, 2010
Final sign-off
Aug 6, 2010
Declared cost
$15,000
Address
72 Uranus Tr

install (n) half bath @ 9e) 1st. flr. living space. no change to overall square footage. non-structural.

Open the permit page

$15,000