Permit GraphShortlistSan Francisco building permits since 2000

Handyman Heroes Inc.

Contractor license
1003394
State license record
Based in
San Francisco
On San Francisco permits
Jun 2016 to May 2026
Last 24 months
17 permits filed

112 permits since 2000: 86 completed, 7 in progress, 15 never finaled, 4 expired or cancelled.

Of the 15 never-finaled permits, 6 are 3 to 5 years old, 5 are 5 to 10 years old, 4 are over 10 years old. 1 was filed but never issued.

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 6Stairs 13Kitchen remodel 24Bathroom remodel 40

40 bathroom remodel permits: 34 completed, 1 in progress, 3 never finaled, 2 expired or cancelled. Typically 0 days from filing to permit and 134 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Mar 10, 2026In progress
issued Mar 2026
203 Holly Park Crcosmetic bathroom remodel in kind. no walls being moved. replace in kind tiles, vanity, shower pan. electrical and plumbing updates as needed. no change to floor layout. no change to wall layout. no structural work.
Details
Permit
202603107256
Status
issued
Filed
Mar 10, 2026
Permit issued
Mar 10, 2026
Declared cost
$25,000
Address
203 Holly Park Cr

cosmetic bathroom remodel in kind. no walls being moved. replace in kind tiles, vanity, shower pan. electrical and plumbing updates as needed. no change to floor layout. no change to wall layout. no structural work.

Open the permit page

$25,000
Mar 25, 2025Completed
final sign-off Aug 2025
832 Divisadero Stbathroom remodel
Details
Permit
202503252963
Status
complete
Filed
Mar 25, 2025
Permit issued
Mar 31, 2025
Final sign-off
Aug 18, 2025
Declared cost
$20,000
Address
832 Divisadero St

bathroom remodel

Open the permit page

$20,000
Jul 29, 2024Completed
final sign-off Oct 2024
22 Kittredge Trexisting water closet room - add sink and replace toilet in kind. bathroom remove shower stall and replace with tub/shower combo. replace vanityu add light and fan and dedicated circuit.
Details
Permit
202407297490
Status
complete
Filed
Jul 29, 2024
Permit issued
Aug 6, 2024
Final sign-off
Oct 3, 2024
Declared cost
$59,700
Address
22 Kittredge Tr

existing water closet room - add sink and replace toilet in kind. bathroom remove shower stall and replace with tub/shower combo. replace vanityu add light and fan and dedicated circuit.

Open the permit page

$59,700
May 10, 2024Completed
final sign-off Sep 2024
230 San Fernando Wy2 bathroom remodels in kind.
Details
Permit
202405101882
Status
complete
Filed
May 10, 2024
Permit issued
May 10, 2024
Final sign-off
Sep 10, 2024
Declared cost
$48,000
Address
230 San Fernando Wy

2 bathroom remodels in kind.

Open the permit page

$48,000
Jan 30, 2024Completed
final sign-off Feb 2024
1397 12th Avreplace bath fan like for like. replace dry rotted door in garage side of garage. like for like
Details
Permit
202401304944
Status
complete
Filed
Jan 30, 2024
Permit issued
Jan 30, 2024
Final sign-off
Feb 22, 2024
Declared cost
$3,500
Address
1397 12th Av

replace bath fan like for like. replace dry rotted door in garage side of garage. like for like

Open the permit page

$3,500
Jan 18, 2024Completed
final sign-off Mar 2024
1895 Pacific Avunit 406; open sheetrock in closet to access plumbing install washer and ductless dryer in a closet that\t backs up to the bathroom. add electrial circuit and necessary water supply, drain with water vent.
Details
Permit
202401184193
Status
complete
Filed
Jan 18, 2024
Permit issued
Feb 1, 2024
Final sign-off
Mar 26, 2024
Declared cost
$14,000
Address
1895 Pacific Av

unit 406; open sheetrock in closet to access plumbing install washer and ductless dryer in a closet that\t backs up to the bathroom. add electrial circuit and necessary water supply, drain with water vent.

Open the permit page

$14,000
May 26, 2023Completed
final sign-off Oct 2023
1244 Washington Stadd w/d hookups at master bath. stackable units. comply with all plumbing / electrical requirements.
Details
Permit
202305268724
Status
complete
Filed
May 26, 2023
Permit issued
May 26, 2023
Final sign-off
Oct 4, 2023
Declared cost
$7,500
Address
1244 Washington St

add w/d hookups at master bath. stackable units. comply with all plumbing / electrical requirements.

Open the permit page

$7,500
Jan 26, 2023Completed
final sign-off Mar 2023
1231 York Stdemo tile and subfloor in bathroom. remove existing toilet and vanity. repair any dry rot. replace subfloor and install new tile. reinstall existing vanity. install new toilet.
Details
Permit
202301260838
Status
complete
Filed
Jan 26, 2023
Permit issued
Jan 26, 2023
Final sign-off
Mar 8, 2023
Declared cost
$13,000
Address
1231 York St

demo tile and subfloor in bathroom. remove existing toilet and vanity. repair any dry rot. replace subfloor and install new tile. reinstall existing vanity. install new toilet.

Open the permit page

$13,000
Dec 22, 2022Completed
final sign-off Jul 2023
1001 Pine St#412: one bathroom remodel in kind.
Details
Permit
202212229017
Status
complete
Filed
Dec 22, 2022
Permit issued
Dec 22, 2022
Final sign-off
Jul 12, 2023
Declared cost
$27,950
Address
1001 Pine St

#412: one bathroom remodel in kind.

Open the permit page

$27,950
Oct 25, 2022Completed
final sign-off May 2023
150 Northwood Drremodel 2 (e) baths in-kind. remodel kitchen: (n) wall between kitchen & mudroom, enlarge opening between kitchen & dining. replace window sashes at east facade. replace windows at dining (west facade). no change to building footprint. no work at roof.
Details
Permit
202210255132
Status
complete
Filed
Oct 25, 2022
Permit issued
Oct 25, 2022
Final sign-off
May 19, 2023
Declared cost
$50,000
Address
150 Northwood Dr

remodel 2 (e) baths in-kind. remodel kitchen: (n) wall between kitchen & mudroom, enlarge opening between kitchen & dining. replace window sashes at east facade. replace windows at dining (west facade). no change to building footprint. no work at roof.

Open the permit page

$50,000
Aug 19, 2022Completed
final sign-off Mar 2024
1300 Fell Stunit 2 on 3rd floor: update finishes in existing 3bed, 2bath condo. remodel existing kitchen and baths in kind. add 3rd bath, relocate hall closet. no structural work, no work to building envelope.
Details
Permit
202208190934
Status
complete
Filed
Aug 19, 2022
Permit issued
Aug 23, 2022
Final sign-off
Mar 22, 2024
Declared cost
$90,000
Address
1300 Fell St

unit 2 on 3rd floor: update finishes in existing 3bed, 2bath condo. remodel existing kitchen and baths in kind. add 3rd bath, relocate hall closet. no structural work, no work to building envelope.

Open the permit page

$90,000
May 27, 2022Never finaled
issued Jun 2022, no final
72 Townsend Stremodel primary bathroom in kind. no other work. no walls or fixtures moved
Details
Permit
202205275162
Status
issued
Filed
May 27, 2022
Permit issued
Jun 16, 2022
Declared cost
$20,000
Address
72 Townsend St

remodel primary bathroom in kind. no other work. no walls or fixtures moved

Open the permit page

$20,000
May 5, 2022Completed
final sign-off Jun 2022
619 Wisconsin Stbathroom remodel replace fixtures in kind
Details
Permit
202205053620
Status
complete
Filed
May 5, 2022
Permit issued
May 6, 2022
Final sign-off
Jun 30, 2022
Declared cost
$20,000
Address
619 Wisconsin St

bathroom remodel replace fixtures in kind

Open the permit page

$20,000
Mar 31, 2022Completed
final sign-off Jun 2022
2075 Sutter Stinstall 2 bathroom fans, vent to roof
Details
Permit
202203311280
Status
complete
Filed
Mar 31, 2022
Permit issued
Mar 31, 2022
Final sign-off
Jun 14, 2022
Declared cost
$4,000
Address
2075 Sutter St

install 2 bathroom fans, vent to roof

Open the permit page

$4,000
Feb 24, 2022Completed
final sign-off May 2022
292 Precita Avunit #292: 1 bathroom remodel in-kind on 3rd fl. ~50 sqft.
Details
Permit
202202248585
Status
complete
Filed
Feb 24, 2022
Permit issued
Feb 24, 2022
Final sign-off
May 11, 2022
Declared cost
$22,500
Address
292 Precita Av

unit #292: 1 bathroom remodel in-kind on 3rd fl. ~50 sqft.

Open the permit page

$22,500
Oct 12, 2021Completed
final sign-off Apr 2023
334 Holladay Avcosmetic remodel of existing kitchen and 2 existing bathrooms. no structural work. all elements to be replaced in kind.
Details
Permit
202110120208
Status
complete
Filed
Oct 12, 2021
Permit issued
Oct 12, 2021
Final sign-off
Apr 7, 2023
Declared cost
$50,000
Address
334 Holladay Av

cosmetic remodel of existing kitchen and 2 existing bathrooms. no structural work. all elements to be replaced in kind.

Open the permit page

$50,000
Sep 17, 2021Completed
final sign-off Jul 2025
1431 31st Avinterior remodel to develop ground floor rooms within unconditioned sf on lst level adding (1) bedroom & and (1) full bath. remodel of (e) interior stair connecting level and laundry room.
Details
Permit
202109178620
Status
complete
Filed
Sep 17, 2021
Permit issued
Aug 18, 2022
Final sign-off
Jul 8, 2025
Declared cost
$250,000
Address
1431 31st Av

interior remodel to develop ground floor rooms within unconditioned sf on lst level adding (1) bedroom & and (1) full bath. remodel of (e) interior stair connecting level and laundry room.

Open the permit page

$250,000
May 6, 2021Completed
final sign-off Aug 2021
44 Macondray Lnbathroom remodel, all elements replaced in-kind, no walls, no structural framing demo. fixtures moved. no work to building envelope. all work to comply w/ current codes including t-24.
Details
Permit
202105069885
Status
complete
Filed
May 6, 2021
Permit issued
May 6, 2021
Final sign-off
Aug 18, 2021
Declared cost
$15,000
Address
44 Macondray Ln

bathroom remodel, all elements replaced in-kind, no walls, no structural framing demo. fixtures moved. no work to building envelope. all work to comply w/ current codes including t-24.

Open the permit page

$15,000
Feb 25, 2020Completed
final sign-off Jul 2020
160 Gardenside Drremodel kitchen/bathroom in extg 1/1 condo. no work to bldg envelope
Details
Permit
202002255360
Status
complete
Filed
Feb 25, 2020
Permit issued
Feb 26, 2020
Final sign-off
Jul 23, 2020
Declared cost
$40,000
Address
160 Gardenside Dr

remodel kitchen/bathroom in extg 1/1 condo. no work to bldg envelope

Open the permit page

$40,000
Feb 12, 2020Completed
final sign-off Aug 2020
100 Parker Avunit 103: cosmetic bathroom remodel. no fixtures moved. tub to remain. no work to building envelope. bathroom remodel in kind.
Details
Permit
202002124263
Status
complete
Filed
Feb 12, 2020
Permit issued
Feb 12, 2020
Final sign-off
Aug 19, 2020
Declared cost
$11,000
Address
100 Parker Av

unit 103: cosmetic bathroom remodel. no fixtures moved. tub to remain. no work to building envelope. bathroom remodel in kind.

Open the permit page

$11,000
Jan 22, 2020Completed
final sign-off May 2020
1874 32nd Avremodel bathroom in kind at 2nd fl, fixtures moved. no structural work.
Details
Permit
202001222494
Status
complete
Filed
Jan 22, 2020
Permit issued
Jan 24, 2020
Final sign-off
May 1, 2020
Declared cost
$11,000
Address
1874 32nd Av

remodel bathroom in kind at 2nd fl, fixtures moved. no structural work.

Open the permit page

$11,000
Nov 20, 2019Completed
final sign-off Jun 2020
44 Leese Stminor renovations to photography studio: add windows to front wall for natural lght. convert closet into new 1/2 bathroom. renovate (e) kitchen in break room. no commercial food prep
Details
Permit
201911207794
Status
complete
Filed
Nov 20, 2019
Permit issued
Dec 4, 2019
Final sign-off
Jun 4, 2020
Declared cost
$25,000
Address
44 Leese St

minor renovations to photography studio: add windows to front wall for natural lght. convert closet into new 1/2 bathroom. renovate (e) kitchen in break room. no commercial food prep

Open the permit page

$25,000
Aug 12, 2019Completed
final sign-off Mar 2020
925 Corbett Avto obtain a final inspection for work approved under previous permit pa201801178859. all work is complete for kitchen & bathroom remodel.
Details
Permit
201908128590
Status
complete
Filed
Aug 12, 2019
Permit issued
Aug 12, 2019
Final sign-off
Mar 11, 2020
Declared cost
$10,000
Address
925 Corbett Av

to obtain a final inspection for work approved under previous permit pa201801178859. all work is complete for kitchen & bathroom remodel.

Open the permit page

$10,000
Jul 18, 2019Completed
final sign-off Oct 2019
1440 Broadwaycosmetic remodel of (2) bathrooms. no structural work, no walls/fixtures moved. install (1) tub and (1) shower pan.
Details
Permit
201907186281
Status
complete
Filed
Jul 18, 2019
Permit issued
Jul 18, 2019
Final sign-off
Oct 17, 2019
Declared cost
$20,000
Address
1440 Broadway

cosmetic remodel of (2) bathrooms. no structural work, no walls/fixtures moved. install (1) tub and (1) shower pan.

Open the permit page

$20,000
Jun 19, 2019Completed
final sign-off Mar 2022
152 Hartford Stadd new 1236 sq ft apartment at the (e) storage area on the 1/fl. unit to include great room, study, 3 bedrooms, 2 baths. install (n) nfpa 13 sprinkler system at 1/fl.
Details
Permit
201906193907
Status
complete
Filed
Jun 19, 2019
Permit issued
Dec 31, 2019
Final sign-off
Mar 30, 2022
Declared cost
$122,000
Address
152 Hartford St

add new 1236 sq ft apartment at the (e) storage area on the 1/fl. unit to include great room, study, 3 bedrooms, 2 baths. install (n) nfpa 13 sprinkler system at 1/fl.

Open the permit page

$122,000
Apr 19, 2019Completed
final sign-off Oct 2019
235 Pierce Stremodel bathroom, convert closet into a half bath.
Details
Permit
201904198467
Status
complete
Filed
Apr 19, 2019
Permit issued
May 29, 2019
Final sign-off
Oct 18, 2019
Declared cost
$2,000
Address
235 Pierce St

remodel bathroom, convert closet into a half bath.

Open the permit page

$2,000
Feb 8, 2019Completed
final sign-off May 2019
650 Delancey Stcosmetic bathroom remodel. no walls moved. install built in shower pan. install vanity, toilet, light fixture, etc. approximate sq ft 48
Details
Permit
201902082530
Status
complete
Filed
Feb 8, 2019
Permit issued
Feb 8, 2019
Final sign-off
May 9, 2019
Declared cost
$11,000
Address
650 Delancey St

cosmetic bathroom remodel. no walls moved. install built in shower pan. install vanity, toilet, light fixture, etc. approximate sq ft 48

Open the permit page

$11,000
Sep 5, 2018Completed
final sign-off Apr 2019
153 Country Club Drdemo (e) spces on 1st fle of sfd. proposed new stiar to access new bedroom and bathroom on the 1st flr. relocation of the (e) w/h and new hvac unit. removal of side door w/creating new vestibule btw garage & stair
Details
Permit
201809059125
Status
complete
Filed
Sep 5, 2018
Permit issued
Nov 6, 2018
Final sign-off
Apr 25, 2019
Declared cost
$50,000
Address
153 Country Club Dr

demo (e) spces on 1st fle of sfd. proposed new stiar to access new bedroom and bathroom on the 1st flr. relocation of the (e) w/h and new hvac unit. removal of side door w/creating new vestibule btw garage & stair

Open the permit page

$50,000
Jun 20, 2018Never finaled
issued Jun 2018, no final
66 Amethyst Wybathroom remodel
Details
Permit
201806202446
Status
issued
Filed
Jun 20, 2018
Permit issued
Jun 20, 2018
Declared cost
$22,000
Address
66 Amethyst Wy

bathroom remodel

Open the permit page

$22,000
May 29, 2018Completed
final sign-off Jul 2018
66 Amethyst Wyremodel guest bathroom in-kind, replace fan
Details
Permit
201805290395
Status
complete
Filed
May 29, 2018
Permit issued
May 29, 2018
Final sign-off
Jul 3, 2018
Declared cost
$15,000
Address
66 Amethyst Wy

remodel guest bathroom in-kind, replace fan

Open the permit page

$15,000
May 18, 2018Completed
final sign-off Jul 2018
416 12th Avat 416(a) remove bathroom & kitchenette in basement, to comply with fire dept requirements.
Details
Permit
201805189503
Status
complete
Filed
May 18, 2018
Permit issued
May 18, 2018
Final sign-off
Jul 12, 2018
Declared cost
$3,500
Address
416 12th Av

at 416(a) remove bathroom & kitchenette in basement, to comply with fire dept requirements.

Open the permit page

$3,500
Apr 3, 2018Expired or cancelled
cancelled Nov 2022
866 36th Avdemo existing rear porch, laundry room, half bath, stairs. new addition laundry room bathroom, bedroom and side deck/staris to rear yard
Details
Permit
201804035322
Status
cancelled
Filed
Apr 3, 2018
Declared cost
$50,000
Address
866 36th Av

demo existing rear porch, laundry room, half bath, stairs. new addition laundry room bathroom, bedroom and side deck/staris to rear yard

Open the permit page

$50,000
Oct 13, 2017Completed
final sign-off Feb 2018
2365 Green Stremodel kitchen & 2 bathrooms.
Details
Permit
201710131177
Status
complete
Filed
Oct 13, 2017
Permit issued
Oct 13, 2017
Final sign-off
Feb 27, 2018
Declared cost
$51,000
Address
2365 Green St

remodel kitchen & 2 bathrooms.

Open the permit page

$51,000
Aug 16, 2016Completed
final sign-off Dec 2016
866 36th Avbath remodel. no walls moved. replace in kind. shower/tile over tub, toilet/vanity
Details
Permit
201608165153
Status
complete
Filed
Aug 16, 2016
Permit issued
Aug 16, 2016
Final sign-off
Dec 15, 2016
Declared cost
$15,000
Address
866 36th Av

bath remodel. no walls moved. replace in kind. shower/tile over tub, toilet/vanity

Open the permit page

$15,000
Aug 15, 2016Completed
final sign-off Dec 2016
866 36th Avremodel walk in closet to include new bathroom.
Details
Permit
201608155006
Status
complete
Filed
Aug 15, 2016
Permit issued
Aug 15, 2016
Final sign-off
Dec 15, 2016
Declared cost
$30,000
Address
866 36th Av

remodel walk in closet to include new bathroom.

Open the permit page

$30,000
Jul 29, 2016Never finaled
issued Jul 2016, no final
237 Sanchez Stbathroom remodel in-kind; no new wall and no existing wall relocation. lighting shall comply with cec 150.0(k)5.
Details
Permit
201607293794
Status
issued
Filed
Jul 29, 2016
Permit issued
Jul 29, 2016
Declared cost
$10,000
Address
237 Sanchez St

bathroom remodel in-kind; no new wall and no existing wall relocation. lighting shall comply with cec 150.0(k)5.

Open the permit page

$10,000
Jul 27, 2016Expired or cancelled
cancelled Aug 2016
666 36th Avbath remodel - no walls moved. replace in-kind. shower tile over tub. toilet/vanity.
Details
Permit
201607273490
Status
cancelled
Filed
Jul 27, 2016
Permit issued
Jul 27, 2016
Declared cost
$20,000
Address
666 36th Av

bath remodel - no walls moved. replace in-kind. shower tile over tub. toilet/vanity.

Open the permit page

$20,000
Jul 21, 2016Completed
final sign-off Apr 2017
360 Guerrero Strevision to pa 201607182583 to illustrate bathroom being enlarged. prior permit was issued as narrative
Details
Permit
201607212997
Status
complete
Filed
Jul 21, 2016
Permit issued
Jul 21, 2016
Final sign-off
Apr 3, 2017
Address
360 Guerrero St

revision to pa 201607182583 to illustrate bathroom being enlarged. prior permit was issued as narrative

Open the permit page

Jul 18, 2016Completed
final sign-off Apr 2017
360 Guerrero Stkitchen & bathroom remodel.
Details
Permit
201607182583
Status
complete
Filed
Jul 18, 2016
Permit issued
Jul 18, 2016
Final sign-off
Apr 3, 2017
Declared cost
$40,000
Address
360 Guerrero St

kitchen & bathroom remodel.

Open the permit page

$40,000
Jul 14, 2016Completed
final sign-off Mar 2017
186 Merced Avremodel kitchen & 2 bathrm, new laundry room, add 1 full bathroom, wetbar and 2 closets at basement. reconfigure interior stair and raise ceiling at living-dining and one bedroom, widen opening from dining to kitchen, add 6 new windows & 1 door. reconfigure 4(e) windows, title 24, new interior
Details
Permit
201607142366
Status
complete
Filed
Jul 14, 2016
Permit issued
Jul 19, 2016
Final sign-off
Mar 31, 2017
Declared cost
$150,000
Address
186 Merced Av

remodel kitchen & 2 bathrm, new laundry room, add 1 full bathroom, wetbar and 2 closets at basement. reconfigure interior stair and raise ceiling at living-dining and one bedroom, widen opening from dining to kitchen, add 6 new windows & 1 door. reconfigure 4(e) windows, title 24, new interior

Open the permit page

$150,000