Permit GraphShortlistSan Francisco building permits since 2000

Keegan Contruction Inc.

Contractor license
792673
State license record
Based in
San Francisco
On San Francisco permits
Aug 2001 to Aug 2026
Last 24 months
17 permits filed

292 permits since 2000: 254 completed, 4 in progress, 9 never finaled, 25 expired or cancelled.

Of the 9 never-finaled permits, 2 are 5 to 10 years old, 7 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 7Deck 15Stairs 29Kitchen remodel 49Bathroom remodel 74

29 stairs permits: 27 completed, 1 never finaled, 1 expired or cancelled. Typically 6 days from filing to permit and 242 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Feb 24, 2025Completed
final sign-off Aug 2025
1749 Sanchez Stremoval of non conforming interior sprial staircase of contruction of new straight run interior staircase. no changes to exterior no plumbing no changes to use or occupancy.
Details
Permit
202502240946
Status
complete
Filed
Feb 24, 2025
Permit issued
Feb 24, 2025
Final sign-off
Aug 26, 2025
Declared cost
$20,000
Address
1749 Sanchez St

removal of non conforming interior sprial staircase of contruction of new straight run interior staircase. no changes to exterior no plumbing no changes to use or occupancy.

Open the permit page

$20,000
Apr 25, 2024Completed
final sign-off Jun 2024
34 Castle Strepair dryrotted stairs at rear of building. - less than 50%.
Details
Permit
202404250734
Status
complete
Filed
Apr 25, 2024
Permit issued
Apr 25, 2024
Final sign-off
Jun 3, 2024
Declared cost
$15,000
Address
34 Castle St

repair dryrotted stairs at rear of building. - less than 50%.

Open the permit page

$15,000
Nov 1, 2023Completed
final sign-off Dec 2023
730 Elizabeth Streplace cracked/damaged stair treads/decking on front stairs in-kind (less than 50%)
Details
Permit
202311019984
Status
complete
Filed
Nov 1, 2023
Permit issued
Nov 1, 2023
Final sign-off
Dec 4, 2023
Declared cost
$7,500
Address
730 Elizabeth St

replace cracked/damaged stair treads/decking on front stairs in-kind (less than 50%)

Open the permit page

$7,500
Dec 7, 2022Completed
final sign-off Apr 2024
3841 25th Stremodel one kitchen and two bathrooms. retile front stairs
Details
Permit
202212077832
Status
complete
Filed
Dec 7, 2022
Permit issued
Dec 7, 2022
Final sign-off
Apr 30, 2024
Declared cost
$80,000
Address
3841 25th St

remodel one kitchen and two bathrooms. retile front stairs

Open the permit page

$80,000
Nov 4, 2021Completed
final sign-off Aug 2022
34 Castle Stbathroom remodel to bathroom on 34 castle street; including new plumbing fixtures, tile, lighting. electrical upgrades as required. installation of new bathroom fan to 36 castle street. install handrail at left rear stairs (from backyard to garage).
Details
Permit
202111041864
Status
complete
Filed
Nov 4, 2021
Permit issued
Nov 4, 2021
Final sign-off
Aug 3, 2022
Declared cost
$10,000
Address
34 Castle St

bathroom remodel to bathroom on 34 castle street; including new plumbing fixtures, tile, lighting. electrical upgrades as required. installation of new bathroom fan to 36 castle street. install handrail at left rear stairs (from backyard to garage).

Open the permit page

$10,000
Sep 29, 2021Completed
final sign-off Jun 2022
523 Alvarado Strevision to permit #201803022752: revise rear deck to less than 30" above grade, delete rear exterior spiral convenience stair, change rear window from aluminum clad double hung to aluminum casement, revise size of rear doors delete 3 east facing window. o work visible from street.
Details
Permit
202109299470
Status
complete
Filed
Sep 29, 2021
Permit issued
Oct 25, 2021
Final sign-off
Jun 27, 2022
Address
523 Alvarado St

revision to permit #201803022752: revise rear deck to less than 30" above grade, delete rear exterior spiral convenience stair, change rear window from aluminum clad double hung to aluminum casement, revise size of rear doors delete 3 east facing window. o work visible from street.

Open the permit page

Apr 18, 2018Completed
final sign-off Aug 2019
3922 22nd Strevision to pa 2016-1013-0151 - reduction is removal of approved garage addition in front yard. new landscape stairs & facade restoration remains in scope & previously approved
Details
Permit
201804186695
Status
complete
Filed
Apr 18, 2018
Permit issued
May 15, 2018
Final sign-off
Aug 22, 2019
Address
3922 22nd St

revision to pa 2016-1013-0151 - reduction is removal of approved garage addition in front yard. new landscape stairs & facade restoration remains in scope & previously approved

Open the permit page

Nov 30, 2017Never finaled
issued Dec 2017, no final
4225 23rd Stas built revisions to permit 201603031160. reconfigure rear yard stair, new bedroom @ ground flr, infill garage entry door from inside only, 3rd flr egress windows modified.
Details
Permit
201711305186
Status
issued
Filed
Nov 30, 2017
Permit issued
Dec 6, 2017
Address
4225 23rd St

as built revisions to permit 201603031160. reconfigure rear yard stair, new bedroom @ ground flr, infill garage entry door from inside only, 3rd flr egress windows modified.

Open the permit page

Jan 23, 2017Completed
final sign-off Apr 2017
61 Vicksburg Strepair dry rotted front stairs (6 steps abd upper landing) less than 50% repair, in kind
Details
Permit
201701237633
Status
complete
Filed
Jan 23, 2017
Permit issued
Jan 23, 2017
Final sign-off
Apr 14, 2017
Declared cost
$5,000
Address
61 Vicksburg St

repair dry rotted front stairs (6 steps abd upper landing) less than 50% repair, in kind

Open the permit page

$5,000
Oct 13, 2016Completed
final sign-off Aug 2019
3922 22nd Stremoval and replacement of exterior stairs in front yard, improvements to building facade including new siding, windows and construction of a single car garage in front yard set back, attached to building
Details
Permit
201610130151
Status
complete
Filed
Oct 13, 2016
Permit issued
Aug 17, 2017
Final sign-off
Aug 23, 2019
Declared cost
$110,000
Address
3922 22nd St

removal and replacement of exterior stairs in front yard, improvements to building facade including new siding, windows and construction of a single car garage in front yard set back, attached to building

Open the permit page

$110,000
Mar 20, 2015Completed
final sign-off Oct 2015
408 Elizabeth Stremove (e) concrete walls and metal gate & provide new site walls and wood stairs. elec under seperate permit
Details
Permit
201503201420
Status
complete
Filed
Mar 20, 2015
Permit issued
Apr 14, 2015
Final sign-off
Oct 7, 2015
Declared cost
$5,000
Address
408 Elizabeth St

remove (e) concrete walls and metal gate & provide new site walls and wood stairs. elec under seperate permit

Open the permit page

$5,000
Feb 12, 2015Completed
final sign-off Dec 2015
69 28th Stfacade remodel including new windows siding, door and stairs. no interior work. non historic per ceqa 2014002185env
Details
Permit
201502128244
Status
complete
Filed
Feb 12, 2015
Permit issued
Mar 12, 2015
Final sign-off
Dec 30, 2015
Declared cost
$30,000
Address
69 28th St

facade remodel including new windows siding, door and stairs. no interior work. non historic per ceqa 2014002185env

Open the permit page

$30,000
Sep 18, 2014Completed
final sign-off Feb 2015
144 Fairmount Strevision to 201410038340 to reflect construction changes. revision includes removal of roof deck and changes to interior stairs and partitions
Details
Permit
201409186735
Status
complete
Filed
Sep 18, 2014
Permit issued
Sep 19, 2014
Final sign-off
Feb 9, 2015
Address
144 Fairmount St

revision to 201410038340 to reflect construction changes. revision includes removal of roof deck and changes to interior stairs and partitions

Open the permit page

Apr 17, 2014Completed
final sign-off Jun 2015
2123 Pierce Strevision to app 201402279481. revise roof framing to remove non-conforming condition where extg roof encrochement into neighboring light well. reconfigure interior stair and master bath. n/a for the maher ordinance #155-13
Details
Permit
201404173545
Status
complete
Filed
Apr 17, 2014
Permit issued
Apr 28, 2014
Final sign-off
Jun 9, 2015
Declared cost
$5,000
Address
2123 Pierce St

revision to app 201402279481. revise roof framing to remove non-conforming condition where extg roof encrochement into neighboring light well. reconfigure interior stair and master bath. n/a for the maher ordinance #155-13

Open the permit page

$5,000
Sep 30, 2013Completed
final sign-off May 2014
578 Joost Avrepair of dry rot under front stairs ; not visible from street.
Details
Permit
201309308122
Status
complete
Filed
Sep 30, 2013
Permit issued
Sep 30, 2013
Final sign-off
May 30, 2014
Declared cost
$8,400
Address
578 Joost Av

repair of dry rot under front stairs ; not visible from street.

Open the permit page

$8,400
Jan 4, 2012Completed
final sign-off Apr 2014
2150 Lyon Stchange of use r2 to r3. combine mid & top flr units (2150, 2152 lyon st.) into 1 unit. remove kitch in 2150, & remove int stairway encl walls & replace w/ open guard rails. dr case filed 2011.1419d w/ planning on 12/20/11. w/ 311 materials. struct ref to pa 200409245136.
Details
Permit
201201041698
Status
complete
Filed
Jan 4, 2012
Permit issued
Apr 16, 2013
Final sign-off
Apr 17, 2014
Declared cost
$10,000
Address
2150 Lyon St

change of use r2 to r3. combine mid & top flr units (2150, 2152 lyon st.) into 1 unit. remove kitch in 2150, & remove int stairway encl walls & replace w/ open guard rails. dr case filed 2011.1419d w/ planning on 12/20/11. w/ 311 materials. struct ref to pa 200409245136.

Open the permit page

$10,000
Feb 4, 2011Completed
final sign-off Jun 2015
2123 Pierce St826 sf two story addition to rear of a two story single family detached house. an (e) rear deck will be removed for this addition. the addition will add a bedroom and bathroom on the 2nd floor. a family room on the 1st floor. an unfinished crawlspace, an interiorstairway and exterior stairs to the
Details
Permit
201102049646
Status
complete
Filed
Feb 4, 2011
Permit issued
Jan 18, 2013
Final sign-off
Jun 9, 2015
Declared cost
$250,000
Address
2123 Pierce St

826 sf two story addition to rear of a two story single family detached house. an (e) rear deck will be removed for this addition. the addition will add a bedroom and bathroom on the 2nd floor. a family room on the 1st floor. an unfinished crawlspace, an interiorstairway and exterior stairs to the

Open the permit page

$250,000
Nov 23, 2010Completed
final sign-off Aug 2011
1231 05th Avfront stairs replacement, replace failing un-reinforced masonry/terrazzo stairs with new structure, similar finishes.
Details
Permit
201011235506
Status
complete
Filed
Nov 23, 2010
Permit issued
Feb 23, 2011
Final sign-off
Aug 23, 2011
Declared cost
$30,000
Address
1231 05th Av

front stairs replacement, replace failing un-reinforced masonry/terrazzo stairs with new structure, similar finishes.

Open the permit page

$30,000
Sep 18, 2009Completed
final sign-off Dec 2010
373 Eureka Strevision to appl #200910712857 to include 2 bedrooms & 2 bathrooms @(e) attic. 1 bedroom, bath, sunroom & family in (e) 1st floor garage & new stairs. new dormers in (e) roof & new windows throughout.
Details
Permit
200909187183
Status
complete
Filed
Sep 18, 2009
Permit issued
Oct 28, 2009
Final sign-off
Dec 1, 2010
Declared cost
$160,000
Address
373 Eureka St

revision to appl #200910712857 to include 2 bedrooms & 2 bathrooms @(e) attic. 1 bedroom, bath, sunroom & family in (e) 1st floor garage & new stairs. new dormers in (e) roof & new windows throughout.

Open the permit page

$160,000
Oct 30, 2008Completed
final sign-off Mar 2010
14 28th Stremoval of front entry stairs and replacement with new stairs. new stairs to be in original historical condition. replacement of 3 windows with matching wood windows and lighting improvements
Details
Permit
200810305510
Status
complete
Filed
Oct 30, 2008
Permit issued
Mar 16, 2009
Final sign-off
Mar 10, 2010
Declared cost
$10,000
Address
14 28th St

removal of front entry stairs and replacement with new stairs. new stairs to be in original historical condition. replacement of 3 windows with matching wood windows and lighting improvements

Open the permit page

$10,000
Apr 11, 2008Completed
final sign-off Apr 2008
130 Onondaga Avto comply with n.o.v. #200846633 - legal (e) stairs (interconnecting) from 1st floor to 2nd floor.
Details
Permit
200804119513
Status
complete
Filed
Apr 11, 2008
Permit issued
Apr 11, 2008
Final sign-off
Apr 17, 2008
Declared cost
$3,000
Address
130 Onondaga Av

to comply with n.o.v. #200846633 - legal (e) stairs (interconnecting) from 1st floor to 2nd floor.

Open the permit page

$3,000
Feb 4, 2008Completed
final sign-off Aug 2009
2701 Larkin Strev.topa# 2005.06.28.6306.remove boiler rm from bsmnt.change from one 8-car and one-5 car autopark to 2 5-car autopark and 3 prkg spaces. # of prkg to remain.use driveway ramp instead of elev. keep (e) bedrm in unit 101.(n)stair&pump rm.on 2ndfl.relocate trash,storage,meters.reduce kitc.unit 101
Details
Permit
200802043958
Status
complete
Filed
Feb 4, 2008
Permit issued
Sep 23, 2008
Final sign-off
Aug 28, 2009
Address
2701 Larkin St

rev.topa# 2005.06.28.6306.remove boiler rm from bsmnt.change from one 8-car and one-5 car autopark to 2 5-car autopark and 3 prkg spaces. # of prkg to remain.use driveway ramp instead of elev. keep (e) bedrm in unit 101.(n)stair&pump rm.on 2ndfl.relocate trash,storage,meters.reduce kitc.unit 101

Open the permit page

Jan 31, 2008Completed
final sign-off May 2008
364 Banks Strepair 25% of front stairs and landing, porch, remove stucco on lower load level, repai sheathing as necessary, re-stucco as required.
Details
Permit
200801313730
Status
complete
Filed
Jan 31, 2008
Permit issued
Feb 4, 2008
Final sign-off
May 6, 2008
Declared cost
$10,000
Address
364 Banks St

repair 25% of front stairs and landing, porch, remove stucco on lower load level, repai sheathing as necessary, re-stucco as required.

Open the permit page

$10,000
Jun 7, 2007Completed
final sign-off Oct 2007
127 06th Avreplace damaged siding to match (e) siding. approx 100 sq. ft. replace damaged trim at 4 windows to match (e) less than 50%. replace & repair damaged & dry rotted threads & risers on front stairs to match existing.
Details
Permit
200706073289
Status
complete
Filed
Jun 7, 2007
Permit issued
Jun 7, 2007
Final sign-off
Oct 12, 2007
Declared cost
$9,000
Address
127 06th Av

replace damaged siding to match (e) siding. approx 100 sq. ft. replace damaged trim at 4 windows to match (e) less than 50%. replace & repair damaged & dry rotted threads & risers on front stairs to match existing.

Open the permit page

$9,000
Oct 20, 2006Completed
final sign-off Nov 2006
1565 Page Strepair dry rotted stairs at rea fo building repair. work is lees than 50% of existing stairs
Details
Permit
200610205644
Status
complete
Filed
Oct 20, 2006
Permit issued
Oct 20, 2006
Final sign-off
Nov 2, 2006
Declared cost
$3,000
Address
1565 Page St

repair dry rotted stairs at rea fo building repair. work is lees than 50% of existing stairs

Open the permit page

$3,000
Sep 12, 2005Completed
final sign-off Oct 2005
2340 Larkin Streconstruct code compliant stair tor eplace spriral staricase
Details
Permit
200509122616
Status
complete
Filed
Sep 12, 2005
Permit issued
Sep 12, 2005
Final sign-off
Oct 28, 2005
Declared cost
$2,000
Address
2340 Larkin St

reconstruct code compliant stair tor eplace spriral staricase

Open the permit page

$2,000
Jul 1, 2005Completed
final sign-off Aug 2005
365 Green Strevision to pa# 2005/05/25/3420. stair width revised to 34" clear for stairway between garage &
Details
Permit
200507016696
Status
complete
Filed
Jul 1, 2005
Permit issued
Jul 1, 2005
Final sign-off
Aug 10, 2005
Address
365 Green St

revision to pa# 2005/05/25/3420. stair width revised to 34" clear for stairway between garage &

Open the permit page

Jun 28, 2005Completed
final sign-off Aug 2009
2701 Larkin St13 spaces maximun. replace (e) stairs in kind. mechanical to be submitted under separate permit. convert part of 2nd floor to parking.
Details
Permit
200506286306
Status
complete
Filed
Jun 28, 2005
Permit issued
Aug 21, 2007
Final sign-off
Aug 28, 2009
Declared cost
$800,000
Address
2701 Larkin St

13 spaces maximun. replace (e) stairs in kind. mechanical to be submitted under separate permit. convert part of 2nd floor to parking.

Open the permit page

$800,000
Aug 17, 2001Expired or cancelled
expired Jun 2005
1370 Green Stnew roof deck with penthouse stair access
Details
Permit
200108176361
Status
expired
Filed
Aug 17, 2001
Permit issued
Dec 12, 2002
Declared cost
$20,000
Address
1370 Green St

new roof deck with penthouse stair access

Open the permit page

$20,000