Keegan Contruction Inc.
- 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.
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
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
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.
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Feb 24, 2025 | Completed final sign-off Aug 2025 | 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.Details
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. | $20,000 |
| Apr 25, 2024 | Completed final sign-off Jun 2024 | 34 Castle St | repair dryrotted stairs at rear of building. - less than 50%.Details
repair dryrotted stairs at rear of building. - less than 50%. | $15,000 |
| Nov 1, 2023 | Completed final sign-off Dec 2023 | 730 Elizabeth St | replace cracked/damaged stair treads/decking on front stairs in-kind (less than 50%)Details
replace cracked/damaged stair treads/decking on front stairs in-kind (less than 50%) | $7,500 |
| Dec 7, 2022 | Completed final sign-off Apr 2024 | 3841 25th St | remodel one kitchen and two bathrooms. retile front stairsDetails
remodel one kitchen and two bathrooms. retile front stairs | $80,000 |
| Nov 4, 2021 | Completed final sign-off Aug 2022 | 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).Details
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). | $10,000 |
| Sep 29, 2021 | Completed final sign-off Jun 2022 | 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.Details
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. | |
| Apr 18, 2018 | Completed final sign-off Aug 2019 | 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 approvedDetails
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 | |
| Nov 30, 2017 | Never finaled issued Dec 2017, no final | 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.Details
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. | |
| Jan 23, 2017 | Completed final sign-off Apr 2017 | 61 Vicksburg St | repair dry rotted front stairs (6 steps abd upper landing) less than 50% repair, in kindDetails
repair dry rotted front stairs (6 steps abd upper landing) less than 50% repair, in kind | $5,000 |
| Oct 13, 2016 | Completed final sign-off Aug 2019 | 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 buildingDetails
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 | $110,000 |
| Mar 20, 2015 | Completed final sign-off Oct 2015 | 408 Elizabeth St | remove (e) concrete walls and metal gate & provide new site walls and wood stairs. elec under seperate permitDetails
remove (e) concrete walls and metal gate & provide new site walls and wood stairs. elec under seperate permit | $5,000 |
| Feb 12, 2015 | Completed final sign-off Dec 2015 | 69 28th St | facade remodel including new windows siding, door and stairs. no interior work. non historic per ceqa 2014002185envDetails
facade remodel including new windows siding, door and stairs. no interior work. non historic per ceqa 2014002185env | $30,000 |
| Sep 18, 2014 | Completed final sign-off Feb 2015 | 144 Fairmount St | revision to 201410038340 to reflect construction changes. revision includes removal of roof deck and changes to interior stairs and partitionsDetails
revision to 201410038340 to reflect construction changes. revision includes removal of roof deck and changes to interior stairs and partitions | |
| Apr 17, 2014 | Completed final sign-off Jun 2015 | 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-13Details
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 | $5,000 |
| Sep 30, 2013 | Completed final sign-off May 2014 | 578 Joost Av | repair of dry rot under front stairs ; not visible from street.Details
repair of dry rot under front stairs ; not visible from street. | $8,400 |
| Jan 4, 2012 | Completed final sign-off Apr 2014 | 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.Details
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. | $10,000 |
| Feb 4, 2011 | Completed final sign-off Jun 2015 | 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 theDetails
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 | $250,000 |
| Nov 23, 2010 | Completed final sign-off Aug 2011 | 1231 05th Av | front stairs replacement, replace failing un-reinforced masonry/terrazzo stairs with new structure, similar finishes.Details
front stairs replacement, replace failing un-reinforced masonry/terrazzo stairs with new structure, similar finishes. | $30,000 |
| Sep 18, 2009 | Completed final sign-off Dec 2010 | 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.Details
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. | $160,000 |
| Oct 30, 2008 | Completed final sign-off Mar 2010 | 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 improvementsDetails
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 | $10,000 |
| Apr 11, 2008 | Completed final sign-off Apr 2008 | 130 Onondaga Av | to comply with n.o.v. #200846633 - legal (e) stairs (interconnecting) from 1st floor to 2nd floor.Details
to comply with n.o.v. #200846633 - legal (e) stairs (interconnecting) from 1st floor to 2nd floor. | $3,000 |
| Feb 4, 2008 | Completed final sign-off Aug 2009 | 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 101Details
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 | |
| Jan 31, 2008 | Completed final sign-off May 2008 | 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.Details
repair 25% of front stairs and landing, porch, remove stucco on lower load level, repai sheathing as necessary, re-stucco as required. | $10,000 |
| Jun 7, 2007 | Completed final sign-off Oct 2007 | 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.Details
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. | $9,000 |
| Oct 20, 2006 | Completed final sign-off Nov 2006 | 1565 Page St | repair dry rotted stairs at rea fo building repair. work is lees than 50% of existing stairsDetails
repair dry rotted stairs at rea fo building repair. work is lees than 50% of existing stairs | $3,000 |
| Sep 12, 2005 | Completed final sign-off Oct 2005 | 2340 Larkin St | reconstruct code compliant stair tor eplace spriral staricaseDetails
reconstruct code compliant stair tor eplace spriral staricase | $2,000 |
| Jul 1, 2005 | Completed final sign-off Aug 2005 | 365 Green St | revision to pa# 2005/05/25/3420. stair width revised to 34" clear for stairway between garage &Details
revision to pa# 2005/05/25/3420. stair width revised to 34" clear for stairway between garage & | |
| Jun 28, 2005 | Completed final sign-off Aug 2009 | 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.Details
13 spaces maximun. replace (e) stairs in kind. mechanical to be submitted under separate permit. convert part of 2nd floor to parking. | $800,000 |
| Aug 17, 2001 | Expired or cancelled expired Jun 2005 | 1370 Green St | new roof deck with penthouse stair accessDetails
new roof deck with penthouse stair access | $20,000 |