Permit GraphShortlistSan Francisco building permits since 2000

Bay Build Design Inc

Contractor license
919931
State license record
Based in
San Francisco
On San Francisco permits
May 2009 to Jul 2026
Last 24 months
28 permits filed

315 permits since 2000: 223 completed, 12 in progress, 49 never finaled, 31 expired or cancelled.

Of the 49 never-finaled permits, 5 are 3 to 5 years old, 13 are 5 to 10 years old, 31 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 stairs 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.

Stairs permits

AllRoof deck 7Deck 21Stairs 36Kitchen remodel 82Bathroom remodel 93

36 stairs permits: 30 completed, 3 in progress, 2 never finaled, 1 expired or cancelled. Typically 6 days from filing to permit and 131 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Dec 9, 2025In progress
issued Jan 2026
161 Del Monte Stprovide new bedroom, new bathroom and media area at existing level 1 garage and storage area. new interior stair from level 1 to level 2. minor interior remodel at level 2 living room.
Details
Permit
202512091344
Status
issued
Filed
Dec 9, 2025
Permit issued
Jan 16, 2026
Declared cost
$120,000
Address
161 Del Monte St

provide new bedroom, new bathroom and media area at existing level 1 garage and storage area. new interior stair from level 1 to level 2. minor interior remodel at level 2 living room.

Open the permit page

$120,000
Aug 14, 2025Completed
final sign-off Jul 2026
1467 Funston Avbathroom remodel. remove rear yard deck & stairs and replace with new landing w/ stairs. new hallway in family room. replace foundation and damaged wall at lightwell. (n) windows are rear and side.
Details
Permit
202508143007
Status
complete
Filed
Aug 14, 2025
Permit issued
Sep 26, 2025
Final sign-off
Jul 17, 2026
Declared cost
$90,000
Address
1467 Funston Av

bathroom remodel. remove rear yard deck & stairs and replace with new landing w/ stairs. new hallway in family room. replace foundation and damaged wall at lightwell. (n) windows are rear and side.

Open the permit page

$90,000
Jul 17, 2025Completed
final sign-off Oct 2025
30 Park Streplace existing rear yard deck/yard access stairs with new wooden deck and yard access stairs.
Details
Permit
202507171035
Status
complete
Filed
Jul 17, 2025
Permit issued
Aug 15, 2025
Final sign-off
Oct 15, 2025
Declared cost
$20,000
Address
30 Park St

replace existing rear yard deck/yard access stairs with new wooden deck and yard access stairs.

Open the permit page

$20,000
Jun 20, 2025In progress
issued Sep 2025
1407 Lyon Stexterior front stair and deck (remodel/replace in kind) within property line of residence. rail material change. stair and deck serve/impact only 1 unit.
Details
Permit
202506209097
Status
issued
Filed
Jun 20, 2025
Permit issued
Sep 24, 2025
Declared cost
$25,000
Address
1407 Lyon St

exterior front stair and deck (remodel/replace in kind) within property line of residence. rail material change. stair and deck serve/impact only 1 unit.

Open the permit page

$25,000
May 14, 2024Expired or cancelled
expired Jul 2025
146 Henry Strepair dry rot front stairs 50% or less. like for like
Details
Permit
202405142095
Status
expired
Filed
May 14, 2024
Permit issued
May 14, 2024
Declared cost
$5,000
Address
146 Henry St

repair dry rot front stairs 50% or less. like for like

Open the permit page

$5,000
Oct 17, 2022In progress
issued Mar 2024
212 Genebern Wyrenovation of (e) home. on main level, enlarged kitchen to include bar seating and open walls to family and dining rooms. attached bath added to 2 bedrooms, and maintain 1 bedroom and full bath. new direct vent fireplace in living room. on lower level adding: staircase from main level, (n)laundry,
Details
Permit
202210174502
Status
issued
Filed
Oct 17, 2022
Permit issued
Mar 15, 2024
Declared cost
$670,000
Address
212 Genebern Wy

renovation of (e) home. on main level, enlarged kitchen to include bar seating and open walls to family and dining rooms. attached bath added to 2 bedrooms, and maintain 1 bedroom and full bath. new direct vent fireplace in living room. on lower level adding: staircase from main level, (n)laundry,

Open the permit page

$670,000
Aug 14, 2020Completed
final sign-off Sep 2020
1490 07th Avrepair stairs to rearyard. repair less than 50%. some dry rot & new treads.
Details
Permit
202008141788
Status
complete
Filed
Aug 14, 2020
Permit issued
Aug 14, 2020
Final sign-off
Sep 22, 2020
Declared cost
$8,000
Address
1490 07th Av

repair stairs to rearyard. repair less than 50%. some dry rot & new treads.

Open the permit page

$8,000
Feb 24, 2020Completed
final sign-off Feb 2022
73 05th Avreplace in-kind (e) non-conforming cedar shakes on shed roof over front stairs, 30sf. visible to street.
Details
Permit
202002245176
Status
complete
Filed
Feb 24, 2020
Permit issued
Feb 24, 2020
Final sign-off
Feb 1, 2022
Declared cost
$2,500
Address
73 05th Av

replace in-kind (e) non-conforming cedar shakes on shed roof over front stairs, 30sf. visible to street.

Open the permit page

$2,500
Jan 10, 2020Completed
final sign-off Mar 2020
131 States Stdryrot repair rear deck stairs less. than 50%. not visible from street.
Details
Permit
202001101621
Status
complete
Filed
Jan 10, 2020
Permit issued
Jan 10, 2020
Final sign-off
Mar 11, 2020
Declared cost
$5,000
Address
131 States St

dryrot repair rear deck stairs less. than 50%. not visible from street.

Open the permit page

$5,000
Nov 19, 2019Completed
final sign-off Feb 2022
73 05th Avrevision to pa 2019-0626-4498 replace (e) yard facing window witn (n) patio door; excavate for (n) patio door access. rotate (e) access stairs from 2nd floor to rear yard. foundation & framing upgrades
Details
Permit
201911197626
Status
complete
Filed
Nov 19, 2019
Permit issued
Nov 21, 2019
Final sign-off
Feb 2, 2022
Declared cost
$20,000
Address
73 05th Av

revision to pa 2019-0626-4498 replace (e) yard facing window witn (n) patio door; excavate for (n) patio door access. rotate (e) access stairs from 2nd floor to rear yard. foundation & framing upgrades

Open the permit page

$20,000
Jul 30, 2018Completed
final sign-off Oct 2019
415 Thornton Avdevelop additional habitable space on the ground flr & renovate 1st lvl. ground lvl: replace front entrance patio & storage area w/ open concept living, dining, kitchen & 1/2 bath. 1 car garage to remain. rebuild staircase. 1st lvl: convert dining & living rms to bedrooms, convert kitchen to bath.
Details
Permit
201807305924
Status
complete
Filed
Jul 30, 2018
Permit issued
Jan 31, 2019
Final sign-off
Oct 17, 2019
Declared cost
$150,000
Address
415 Thornton Av

develop additional habitable space on the ground flr & renovate 1st lvl. ground lvl: replace front entrance patio & storage area w/ open concept living, dining, kitchen & 1/2 bath. 1 car garage to remain. rebuild staircase. 1st lvl: convert dining & living rms to bedrooms, convert kitchen to bath.

Open the permit page

$150,000
Apr 2, 2018Completed
final sign-off Nov 2018
140 23rd Avin-kind dry rot repairs to stairs (rear) less than 50%; in-kind dry rot repairs to stairs and porch (front) less than 50%
Details
Permit
201804025273
Status
complete
Filed
Apr 2, 2018
Permit issued
Apr 2, 2018
Final sign-off
Nov 7, 2018
Declared cost
$10,000
Address
140 23rd Av

in-kind dry rot repairs to stairs (rear) less than 50%; in-kind dry rot repairs to stairs and porch (front) less than 50%

Open the permit page

$10,000
Feb 6, 2018Completed
final sign-off Jan 2020
306 Guerrero Stcomply w/ nov #201713672. remove damaged brickwork @ lower facade; install roll up garage door in (e) opening; replace damaged terrazo stair w/ tile; replace main entry doors; replace front windows per plan
Details
Permit
201802060587
Status
complete
Filed
Feb 6, 2018
Permit issued
Apr 8, 2019
Final sign-off
Jan 6, 2020
Declared cost
$15,000
Address
306 Guerrero St

comply w/ nov #201713672. remove damaged brickwork @ lower facade; install roll up garage door in (e) opening; replace damaged terrazo stair w/ tile; replace main entry doors; replace front windows per plan

Open the permit page

$15,000
Jul 20, 2017Never finaled
issued Jul 2017, no final
462 Filbert Strepair dry rot damage to rear stairs <50%
Details
Permit
201707202437
Status
issued
Filed
Jul 20, 2017
Permit issued
Jul 20, 2017
Declared cost
$5,000
Address
462 Filbert St

repair dry rot damage to rear stairs <50%

Open the permit page

$5,000
Jul 6, 2017Completed
final sign-off Aug 2017
55 Pond Stdryrot repair oto front stairs, in-kind less than 50%.
Details
Permit
201707061126
Status
complete
Filed
Jul 6, 2017
Permit issued
Jul 6, 2017
Final sign-off
Aug 25, 2017
Declared cost
$2,800
Address
55 Pond St

dryrot repair oto front stairs, in-kind less than 50%.

Open the permit page

$2,800
Jun 26, 2017Completed
final sign-off Jul 2017
170 Dolores Stcomply with notice 201780601 items 2 & 3. minor repairs to exterior stair treads; replace damaged door, termite report item 11a & 11b report #31434, not visible from street, stair replacement less than 50%.
Details
Permit
201706260374
Status
complete
Filed
Jun 26, 2017
Permit issued
Jun 26, 2017
Final sign-off
Jul 14, 2017
Declared cost
$2,800
Address
170 Dolores St

comply with notice 201780601 items 2 & 3. minor repairs to exterior stair treads; replace damaged door, termite report item 11a & 11b report #31434, not visible from street, stair replacement less than 50%.

Open the permit page

$2,800
May 2, 2017Completed
final sign-off May 2017
1565 Dolores Strepair back stairs in kind, less than 50%
Details
Permit
201705025449
Status
complete
Filed
May 2, 2017
Permit issued
May 2, 2017
Final sign-off
May 18, 2017
Declared cost
$3,500
Address
1565 Dolores St

repair back stairs in kind, less than 50%

Open the permit page

$3,500
Aug 25, 2016Completed
final sign-off Oct 2017
953 Valencia Stremove room & deck @ rear property line. remove laundry shed. new exterior spiral stair. new windows, new rear yard fence.
Details
Permit
201608256053
Status
complete
Filed
Aug 25, 2016
Permit issued
Mar 15, 2017
Final sign-off
Oct 26, 2017
Declared cost
$13,500
Address
953 Valencia St

remove room & deck @ rear property line. remove laundry shed. new exterior spiral stair. new windows, new rear yard fence.

Open the permit page

$13,500
Dec 18, 2015Completed
final sign-off Jan 2016
1945 Mcallister Streplace stairs dry rot damage less than 50% in-kind
Details
Permit
201512185455
Status
complete
Filed
Dec 18, 2015
Permit issued
Dec 18, 2015
Final sign-off
Jan 29, 2016
Declared cost
$5,000
Address
1945 Mcallister St

replace stairs dry rot damage less than 50% in-kind

Open the permit page

$5,000
Dec 10, 2015Completed
final sign-off Mar 2016
612 Arlington Strevision to app#201503110484. no change to footing at rear 1st floor. new powder room w/toilet and sink at 2nd floor at removed stair location. removal of interior stairs. n/a for maher.
Details
Permit
201512104704
Status
complete
Filed
Dec 10, 2015
Permit issued
Dec 11, 2015
Final sign-off
Mar 3, 2016
Declared cost
$13,000
Address
612 Arlington St

revision to app#201503110484. no change to footing at rear 1st floor. new powder room w/toilet and sink at 2nd floor at removed stair location. removal of interior stairs. n/a for maher.

Open the permit page

$13,000
Sep 8, 2015Completed
final sign-off Feb 2016
758 44th Avr&r (e) side stairs - in kind. dryrot repair as needed upon discovery. replace 2 side windows - in kind, not stret facing.
Details
Permit
201509086373
Status
complete
Filed
Sep 8, 2015
Permit issued
Oct 8, 2015
Final sign-off
Feb 16, 2016
Declared cost
$20,000
Address
758 44th Av

r&r (e) side stairs - in kind. dryrot repair as needed upon discovery. replace 2 side windows - in kind, not stret facing.

Open the permit page

$20,000
Jul 28, 2015Completed
final sign-off Dec 2017
2832 Pierce Strevision to approved permit#2015-0227-9493: work on top unit (2832 pierce st at 4th flr). new stairs penthouse enclosure at roof for previously approved. stairs.
Details
Permit
201507282599
Status
complete
Filed
Jul 28, 2015
Permit issued
Jul 8, 2016
Final sign-off
Dec 21, 2017
Declared cost
$10,000
Address
2832 Pierce St

revision to approved permit#2015-0227-9493: work on top unit (2832 pierce st at 4th flr). new stairs penthouse enclosure at roof for previously approved. stairs.

Open the permit page

$10,000
Jul 17, 2015Completed
final sign-off Jul 2016
1230 Mason Stprovide exit path from rear stairs to public way. garage to revert to last authorized use for 2 car parking per pa#200807015804. legalization of existing steel beams at the ground floor.
Details
Permit
201507171882
Status
complete
Filed
Jul 17, 2015
Permit issued
Oct 15, 2015
Final sign-off
Jul 25, 2016
Declared cost
$20,000
Address
1230 Mason St

provide exit path from rear stairs to public way. garage to revert to last authorized use for 2 car parking per pa#200807015804. legalization of existing steel beams at the ground floor.

Open the permit page

$20,000
Jun 12, 2015Completed
final sign-off Feb 2017
2068 Pine Stexcavate 6'0 max for new garage. install new garage door. rebuild front stairs. replace front door with single wood dorr.
Details
Permit
201506128845
Status
complete
Filed
Jun 12, 2015
Permit issued
Jun 22, 2015
Final sign-off
Feb 7, 2017
Declared cost
$60,000
Address
2068 Pine St

excavate 6'0 max for new garage. install new garage door. rebuild front stairs. replace front door with single wood dorr.

Open the permit page

$60,000
Mar 25, 2015Completed
final sign-off Dec 2015
229 28th Strepair of front stairway, keeping existing guardrailing, repair stringers & deck treads and risers, with new footing, same location & layout as original.
Details
Permit
201503251885
Status
complete
Filed
Mar 25, 2015
Permit issued
Jul 30, 2015
Final sign-off
Dec 8, 2015
Declared cost
$10,000
Address
229 28th St

repair of front stairway, keeping existing guardrailing, repair stringers & deck treads and risers, with new footing, same location & layout as original.

Open the permit page

$10,000
Mar 13, 2015Completed
final sign-off Mar 2016
612 Arlington Streplace (e) exterior front stair with (n) enclosed stair. add (n) front door at ground floor. replace (e) aluminum window with (n) alum. clad wood window and add (n) alum. clad wood fixed window on front fascade. replace (e) furnace at ground floor with (n) furnace. n/a for maher ordinance.
Details
Permit
201503130782
Status
complete
Filed
Mar 13, 2015
Permit issued
Jun 26, 2015
Final sign-off
Mar 3, 2016
Declared cost
$25,000
Address
612 Arlington St

replace (e) exterior front stair with (n) enclosed stair. add (n) front door at ground floor. replace (e) aluminum window with (n) alum. clad wood window and add (n) alum. clad wood fixed window on front fascade. replace (e) furnace at ground floor with (n) furnace. n/a for maher ordinance.

Open the permit page

$25,000
Feb 27, 2015Completed
final sign-off Dec 2017
2832 Pierce Stwork on 1st floor garage & on top unit 2832 pierce (4th floor ). expand garage into adjacent storage, infill lightwell in garage, new bath @ 4th floor, new stairs from top unit to new deck, new roof deck, structural upgrade at garage level. no work @ #2828, 2830 pierce st. sprinklers deferred.
Details
Permit
201502279493
Status
complete
Filed
Feb 27, 2015
Permit issued
Jun 18, 2015
Final sign-off
Dec 22, 2017
Declared cost
$140,000
Address
2832 Pierce St

work on 1st floor garage & on top unit 2832 pierce (4th floor ). expand garage into adjacent storage, infill lightwell in garage, new bath @ 4th floor, new stairs from top unit to new deck, new roof deck, structural upgrade at garage level. no work @ #2828, 2830 pierce st. sprinklers deferred.

Open the permit page

$140,000
Oct 20, 2014Completed
final sign-off Jul 2015
200 San Jose Avvoluntary structural upgrade & slab replacement, new stair from basement to 1st floor. install bathroom on top floor. no exterior work.
Details
Permit
201410209351
Status
complete
Filed
Oct 20, 2014
Permit issued
Oct 28, 2014
Final sign-off
Jul 1, 2015
Declared cost
$50,000
Address
200 San Jose Av

voluntary structural upgrade & slab replacement, new stair from basement to 1st floor. install bathroom on top floor. no exterior work.

Open the permit page

$50,000
Sep 9, 2014Completed
final sign-off Oct 2014
224 Divisadero Streplace 4 posts, 3 stringer & 10 steps, dry rot repair rear stairs, less than 50% replacement
Details
Permit
201409095878
Status
complete
Filed
Sep 9, 2014
Permit issued
Sep 9, 2014
Final sign-off
Oct 8, 2014
Declared cost
$3,000
Address
224 Divisadero St

replace 4 posts, 3 stringer & 10 steps, dry rot repair rear stairs, less than 50% replacement

Open the permit page

$3,000
Nov 8, 2013Completed
final sign-off Dec 2013
184 Germania Strepair front stair in kind, less than 50%
Details
Permit
201311081484
Status
complete
Filed
Nov 8, 2013
Permit issued
Nov 12, 2013
Final sign-off
Dec 5, 2013
Declared cost
$3,000
Address
184 Germania St

repair front stair in kind, less than 50%

Open the permit page

$3,000
Sep 21, 2012Completed
final sign-off Nov 2012
3487 16th Strepair (e) back stairs less than 50%. repair posts under back porch area (replace in kind) less than 50%. work to be done in common area.
Details
Permit
201209210382
Status
complete
Filed
Sep 21, 2012
Permit issued
Sep 21, 2012
Final sign-off
Nov 14, 2012
Declared cost
$8,000
Address
3487 16th St

repair (e) back stairs less than 50%. repair posts under back porch area (replace in kind) less than 50%. work to be done in common area.

Open the permit page

$8,000
Jun 21, 2012Completed
final sign-off Jan 2013
1539 Grant Avreplacement of extg rear egress stair with new 3-story stair built to code with proper risers and fasteners. to bring in compliance with item #3 of nov # 201207641, along
Details
Permit
201206213110
Status
complete
Filed
Jun 21, 2012
Permit issued
Sep 25, 2012
Final sign-off
Jan 24, 2013
Declared cost
$30,000
Address
1539 Grant Av

replacement of extg rear egress stair with new 3-story stair built to code with proper risers and fasteners. to bring in compliance with item #3 of nov # 201207641, along

Open the permit page

$30,000
Oct 21, 2011Completed
final sign-off Dec 2011
111 12th Avrepair on rear stairs less than 50%
Details
Permit
201110217319
Status
complete
Filed
Oct 21, 2011
Permit issued
Oct 21, 2011
Final sign-off
Dec 8, 2011
Declared cost
$4,000
Address
111 12th Av

repair on rear stairs less than 50%

Open the permit page

$4,000
Jun 10, 2011Completed
final sign-off Jun 2011
3070 San Bruno Avrepair dry rot on side stairs and install handrails and guard rails at main stairs and side stairs and back stairs less than 50% repair in kind. no change to windows, walls and doors (to comply with housing inspection div. notice(s) of violaton issued on 5-18-2011, complaint tracking # 201134721.
Details
Permit
201106107906
Status
complete
Filed
Jun 10, 2011
Permit issued
Jun 10, 2011
Final sign-off
Jun 28, 2011
Declared cost
$3,000
Address
3070 San Bruno Av

repair dry rot on side stairs and install handrails and guard rails at main stairs and side stairs and back stairs less than 50% repair in kind. no change to windows, walls and doors (to comply with housing inspection div. notice(s) of violaton issued on 5-18-2011, complaint tracking # 201134721.

Open the permit page

$3,000
Aug 25, 2009Never finaled
issued Aug 2009, no final
862 28th Avremove (e) corridor wall. new wall & door to access class room. install tactile sign & stair stripping. add sprinkler head @ 2nd floor under separate permit.
Details
Permit
200908255498
Status
issued
Filed
Aug 25, 2009
Permit issued
Aug 25, 2009
Declared cost
$3,725
Address
862 28th Av

remove (e) corridor wall. new wall & door to access class room. install tactile sign & stair stripping. add sprinkler head @ 2nd floor under separate permit.

Open the permit page

$3,725
Aug 18, 2009Completed
final sign-off May 2010
16 Krausgrill Plrenovation to lower unit ( 1st and 2nd floors) including kitchen, bathrooms and interiri stairs enclosure.
Details
Permit
200908185080
Status
complete
Filed
Aug 18, 2009
Permit issued
Aug 28, 2009
Final sign-off
May 19, 2010
Declared cost
$100,000
Address
16 Krausgrill Pl

renovation to lower unit ( 1st and 2nd floors) including kitchen, bathrooms and interiri stairs enclosure.

Open the permit page

$100,000