Permit GraphShortlistSan Francisco building permits since 2000

Forma Construction

Contractor license
948262
State license record
Based in
San Francisco
On San Francisco permits
Oct 2010 to Sep 2026
Last 24 months
37 permits filed

176 permits since 2000: 113 completed, 23 in progress, 27 never finaled, 13 expired or cancelled.

Of the 27 never-finaled permits, 13 are 3 to 5 years old, 4 are 5 to 10 years old, 10 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 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 7Pergola or trellis 1Deck 10Stairs 28Kitchen remodel 32Bathroom remodel 42

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

FiledOutcomeAddressWork described on the permitDeclared cost
Sep 21, 2026In progress
filed Sep 2026, not yet issued
2520 Divisadero Stremodel of basement level,including excavation to increase floor to ceiling height. remodel of level 1-3 including full kitchen remodel,renovations of bedrooms and baths, relocating stair run to basement and removal of (e)stair run, replacement of windows and exterior doors in kind(where shown)and
Details
Permit
202608267206
Status
filed
Filed
Sep 21, 2026
Declared cost
$412,300
Address
2520 Divisadero St

remodel of basement level,including excavation to increase floor to ceiling height. remodel of level 1-3 including full kitchen remodel,renovations of bedrooms and baths, relocating stair run to basement and removal of (e)stair run, replacement of windows and exterior doors in kind(where shown)and

Open the permit page

$412,300
Jul 2, 2026In progress
issued Jul 2026
2520 Divisadero Stkitchen and bath remodels of 1st fl. through 3rd fl. removal and infill of service stairs from fls. 1-3 (stair run to basement to remain) removal of dormer at rear facade. replace windows inkind and add (3) (n) windows at side and rear elevations. new electric and plumbing per (n) layout.
Details
Permit
202607024478
Status
issued
Filed
Jul 2, 2026
Permit issued
Jul 28, 2026
Declared cost
$350,700
Address
2520 Divisadero St

kitchen and bath remodels of 1st fl. through 3rd fl. removal and infill of service stairs from fls. 1-3 (stair run to basement to remain) removal of dormer at rear facade. replace windows inkind and add (3) (n) windows at side and rear elevations. new electric and plumbing per (n) layout.

Open the permit page

$350,700
Sep 10, 2025In progress
issued Oct 2025
119 26th Avnew stairs at 2/f. remove post at basement and bearing wall piers at 2/f. add new windows and doors at west (rear) elevation of building at basement and 2/f.
Details
Permit
202509105017
Status
issued
Filed
Sep 10, 2025
Permit issued
Oct 1, 2025
Declared cost
$50,000
Address
119 26th Av

new stairs at 2/f. remove post at basement and bearing wall piers at 2/f. add new windows and doors at west (rear) elevation of building at basement and 2/f.

Open the permit page

$50,000
Aug 26, 2025In progress
issued Nov 2025
710 El Camino Del Marstructural work for interior stairs of residence. architectural information was already permitted in pa #202410243675
Details
Permit
202508263868
Status
issued
Filed
Aug 26, 2025
Permit issued
Nov 18, 2025
Declared cost
$10,000
Address
710 El Camino Del Mar

structural work for interior stairs of residence. architectural information was already permitted in pa #202410243675

Open the permit page

$10,000
Nov 19, 2024In progress
issued Feb 2025
710 El Camino Del Marrenovation of interior spaces; replacement of the (e) stairs, reconfiguration of some windows on the east facade, and a comprehensive transformation of the rear (north) facade to incorporate new windows, new finishes, and fixtures throughout.
Details
Permit
202410243675
Status
issued
Filed
Nov 19, 2024
Permit issued
Feb 12, 2025
Declared cost
$1,500,000
Address
710 El Camino Del Mar

renovation of interior spaces; replacement of the (e) stairs, reconfiguration of some windows on the east facade, and a comprehensive transformation of the rear (north) facade to incorporate new windows, new finishes, and fixtures throughout.

Open the permit page

$1,500,000
Oct 2, 2024Completed
final sign-off Jun 2026
2040 Broadwayunit 402- 3rd and 4th floor interior remodel (n) paritions, mep, lighting, finishes. replacement of (e) interior stair. relocated non structural partitions. raised existing stair penthouse per 2024007184prj and add 28sf roof deck and replaced with a pedestal system.
Details
Permit
202410022187
Status
complete
Filed
Oct 2, 2024
Permit issued
Dec 23, 2024
Final sign-off
Jun 15, 2026
Declared cost
$571,116
Address
2040 Broadway

unit 402- 3rd and 4th floor interior remodel (n) paritions, mep, lighting, finishes. replacement of (e) interior stair. relocated non structural partitions. raised existing stair penthouse per 2024007184prj and add 28sf roof deck and replaced with a pedestal system.

Open the permit page

$571,116
Mar 28, 2023In progress
issued Jun 2024
2560 Vallejo Strevision to pa 2022.0915.2504 that includes a facade remodel of an existing 2-unit r-3 building. the drawings in this revision include new windows, doors, siding, parapets, guards, roofing, landscaping, hardscaping, retaining walls, and walkway stairs. levels and elevations have been revised to ref
Details
Permit
202303284559
Status
issued
Filed
Mar 28, 2023
Permit issued
Jun 11, 2024
Declared cost
$200,000
Address
2560 Vallejo St

revision to pa 2022.0915.2504 that includes a facade remodel of an existing 2-unit r-3 building. the drawings in this revision include new windows, doors, siding, parapets, guards, roofing, landscaping, hardscaping, retaining walls, and walkway stairs. levels and elevations have been revised to ref

Open the permit page

$200,000
Feb 23, 2023Completed
final sign-off Sep 2023
328 Cumberland Strevision to pa#'s 201708013585, 201811206369, & 202109239061, revised structural details, delete gas fireplace applicant @ living rm, delete window @ west facade, e perimeter wall to remain, n on grade concrete pad, relocated elec & gas meter, revised interior stairs railing, update t24 rpt.
Details
Permit
202302232432
Status
complete
Filed
Feb 23, 2023
Permit issued
Mar 13, 2023
Final sign-off
Sep 7, 2023
Address
328 Cumberland St

revision to pa#'s 201708013585, 201811206369, & 202109239061, revised structural details, delete gas fireplace applicant @ living rm, delete window @ west facade, e perimeter wall to remain, n on grade concrete pad, relocated elec & gas meter, revised interior stairs railing, update t24 rpt.

Open the permit page

Jul 5, 2022Never finaled
issued Jul 2022, no final
285 San Anselmo Avreplacing and extending a retianing wall and removing an external staircase in the back (along monterey bl side).
Details
Permit
202207057740
Status
issued
Filed
Jul 5, 2022
Permit issued
Jul 12, 2022
Declared cost
$60,000
Address
285 San Anselmo Av

replacing and extending a retianing wall and removing an external staircase in the back (along monterey bl side).

Open the permit page

$60,000
Sep 23, 2021Completed
final sign-off Sep 2023
328 Cumberland Strevision to pa 201708013585 and 201811206369 to include structural connections at open interior stairs, revised lightwell layout, revised rear yard layout, revised gas appliance locations
Details
Permit
202109239061
Status
complete
Filed
Sep 23, 2021
Permit issued
Oct 14, 2022
Final sign-off
Sep 7, 2023
Address
328 Cumberland St

revision to pa 201708013585 and 201811206369 to include structural connections at open interior stairs, revised lightwell layout, revised rear yard layout, revised gas appliance locations

Open the permit page

Aug 4, 2021Completed
final sign-off Jan 2025
100 Palo Alto Avrevision to pa# 201604296200, 201709137870, 201711214543, 202003025924, 202010307876. work includes changes to interior layout, new stairs, new trash enclosure. reconfigure exterior window openings. new skylights. new roofing finishes.
Details
Permit
202108045817
Status
complete
Filed
Aug 4, 2021
Permit issued
Sep 3, 2021
Final sign-off
Jan 21, 2025
Declared cost
$50,000
Address
100 Palo Alto Av

revision to pa# 201604296200, 201709137870, 201711214543, 202003025924, 202010307876. work includes changes to interior layout, new stairs, new trash enclosure. reconfigure exterior window openings. new skylights. new roofing finishes.

Open the permit page

$50,000
Jan 19, 2021Completed
final sign-off Aug 2023
285 San Anselmo Avnew exterior stair at eastern corner of existing house.
Details
Permit
202101192925
Status
complete
Filed
Jan 19, 2021
Permit issued
Feb 3, 2021
Final sign-off
Aug 11, 2023
Declared cost
$20,000
Address
285 San Anselmo Av

new exterior stair at eastern corner of existing house.

Open the permit page

$20,000
Oct 30, 2020Completed
final sign-off Jan 2025
100 Palo Alto Avremove & replace (e) front entry door & (e) sliding glass doors. rebuild (e) stairs at front yard. (n) stone pavers over (e) concrete patio. (n) bb q counter. window infill at front facade. (n) garage door. (n) stone pavers at driveway & entry walkway.
Details
Permit
202010307876
Status
complete
Filed
Oct 30, 2020
Permit issued
Dec 16, 2020
Final sign-off
Jan 21, 2025
Declared cost
$30,000
Address
100 Palo Alto Av

remove & replace (e) front entry door & (e) sliding glass doors. rebuild (e) stairs at front yard. (n) stone pavers over (e) concrete patio. (n) bb q counter. window infill at front facade. (n) garage door. (n) stone pavers at driveway & entry walkway.

Open the permit page

$30,000
Feb 22, 2019Completed
final sign-off May 2021
100 Commonwealth Avbasement, 1st, 2nd flrs. includes interior demo, new stairs, relocaton of bathrooms, new windows 2 @ west facade, 2 @ east facade, 6 @ north facade w/ (n) door and porch. replacement of non-street facing window sash and door, no external work in front of building, ,
Details
Permit
201902223596
Status
complete
Filed
Feb 22, 2019
Permit issued
Mar 8, 2019
Final sign-off
May 27, 2021
Declared cost
$175,000
Address
100 Commonwealth Av

basement, 1st, 2nd flrs. includes interior demo, new stairs, relocaton of bathrooms, new windows 2 @ west facade, 2 @ east facade, 6 @ north facade w/ (n) door and porch. replacement of non-street facing window sash and door, no external work in front of building, ,

Open the permit page

$175,000
Jun 27, 2018Completed
final sign-off Nov 2018
350 Jersey Strevision to pa #201704285182. reconfiguration of interior stair. modification of ground fl room layout. add half bath at g/f. addition of slab plan.
Details
Permit
201806273173
Status
complete
Filed
Jun 27, 2018
Permit issued
Jul 6, 2018
Final sign-off
Nov 16, 2018
Address
350 Jersey St

revision to pa #201704285182. reconfiguration of interior stair. modification of ground fl room layout. add half bath at g/f. addition of slab plan.

Open the permit page

Jun 6, 2018Never finaled
issued Sep 2022, no final
63 Rico Wyrenovation of (e) 2 story single family residence. vertical addition of (n) 3rd story. roof terrace & stair penthouse. 3rd floor includes master suite, office, bathroom & bedrooms. **maher n/a**
Details
Permit
201806061111
Status
issued
Filed
Jun 6, 2018
Permit issued
Sep 12, 2022
Declared cost
$125,000
Address
63 Rico Wy

renovation of (e) 2 story single family residence. vertical addition of (n) 3rd story. roof terrace & stair penthouse. 3rd floor includes master suite, office, bathroom & bedrooms. **maher n/a**

Open the permit page

$125,000
Nov 21, 2017Expired or cancelled
expired Feb 2024
100 Palo Alto Avrevision to app#201604296200. addition of moment frame at rear yard wall. window configuration change. stair change to retangular stair. (previous submittal circular)
Details
Permit
201711214543
Status
expired
Filed
Nov 21, 2017
Permit issued
Dec 13, 2017
Final sign-off
Feb 21, 2024
Declared cost
$10,000
Address
100 Palo Alto Av

revision to app#201604296200. addition of moment frame at rear yard wall. window configuration change. stair change to retangular stair. (previous submittal circular)

Open the permit page

$10,000
Sep 13, 2016Completed
final sign-off Jan 2017
30 Jersey Stremove bearing wall, staircase alteration and kitchen remodel
Details
Permit
201609137598
Status
complete
Filed
Sep 13, 2016
Permit issued
Sep 19, 2016
Final sign-off
Jan 25, 2017
Declared cost
$70,000
Address
30 Jersey St

remove bearing wall, staircase alteration and kitchen remodel

Open the permit page

$70,000
Apr 29, 2016Completed
final sign-off Jan 2025
100 Palo Alto Avlower finished floor level at 1st story to increase ceiling hgt.reframe ceiling at living rm/master bedrm.n/elptical stair fr 1st/2ndstory.remodel & reconfigure internal spaces on 1st & 2nd.replace(e)single pane wndw w/double pane.replace wndws in kind at front facade.no changes to footprint/sq. ftg
Details
Permit
201604296200
Status
complete
Filed
Apr 29, 2016
Permit issued
Aug 31, 2017
Final sign-off
Jan 21, 2025
Declared cost
$800,000
Address
100 Palo Alto Av

lower finished floor level at 1st story to increase ceiling hgt.reframe ceiling at living rm/master bedrm.n/elptical stair fr 1st/2ndstory.remodel & reconfigure internal spaces on 1st & 2nd.replace(e)single pane wndw w/double pane.replace wndws in kind at front facade.no changes to footprint/sq. ftg

Open the permit page

$800,000
Feb 2, 2015Completed
final sign-off Dec 2015
2833 Union Stbuild new landing & stairs at second flr at rear yard. install new roof access ladder from fourth floor roof deck to roof . referance p/a#201307101520.
Details
Permit
201502027220
Status
complete
Filed
Feb 2, 2015
Permit issued
Sep 25, 2015
Final sign-off
Dec 28, 2015
Declared cost
$10,000
Address
2833 Union St

build new landing & stairs at second flr at rear yard. install new roof access ladder from fourth floor roof deck to roof . referance p/a#201307101520.

Open the permit page

$10,000
Sep 2, 2014Completed
final sign-off Mar 2015
147 South Parkrevision to 201102170507 revised layout of stair 2 and stair 3 and associated entlarged pans and details. scope also documents revised roof details. maher not req 155-13
Details
Permit
201409025207
Status
complete
Filed
Sep 2, 2014
Permit issued
Sep 12, 2014
Final sign-off
Mar 17, 2015
Address
147 South Park

revision to 201102170507 revised layout of stair 2 and stair 3 and associated entlarged pans and details. scope also documents revised roof details. maher not req 155-13

Open the permit page

Aug 13, 2013Completed
final sign-off Dec 2015
76 Laidley Stfrong bldg - replacing of (e) entry swing door w/pivot door, replacing o (e) interior stairs at same location. remodel of (e) master suite @ 2nd floor.
Details
Permit
201308134144
Status
complete
Filed
Aug 13, 2013
Permit issued
Aug 13, 2013
Final sign-off
Dec 11, 2015
Declared cost
$100,000
Address
76 Laidley St

frong bldg - replacing of (e) entry swing door w/pivot door, replacing o (e) interior stairs at same location. remodel of (e) master suite @ 2nd floor.

Open the permit page

$100,000
Jul 31, 2013Never finaled
issued Oct 2013, no final
296 Liberty St4th floor:renovation to interior space location on top two levels.renovation is within one dwelling unitl. new windows, doors,skylights, bathrooms, bedrooms and floor opening around extg stairs.majority of work is on 4th floor.
Details
Permit
201307313215
Status
issued
Filed
Jul 31, 2013
Permit issued
Oct 28, 2013
Declared cost
$75,000
Address
296 Liberty St

4th floor:renovation to interior space location on top two levels.renovation is within one dwelling unitl. new windows, doors,skylights, bathrooms, bedrooms and floor opening around extg stairs.majority of work is on 4th floor.

Open the permit page

$75,000
Jul 10, 2013Completed
final sign-off Dec 2015
2833 Union Stwiden & relocate garage door, reconfigure front stairs. add (n) 4th fl penthouse & decks. remodel (e) bedrooms, bathrooms & kitchens. upgrade all electrical, mechanical & plumbling systems.
Details
Permit
201307101520
Status
complete
Filed
Jul 10, 2013
Permit issued
May 21, 2014
Final sign-off
Dec 28, 2015
Declared cost
$500,000
Address
2833 Union St

widen & relocate garage door, reconfigure front stairs. add (n) 4th fl penthouse & decks. remodel (e) bedrooms, bathrooms & kitchens. upgrade all electrical, mechanical & plumbling systems.

Open the permit page

$500,000
May 18, 2012Completed
final sign-off May 2013
1688 Dolores Strevision to previous permit app#201109013704. replacement of interior entry stair. removal of structural wall at living room and modifications to rear patio.
Details
Permit
201205180729
Status
complete
Filed
May 18, 2012
Permit issued
May 18, 2012
Final sign-off
May 20, 2013
Declared cost
$5,000
Address
1688 Dolores St

revision to previous permit app#201109013704. replacement of interior entry stair. removal of structural wall at living room and modifications to rear patio.

Open the permit page

$5,000
Apr 30, 2012Completed
final sign-off Apr 2013
1688 Dolores Strevision to pa #201109013704; new work include new guardrail and handrail at interior stair, new skylight at dining & kitchen, slight modification to rear patio, deck and stairs, a few windows replacement.
Details
Permit
201204309410
Status
complete
Filed
Apr 30, 2012
Permit issued
May 4, 2012
Final sign-off
Apr 30, 2013
Declared cost
$10,000
Address
1688 Dolores St

revision to pa #201109013704; new work include new guardrail and handrail at interior stair, new skylight at dining & kitchen, slight modification to rear patio, deck and stairs, a few windows replacement.

Open the permit page

$10,000
Jan 19, 2012Completed
final sign-off May 2013
826 Capp Strenovattion of 1st floor garage + area behind garage, foundation upgrade, addition of 200 sq ft below existing deck - renovation of 2nd floor ktichen, addition of interior stair to lower level, renovation of 3rd floor master bath.
Details
Permit
201201192499
Status
complete
Filed
Jan 19, 2012
Permit issued
Apr 6, 2012
Final sign-off
May 15, 2013
Declared cost
$160,000
Address
826 Capp St

renovattion of 1st floor garage + area behind garage, foundation upgrade, addition of 200 sq ft below existing deck - renovation of 2nd floor ktichen, addition of interior stair to lower level, renovation of 3rd floor master bath.

Open the permit page

$160,000
Dec 6, 2011Expired or cancelled
expired Nov 2015
2727 Pacific Avchange of 2 units residence to a single residence. remove (e) exterior stair. replace with new stair. remove exist front windows. replace with terrace doors. add front terrace. add rear deck on (e) roof over bay projection.
Details
Permit
201112060195
Status
expired
Filed
Dec 6, 2011
Permit issued
Oct 18, 2012
Declared cost
$37,000
Address
2727 Pacific Av

change of 2 units residence to a single residence. remove (e) exterior stair. replace with new stair. remove exist front windows. replace with terrace doors. add front terrace. add rear deck on (e) roof over bay projection.

Open the permit page

$37,000