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 kitchen 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.

Kitchen remodel permits

AllRoof deck 7Pergola or trellis 1Deck 10Stairs 28Kitchen remodel 32Bathroom remodel 42

32 kitchen remodel permits: 21 completed, 6 in progress, 2 never finaled, 3 expired or cancelled. Typically 6 days from filing to permit and 257 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
Apr 29, 2026Completed
final sign-off May 2026
2856 Scott Stunit 4: create and 2x3 ft opening in non structual wall between kitchen and living room to create more natural lighting. all work is interior.
Details
Permit
202604290289
Status
complete
Filed
Apr 29, 2026
Permit issued
Apr 29, 2026
Final sign-off
May 1, 2026
Declared cost
$2,000
Address
2856 Scott St

unit 4: create and 2x3 ft opening in non structual wall between kitchen and living room to create more natural lighting. all work is interior.

Open the permit page

$2,000
Mar 31, 2026In progress
issued Apr 2026
2750 Vallejo Streplace front french doors with fixed casement windows. remove juliet balcony and replace with juliet railing. replace kitchen and primary bedroom doors in kind. remove and replace pavers in kind. remove glass guardrails and replace with metal. replace one gas fireplace.
Details
Permit
202603318588
Status
issued
Filed
Mar 31, 2026
Permit issued
Apr 16, 2026
Declared cost
$138,000
Address
2750 Vallejo St

replace front french doors with fixed casement windows. remove juliet balcony and replace with juliet railing. replace kitchen and primary bedroom doors in kind. remove and replace pavers in kind. remove glass guardrails and replace with metal. replace one gas fireplace.

Open the permit page

$138,000
Oct 2, 2025In progress
issued Feb 2026
50 Normandie Trinterior remodel including kitchen and bath. exterior remodel including window and door replacement and roof deck. ref pa# 202501112784.
Details
Permit
202508294277
Status
issued
Filed
Oct 2, 2025
Permit issued
Feb 13, 2026
Declared cost
$1,214,747
Address
50 Normandie Tr

interior remodel including kitchen and bath. exterior remodel including window and door replacement and roof deck. ref pa# 202501112784.

Open the permit page

$1,214,747
Sep 12, 2025In progress
issued Oct 2025
352 17th Avremodel kitchen, sunroom, and bathroom on 1st level.
Details
Permit
202509125208
Status
issued
Filed
Sep 12, 2025
Permit issued
Oct 1, 2025
Declared cost
$10,000
Address
352 17th Av

remodel kitchen, sunroom, and bathroom on 1st level.

Open the permit page

$10,000
Jul 29, 2025In progress
issued Aug 2025
50 Normandie Tr5 bathdroom and 1 kitchen remodel.
Details
Permit
202507291871
Status
issued
Filed
Jul 29, 2025
Permit issued
Aug 21, 2025
Declared cost
$127,423
Address
50 Normandie Tr

5 bathdroom and 1 kitchen remodel.

Open the permit page

$127,423
Jun 26, 2025Expired or cancelled
expired Aug 2026
1100 Broderick Strevision to 202404129842: relocate kitchenette, partition wall, laundry landing, 1 hour walls at garage and utility room
Details
Permit
202506269535
Status
expired
Filed
Jun 26, 2025
Permit issued
Jun 30, 2025
Declared cost
$1,000
Address
1100 Broderick St

revision to 202404129842: relocate kitchenette, partition wall, laundry landing, 1 hour walls at garage and utility room

Open the permit page

$1,000
Jun 13, 2024Completed
final sign-off Mar 2025
650 De Haro Stremodel e primary bath. move toilet and add toielet enclosure. replace vanity and countertop. add electric heat mat and replace floor tile and wall tile in shower area. add leds to shower area. kitchen remodel cabinets and countertops in kind. (front bldg)
Details
Permit
202406134342
Status
complete
Filed
Jun 13, 2024
Permit issued
Jun 13, 2024
Final sign-off
Mar 5, 2025
Declared cost
$70,000
Address
650 De Haro St

remodel e primary bath. move toilet and add toielet enclosure. replace vanity and countertop. add electric heat mat and replace floor tile and wall tile in shower area. add leds to shower area. kitchen remodel cabinets and countertops in kind. (front bldg)

Open the permit page

$70,000
Apr 12, 2024Expired or cancelled
expired Aug 2026
1100 Broderick Stbasement: interior remodel includes kitchenette (no stove) and bath remodel. all work was already completed without a permit by unknown contractor. the new owner is trying to obtain a retro-active permit.
Details
Permit
202404129842
Status
expired
Filed
Apr 12, 2024
Permit issued
Feb 12, 2025
Declared cost
$80,000
Address
1100 Broderick St

basement: interior remodel includes kitchenette (no stove) and bath remodel. all work was already completed without a permit by unknown contractor. the new owner is trying to obtain a retro-active permit.

Open the permit page

$80,000
Jun 16, 2023Completed
final sign-off Dec 2023
2121 Webster Stremove (e) sliding door, casing & cabinetry w/in (n) soffit ceiling;(n) mirrored cabinets, (n) wall bump out kitchen;(n) glass french door and sidelights; pantry/laundry extend wall into hallway towards bathrm 2; extend flooring into room expansion; (n) cabinetry throughout;(n) washer/dryer; reuse
Details
Permit
202306160326
Status
complete
Filed
Jun 16, 2023
Permit issued
Jun 23, 2023
Final sign-off
Dec 6, 2023
Declared cost
$170,000
Address
2121 Webster St

remove (e) sliding door, casing & cabinetry w/in (n) soffit ceiling;(n) mirrored cabinets, (n) wall bump out kitchen;(n) glass french door and sidelights; pantry/laundry extend wall into hallway towards bathrm 2; extend flooring into room expansion; (n) cabinetry throughout;(n) washer/dryer; reuse

Open the permit page

$170,000
Feb 18, 2021Completed
final sign-off Sep 2022
120 San Buenaventura Wyinterior renovation of existing kitchen, master bath, kids bath and laundry room.
Details
Permit
202102184863
Status
complete
Filed
Feb 18, 2021
Permit issued
May 25, 2021
Final sign-off
Sep 27, 2022
Declared cost
$90,000
Address
120 San Buenaventura Wy

interior renovation of existing kitchen, master bath, kids bath and laundry room.

Open the permit page

$90,000
Oct 31, 2017Completed
final sign-off Sep 2018
3469 Jackson Stin kind replacement of floors, hall bath, kitchen counters, lights recessed
Details
Permit
201710312775
Status
complete
Filed
Oct 31, 2017
Permit issued
Oct 31, 2017
Final sign-off
Sep 27, 2018
Declared cost
$50,000
Address
3469 Jackson St

in kind replacement of floors, hall bath, kitchen counters, lights recessed

Open the permit page

$50,000
Aug 9, 2017Completed
final sign-off Dec 2017
313 Scott Stkitchen cabinets & bathroom remodel. no structural work.
Details
Permit
201708094313
Status
complete
Filed
Aug 9, 2017
Permit issued
Aug 9, 2017
Final sign-off
Dec 22, 2017
Declared cost
$150,000
Address
313 Scott St

kitchen cabinets & bathroom remodel. no structural work.

Open the permit page

$150,000
Jun 7, 2017Completed
final sign-off Sep 2018
3430 Sacramento Stkitchen and bath remodel - 2nd floor. update lighting - 2 recessed cans. no structural - no wall changes. n/a maher
Details
Permit
201706078669
Status
complete
Filed
Jun 7, 2017
Permit issued
Jun 7, 2017
Final sign-off
Sep 18, 2018
Declared cost
$75,000
Address
3430 Sacramento St

kitchen and bath remodel - 2nd floor. update lighting - 2 recessed cans. no structural - no wall changes. n/a maher

Open the permit page

$75,000
May 17, 2017Completed
final sign-off Jan 2018
2661 Broadwaykitchen and master bath. kitchen entry, moving sink, shower, 3rd floor. no structural work, no wall changes.
Details
Permit
201705176790
Status
complete
Filed
May 17, 2017
Permit issued
May 17, 2017
Final sign-off
Jan 29, 2018
Declared cost
$150,000
Address
2661 Broadway

kitchen and master bath. kitchen entry, moving sink, shower, 3rd floor. no structural work, no wall changes.

Open the permit page

$150,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
Aug 26, 2016Completed
final sign-off Jan 2017
30 Jersey Stexploratory demo in kitchen more or less 200 sq.ft. at ceilings and to patch after.
Details
Permit
201608266113
Status
complete
Filed
Aug 26, 2016
Permit issued
Aug 26, 2016
Final sign-off
Jan 25, 2017
Declared cost
$1,000
Address
30 Jersey St

exploratory demo in kitchen more or less 200 sq.ft. at ceilings and to patch after.

Open the permit page

$1,000
Jan 29, 2016Completed
final sign-off Jul 2016
3539 Webster Sttwo baths and a kitchen remodel. no change to walls, doors or windows. all work in-kind.
Details
Permit
201601298290
Status
complete
Filed
Jan 29, 2016
Permit issued
Jan 29, 2016
Final sign-off
Jul 13, 2016
Declared cost
$30,000
Address
3539 Webster St

two baths and a kitchen remodel. no change to walls, doors or windows. all work in-kind.

Open the permit page

$30,000
Aug 31, 2015Completed
final sign-off Dec 2017
550 Laidley Stremodel of (e) single family residence. (n) habitable space @ 1st fl. horizontal addition @ front. vertical addition. remodel kitchen & bath.
Details
Permit
201508315733
Status
complete
Filed
Aug 31, 2015
Permit issued
Aug 5, 2016
Final sign-off
Dec 1, 2017
Declared cost
$250,000
Address
550 Laidley St

remodel of (e) single family residence. (n) habitable space @ 1st fl. horizontal addition @ front. vertical addition. remodel kitchen & bath.

Open the permit page

$250,000
Jun 30, 2015Completed
final sign-off Mar 2016
3541 Webster Stin kind replacement of baths (2) kitchen, floors, rear yard 6' fence & landscaping, no change to walls or layouts,new lighting to be high efficacy provide humidistat for fans,new kitchen hood connect to (e) duct; maher n/a
Details
Permit
201506300314
Status
complete
Filed
Jun 30, 2015
Permit issued
Jun 30, 2015
Final sign-off
Mar 23, 2016
Declared cost
$40,000
Address
3541 Webster St

in kind replacement of baths (2) kitchen, floors, rear yard 6' fence & landscaping, no change to walls or layouts,new lighting to be high efficacy provide humidistat for fans,new kitchen hood connect to (e) duct; maher n/a

Open the permit page

$40,000
Mar 5, 2014Completed
final sign-off Jun 2014
1 Elizabeth Stin kind: kitchen 2 bath remodel
Details
Permit
201403059973
Status
complete
Filed
Mar 5, 2014
Permit issued
Mar 5, 2014
Final sign-off
Jun 27, 2014
Declared cost
$60,000
Address
1 Elizabeth St

in kind: kitchen 2 bath remodel

Open the permit page

$60,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 28, 2013Completed
final sign-off Apr 2014
296 Liberty St3rd floor:interior remodel of existing kitchen within residence on 3rd floor within a four unit building. remove wall between kitchen and linving room. new wood windows and doors at existing locations.
Details
Permit
201305287993
Status
complete
Filed
May 28, 2013
Permit issued
Oct 28, 2013
Final sign-off
Apr 7, 2014
Declared cost
$60,000
Address
296 Liberty St

3rd floor:interior remodel of existing kitchen within residence on 3rd floor within a four unit building. remove wall between kitchen and linving room. new wood windows and doors at existing locations.

Open the permit page

$60,000
Sep 11, 2012Never finaled
issued Jan 2013, no final
450 Ortega Stremoval of (e), non-permitted deck. renovate of kitchen & living - construction of (n) deck at 2nd floor.
Details
Permit
201209119452
Status
issued
Filed
Sep 11, 2012
Permit issued
Jan 15, 2013
Declared cost
$32,000
Address
450 Ortega St

removal of (e), non-permitted deck. renovate of kitchen & living - construction of (n) deck at 2nd floor.

Open the permit page

$32,000
May 4, 2012Completed
final sign-off May 2013
1688 Dolores Straise portion of ceiling & roof over dining room & kitchen. install (n) skylight at north end of this volume.
Details
Permit
201205049859
Status
complete
Filed
May 4, 2012
Permit issued
Sep 11, 2012
Final sign-off
May 20, 2013
Declared cost
$2,000
Address
1688 Dolores St

raise portion of ceiling & roof over dining room & kitchen. install (n) skylight at north end of this volume.

Open the permit page

$2,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
Feb 21, 2012Completed
final sign-off Dec 2015
101 Maple Stenlargement of basement, rear addition at first floor, addition on the south side at first, second and third floor, replacement of pitched roof with a flat roof, replacement of (e) siding, replacement of kitchen and baths.
Details
Permit
201202214556
Status
complete
Filed
Feb 21, 2012
Permit issued
Nov 5, 2012
Final sign-off
Dec 14, 2015
Declared cost
$250,000
Address
101 Maple St

enlargement of basement, rear addition at first floor, addition on the south side at first, second and third floor, replacement of pitched roof with a flat roof, replacement of (e) siding, replacement of kitchen and baths.

Open the permit page

$250,000
Oct 27, 2011Completed
final sign-off Apr 2012
1255 California Stin kind replacement of cabinets & counters in kitchen. in kind replacement of master bathroom.
Details
Permit
201110277741
Status
complete
Filed
Oct 27, 2011
Permit issued
Oct 27, 2011
Final sign-off
Apr 6, 2012
Declared cost
$40,000
Address
1255 California St

in kind replacement of cabinets & counters in kitchen. in kind replacement of master bathroom.

Open the permit page

$40,000
Sep 1, 2011Completed
final sign-off May 2013
1688 Dolores Strenovation of space adjacent to garage at 1st floor. renovation of 2nd floor bathroom, kitchen & additional bathroom. no work to front exterior facade. additional space built out under (e) deck
Details
Permit
201109013704
Status
complete
Filed
Sep 1, 2011
Permit issued
Nov 3, 2011
Final sign-off
May 20, 2013
Declared cost
$100,000
Address
1688 Dolores St

renovation of space adjacent to garage at 1st floor. renovation of 2nd floor bathroom, kitchen & additional bathroom. no work to front exterior facade. additional space built out under (e) deck

Open the permit page

$100,000
Jun 15, 2011Never finaled
issued Jun 2011, no final
925 Geary Stunit #310: remodel (1) kitchen, 1 bathrm in kind. no structural work or relocation of walls, work in unit #310 only. kitchen: min 50% of kitchen lighting by h.e. watt fixture, bathrm h.e. or t-24 occupancy sensor
Details
Permit
201106158134
Status
issued
Filed
Jun 15, 2011
Permit issued
Jun 15, 2011
Declared cost
$10,000
Address
925 Geary St

unit #310: remodel (1) kitchen, 1 bathrm in kind. no structural work or relocation of walls, work in unit #310 only. kitchen: min 50% of kitchen lighting by h.e. watt fixture, bathrm h.e. or t-24 occupancy sensor

Open the permit page

$10,000
Oct 29, 2010Expired or cancelled
expired Jan 2013
1438 Filbert Stsuite #301: replace kitchen cabinets, no wall relocation, no lighting work involved, same for same.
Details
Permit
201010294031
Status
expired
Filed
Oct 29, 2010
Permit issued
Nov 1, 2010
Declared cost
$4,500
Address
1438 Filbert St

suite #301: replace kitchen cabinets, no wall relocation, no lighting work involved, same for same.

Open the permit page

$4,500