Permit GraphShortlistSan Francisco building permits since 2000

Ken O'sullivan Construction And Renovati

Contractor license
694585
State license record
Based in
San Francisco
On San Francisco permits
Mar 2009 to Sep 2026
Last 24 months
7 permits filed

110 permits since 2000: 71 completed, 4 in progress, 26 never finaled, 9 expired or cancelled.

Of the 26 never-finaled permits, 4 are 3 to 5 years old, 11 are 5 to 10 years old, 11 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 1Deck 9Stairs 14Kitchen remodel 17Bathroom remodel 15

14 stairs permits: 13 completed, 1 never finaled. Typically 10 days from filing to permit and 45 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Aug 1, 2024Completed
final sign-off Dec 2024
558 Capp Streplace existing stairs with new concrete in same configuration. exterior shall be smooth stucco. existing hardship addressed in completed permit application pa#202212299396
Details
Permit
202408017748
Status
complete
Filed
Aug 1, 2024
Permit issued
Oct 25, 2024
Final sign-off
Dec 9, 2024
Declared cost
$25,000
Address
558 Capp St

replace existing stairs with new concrete in same configuration. exterior shall be smooth stucco. existing hardship addressed in completed permit application pa#202212299396

Open the permit page

$25,000
Jul 19, 2023Completed
final sign-off Jul 2023
264 09th Strevision to bpa# 202304105401. remove scope of work at spiral stair. no work. (existing to remain)
Details
Permit
202307192526
Status
complete
Filed
Jul 19, 2023
Permit issued
Jul 21, 2023
Final sign-off
Jul 26, 2023
Address
264 09th St

revision to bpa# 202304105401. remove scope of work at spiral stair. no work. (existing to remain)

Open the permit page

Apr 10, 2023Completed
final sign-off Aug 2023
485 Oak Stto comply with nov 202292482, remove decking debris from egress to garage at exterior yard install new guard-rail to protect stair opening, patch cosmetic crack in chimeny support with repair mortar. install non-bearing wall & header.
Details
Permit
202304105389
Status
complete
Filed
Apr 10, 2023
Permit issued
Apr 21, 2023
Final sign-off
Aug 21, 2023
Declared cost
$6,500
Address
485 Oak St

to comply with nov 202292482, remove decking debris from egress to garage at exterior yard install new guard-rail to protect stair opening, patch cosmetic crack in chimeny support with repair mortar. install non-bearing wall & header.

Open the permit page

$6,500
Apr 10, 2023Completed
final sign-off Jul 2023
264 09th Streplace existing rotted garage door in kind. no electrical motor. wood panel grage door replace damaged 2x12 joists in kind. new 3/4 plywood patch roof, replace skylight in kind, replace spiral stair in kind
Details
Permit
202304105401
Status
complete
Filed
Apr 10, 2023
Permit issued
Apr 21, 2023
Final sign-off
Jul 26, 2023
Declared cost
$25,000
Address
264 09th St

replace existing rotted garage door in kind. no electrical motor. wood panel grage door replace damaged 2x12 joists in kind. new 3/4 plywood patch roof, replace skylight in kind, replace spiral stair in kind

Open the permit page

$25,000
Dec 29, 2022Completed
final sign-off Nov 2023
558 Capp Stto comply with infeasibility or undreasonable hardship abe ordinance per 51-16, abe#202008312908, replace existing handrails at existing stairs leading to entrance, add contrast stripping on stair treads, add sign at entry step, applying for technical infeasibility because of stairs
Details
Permit
202212299396
Status
complete
Filed
Dec 29, 2022
Permit issued
Jul 18, 2023
Final sign-off
Nov 17, 2023
Declared cost
$12,017
Address
558 Capp St

to comply with infeasibility or undreasonable hardship abe ordinance per 51-16, abe#202008312908, replace existing handrails at existing stairs leading to entrance, add contrast stripping on stair treads, add sign at entry step, applying for technical infeasibility because of stairs

Open the permit page

$12,017
Jul 25, 2022Completed
final sign-off Jul 2022
553 Arkansas Strevision to pa202202248627: install new conforming front railing at each side of stairs to original victorian style. balister.
Details
Permit
202207259276
Status
complete
Filed
Jul 25, 2022
Permit issued
Jul 26, 2022
Final sign-off
Jul 28, 2022
Declared cost
$4,500
Address
553 Arkansas St

revision to pa202202248627: install new conforming front railing at each side of stairs to original victorian style. balister.

Open the permit page

$4,500
Feb 24, 2022Completed
final sign-off Jul 2022
553 Arkansas Strepair dry rot at front stairs. replace stringers, treads and risers. replace railing in kind. less than 50% repair.
Details
Permit
202202248627
Status
complete
Filed
Feb 24, 2022
Permit issued
May 10, 2022
Final sign-off
Jul 28, 2022
Declared cost
$7,500
Address
553 Arkansas St

repair dry rot at front stairs. replace stringers, treads and risers. replace railing in kind. less than 50% repair.

Open the permit page

$7,500
Oct 27, 2014Completed
final sign-off Dec 2014
319 28th Strepair dry-rotted stairs. install new wood victorian style decorative railing with turned baluster and newel posts.
Details
Permit
201410270016
Status
complete
Filed
Oct 27, 2014
Permit issued
Nov 5, 2014
Final sign-off
Dec 17, 2014
Declared cost
$7,500
Address
319 28th St

repair dry-rotted stairs. install new wood victorian style decorative railing with turned baluster and newel posts.

Open the permit page

$7,500
Mar 20, 2013Never finaled
issued May 2015, no final
987 Dolores Stadd interior access stairway to roof deck & stair enclosure create new walkable roof surface, non combusible pavers on pedistal system. extend exterior rear stair to roof for fire dept. access.
Details
Permit
201303202667
Status
issued
Filed
Mar 20, 2013
Permit issued
May 4, 2015
Declared cost
$30,000
Address
987 Dolores St

add interior access stairway to roof deck & stair enclosure create new walkable roof surface, non combusible pavers on pedistal system. extend exterior rear stair to roof for fire dept. access.

Open the permit page

$30,000
Oct 19, 2012Completed
final sign-off Dec 2013
255 Chattanooga Stgr floor: lower slab and new foundation at rear. convert storage to living space (858 sf) add 1 full bath and laundry. 2nd fl relocate and renovate kitchen. renovate existing full bath. install new internal stair. add 10 windows & exterior doors and balcony. replace rear roof. replace 3 existing
Details
Permit
201210192472
Status
complete
Filed
Oct 19, 2012
Permit issued
Dec 14, 2012
Final sign-off
Dec 13, 2013
Declared cost
$195,000
Address
255 Chattanooga St

gr floor: lower slab and new foundation at rear. convert storage to living space (858 sf) add 1 full bath and laundry. 2nd fl relocate and renovate kitchen. renovate existing full bath. install new internal stair. add 10 windows & exterior doors and balcony. replace rear roof. replace 3 existing

Open the permit page

$195,000
Jul 20, 2012Completed
final sign-off Aug 2012
145 Ellsworth Streplace existing rotted 2x6 decking with (n) trex - existing railing & stairs to remain . add seismic hardware, less than 50%, repair in kind.
Details
Permit
201207205323
Status
complete
Filed
Jul 20, 2012
Permit issued
Jul 20, 2012
Final sign-off
Aug 3, 2012
Declared cost
$500
Address
145 Ellsworth St

replace existing rotted 2x6 decking with (n) trex - existing railing & stairs to remain . add seismic hardware, less than 50%, repair in kind.

Open the permit page

$500
Mar 18, 2011Completed
final sign-off May 2011
500 Lisbon Stto comply with his nov #201196666 dated 2/15/11 item #2: repair dry rotted exterior treads at rear stair less than 50% in-kind, not visible from street.
Details
Permit
201103182359
Status
complete
Filed
Mar 18, 2011
Permit issued
Mar 18, 2011
Final sign-off
May 18, 2011
Declared cost
$1,800
Address
500 Lisbon St

to comply with his nov #201196666 dated 2/15/11 item #2: repair dry rotted exterior treads at rear stair less than 50% in-kind, not visible from street.

Open the permit page

$1,800
Dec 8, 2009Completed
final sign-off Dec 2009
3 Clarendon Avrepair and paint sheetrock on top floor stair approx. 200 sqft. interior work only, 5/8 gyp bd., no structural work.
Details
Permit
200912082821
Status
complete
Filed
Dec 8, 2009
Permit issued
Dec 8, 2009
Final sign-off
Dec 17, 2009
Declared cost
$2,500
Address
3 Clarendon Av

repair and paint sheetrock on top floor stair approx. 200 sqft. interior work only, 5/8 gyp bd., no structural work.

Open the permit page

$2,500
Nov 6, 2009Completed
final sign-off Dec 2009
359 Lombard Stremove and replace post at rear stairs and deck, remove and replace 1 stringer. less than 50% repair in kind with pressure treated material. reattach railing
Details
Permit
200911060719
Status
complete
Filed
Nov 6, 2009
Permit issued
Nov 6, 2009
Final sign-off
Dec 11, 2009
Declared cost
$2,500
Address
359 Lombard St

remove and replace post at rear stairs and deck, remove and replace 1 stringer. less than 50% repair in kind with pressure treated material. reattach railing

Open the permit page

$2,500