Permit GraphShortlistSan Francisco building permits since 2000

Block 3612, lot 019

2954 21st St

City’s use
Multi-Family Residential
Built
1907
Stories
3
Units
6
Rooms
6 bathrooms
Building
4,695 sq ft
Lot
2,748 sq ft
Zoning
RH3
Construction type
D

From the assessor's latest secured roll, which can lag recent work. Lot plans, zoning and planning history on the city’s Property Information Map

Permits filed here

17 permits filed for this property since 2000.

CompletedIn progressNever finaledExpired or cancelled
FiledOutcomeAddressContractorWork described on the permitDeclared cost
Dec 29, 2025In progress
filed Dec 2025, not yet issued
2954 21st St1st floor: soft story - seismic retrofit at target soft. (2021 international existing building code)
Details
Permit
202512292868
Status
filed
Filed
Dec 29, 2025
Declared cost
$80,000
Address
2954 21st St

1st floor: soft story - seismic retrofit at target soft. (2021 international existing building code)

Open the permit page

$80,000
Jan 17, 2025Completed
final sign-off Jan 2025
2954 21st StNino Companyreplace one post and 2 small pieces of rail and few board floor on the rear deck landing.
Details
Permit
202501178582
Status
complete
Filed
Jan 17, 2025
Permit issued
Jan 17, 2025
Final sign-off
Jan 23, 2025
Declared cost
$800
Address
2954 21st St

replace one post and 2 small pieces of rail and few board floor on the rear deck landing.

Open the permit page

$800
Sep 13, 2024In progress
issued Sep 2024
2954 21st StThe Home Depot Usa Inc6 window replacement with retrofit vinyl windows. not visible to street. max u-factor 0.30 or beter. no change to size or location.
Details
Permit
202409130738
Status
issued
Filed
Sep 13, 2024
Permit issued
Sep 13, 2024
Declared cost
$10,332
Address
2954 21st St

6 window replacement with retrofit vinyl windows. not visible to street. max u-factor 0.30 or beter. no change to size or location.

Open the permit page

$10,332
Jul 2, 2024In progress
issued Sep 2024
2954 21st Streplace 9 windows on front with matching wood clad aluminum windows double hung (andersen)
Details
Permit
202407025720
Status
issued
Filed
Jul 2, 2024
Permit issued
Sep 12, 2024
Declared cost
$20,000
Address
2954 21st St

replace 9 windows on front with matching wood clad aluminum windows double hung (andersen)

Open the permit page

$20,000
Jan 30, 2020Never finaled
issued May 2021, no final
2954 21st Stconsolidation set for scope for work for the following: 201207064234: excvation and struc upgrade to create new garage gr lvl.201304083996:infill e lightwell gr level, 201505085786:horz addition rear.n rear eagress stair.n windows/doors,int remodel all floors. ext deck added to 3 non conform units,
Details
Permit
202001303175
Status
issued
Filed
Jan 30, 2020
Permit issued
May 6, 2021
Declared cost
$568,000
Address
2954 21st St

consolidation set for scope for work for the following: 201207064234: excvation and struc upgrade to create new garage gr lvl.201304083996:infill e lightwell gr level, 201505085786:horz addition rear.n rear eagress stair.n windows/doors,int remodel all floors. ext deck added to 3 non conform units,

Open the permit page

$568,000
Mar 5, 2018Completed
final sign-off Mar 2018
2954 21st StDiviney Construction Incto comply with complaint #201829751. repair rear stair dryrot, investigate front stair, repair corridor, ceiling & walls, item #2
Details
Permit
201803052805
Status
complete
Filed
Mar 5, 2018
Permit issued
Mar 5, 2018
Final sign-off
Mar 21, 2018
Declared cost
$2,500
Address
2954 21st St

to comply with complaint #201829751. repair rear stair dryrot, investigate front stair, repair corridor, ceiling & walls, item #2

Open the permit page

$2,500
Sep 1, 2017Never finaled
issued Sep 2017, no final
2954 21st Strevision to pa #201207064234: amend project description to add 'structural upgrade at first story under pa #201207064234 is also in compliance with soft story retrofit per sfebc chapter 4d; engineering criteria comply with 2016 cebc appendix a-4.
Details
Permit
201709016674
Status
issued
Filed
Sep 1, 2017
Permit issued
Sep 1, 2017
Address
2954 21st St

revision to pa #201207064234: amend project description to add 'structural upgrade at first story under pa #201207064234 is also in compliance with soft story retrofit per sfebc chapter 4d; engineering criteria comply with 2016 cebc appendix a-4.

Open the permit page

Aug 11, 2016Never finaled
issued Aug 2016, no final
2954 21st Ststreet space
Details
Permit
M712747
Status
issued
Filed
Aug 11, 2016
Permit issued
Aug 11, 2016
Address
2954 21st St

street space

Open the permit page

May 8, 2015Never finaled
issued Aug 2017, no final
2954 21st Sthorizontal addition @ rear of bldg. (n) exterior egress stair will be constructed @ rear of bldg along w/ req'd fire rated wall protection. exterior decks to be added to (3)units. (n) door & windows, siding to be installed @ rear. interior remodel on all floors. (n) below-grade patio @ rear.
Details
Permit
201505085786
Status
issued
Filed
May 8, 2015
Permit issued
Aug 11, 2017
Declared cost
$568,000
Address
2954 21st St

horizontal addition @ rear of bldg. (n) exterior egress stair will be constructed @ rear of bldg along w/ req'd fire rated wall protection. exterior decks to be added to (3)units. (n) door & windows, siding to be installed @ rear. interior remodel on all floors. (n) below-grade patio @ rear.

Open the permit page

$568,000
Apr 8, 2013Never finaled
issued Apr 2013, no final
2954 21st Stinfill of (e) lightwell at 1st floor garage. excavation of grade at (e) lightwell parapet above roof at infilled area to be 1-hr fire rated construction
Details
Permit
201304083996
Status
issued
Filed
Apr 8, 2013
Permit issued
Apr 9, 2013
Declared cost
$10,000
Address
2954 21st St

infill of (e) lightwell at 1st floor garage. excavation of grade at (e) lightwell parapet above roof at infilled area to be 1-hr fire rated construction

Open the permit page

$10,000
Jul 10, 2012Completed
final sign-off Oct 2012
2954 21st Stto comply with nov#200564305-item #2. replace (3) posts and (2) beams supporting rear yard deck.
Details
Permit
201207104510
Status
complete
Filed
Jul 10, 2012
Permit issued
Jul 10, 2012
Final sign-off
Oct 15, 2012
Declared cost
$500
Address
2954 21st St

to comply with nov#200564305-item #2. replace (3) posts and (2) beams supporting rear yard deck.

Open the permit page

$500
Jul 6, 2012Never finaled
issued Apr 2013, no final
2954 21st Stexcavation of ground floor and structural upgrade to create (n) garage and new opening at front of building for auto access into garage. existing lightwell at ground floor to be enclosed and incorporated into (n) garage area.fire sprinklers to be installed at garage level only-under separate permit.
Details
Permit
201207064234
Status
issued
Filed
Jul 6, 2012
Permit issued
Apr 4, 2013
Declared cost
$145,000
Address
2954 21st St

excavation of ground floor and structural upgrade to create (n) garage and new opening at front of building for auto access into garage. existing lightwell at ground floor to be enclosed and incorporated into (n) garage area.fire sprinklers to be installed at garage level only-under separate permit.

Open the permit page

$145,000
Jul 12, 2011Never finaled
issued Jul 2011, no final
2954 21st Ststreet space
Details
Permit
M272648
Status
issued
Filed
Jul 12, 2011
Permit issued
Jul 12, 2011
Address
2954 21st St

street space

Open the permit page

Jul 8, 2011Never finaled
issued Jul 2011, no final
2954 21st Streplace 11 windows on front, with matching wood clad alum windows- double hung (pella) u factor 0.47 max, to comply with his nov 12-1-05,6-22-05 #200564305 & 200561092, to complete all permit work required by the attached notice
Details
Permit
201107089767
Status
issued
Filed
Jul 8, 2011
Permit issued
Jul 8, 2011
Declared cost
$10,725
Address
2954 21st St

replace 11 windows on front, with matching wood clad alum windows- double hung (pella) u factor 0.47 max, to comply with his nov 12-1-05,6-22-05 #200564305 & 200561092, to complete all permit work required by the attached notice

Open the permit page

$10,725
Jun 30, 2011Expired or cancelled
cancelled Jan 2026
2954 21st Stdemolition of lower portion bay for propesed garage opening
Details
Permit
201106309325
Status
cancelled
Filed
Jun 30, 2011
Declared cost
$5,000
Address
2954 21st St

demolition of lower portion bay for propesed garage opening

Open the permit page

$5,000
May 21, 2001Expired or cancelled
expired Sep 2001
2954 21st Stsidewalk repair
Details
Permit
M16235
Status
expired
Filed
May 21, 2001
Permit issued
May 21, 2001
Address
2954 21st St

sidewalk repair

Open the permit page

Jan 31, 2000Expired or cancelled
expired Sep 2000
2954 21st Strepair stairs at rear of building per nov 200000825
Details
Permit
20000131688
Status
expired
Filed
Jan 31, 2000
Permit issued
Jan 31, 2000
Declared cost
$300
Address
2954 21st St

repair stairs at rear of building per nov 200000825

Open the permit page

$300

Who worked here

Everyone with a license on these permits, by role, with how many permits each is on.

Contractors
Diviney Construction Inc, Nino Company, The Home Depot Usa Inc
Architects
John Lum (3)
Engineers
Donald David (2), Jeff Chow

Find contractors for work like this

Starts from the last permit filed here; change it to describe your own project. Results cover apartment buildings like this one.