Permit GraphShortlistSan Francisco building permits since 2000

Devlin/Mcnally Construction

Contractor license
896044
State license record
Based in
San Francisco
On San Francisco permits
Oct 2007 to Aug 2026
Last 24 months
13 permits filed

188 permits since 2000: 137 completed, 11 in progress, 24 never finaled, 16 expired or cancelled.

Of the 24 never-finaled permits, 2 are 3 to 5 years old, 8 are 5 to 10 years old, 14 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 9Pergola or trellis 2Deck 18Stairs 21Kitchen remodel 34Bathroom remodel 40

21 stairs permits: 14 completed, 2 in progress, 4 never finaled, 1 expired or cancelled. Typically 55 days from filing to permit and 377 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Feb 23, 2026In progress
issued Jun 2026
2329 North Point Stnew roof deck, stair, and retractable skylight.
Details
Permit
202602236344
Status
issued
Filed
Feb 23, 2026
Permit issued
Jun 30, 2026
Declared cost
$80,000
Address
2329 North Point St

new roof deck, stair, and retractable skylight.

Open the permit page

$80,000
Aug 1, 2025In progress
issued Sep 2025
42 Clipper Strevision to 201912190060 and 2022-1025-5153- omit roof deck , stair to roof exterior balconies at level 3. revised enegery calculations. layout and glazing changes throughout.
Details
Permit
202508012178
Status
issued
Filed
Aug 1, 2025
Permit issued
Sep 25, 2025
Address
42 Clipper St

revision to 201912190060 and 2022-1025-5153- omit roof deck , stair to roof exterior balconies at level 3. revised enegery calculations. layout and glazing changes throughout.

Open the permit page

Dec 18, 2023Completed
final sign-off Mar 2025
370 De Haro St#8: interior remodel of extg loft consisting of this remodel of the kitchen, 2 bathrooms, the relocation of the interior stair and a partial of the loft area as well as various buildings.
Details
Permit
202312182686
Status
complete
Filed
Dec 18, 2023
Permit issued
Dec 19, 2023
Final sign-off
Mar 5, 2025
Declared cost
$250,000
Address
370 De Haro St

#8: interior remodel of extg loft consisting of this remodel of the kitchen, 2 bathrooms, the relocation of the interior stair and a partial of the loft area as well as various buildings.

Open the permit page

$250,000
Jul 19, 2022Completed
final sign-off Dec 2023
320 Liberty Strepair, replace, reclad decking, railing, stair threads/risers. side rear property line perimeter fence. no structural scope.
Details
Permit
202207198801
Status
complete
Filed
Jul 19, 2022
Permit issued
Aug 10, 2022
Final sign-off
Dec 8, 2023
Declared cost
$10,000
Address
320 Liberty St

repair, replace, reclad decking, railing, stair threads/risers. side rear property line perimeter fence. no structural scope.

Open the permit page

$10,000
Dec 19, 2019Never finaled
issued Apr 2022, no final
42 Clipper Strenovation & addition to single house, all work remain w/i existing bldg footprint, convert garage to habilitable space, 690 gsf horizontal addition to 3rd fl, add roodeck w/shade structure, add solar panel, balcony at front facade, interior stair, exterior landscapestair to meet cbc.
Details
Permit
201912190060
Status
reinstated
Filed
Dec 19, 2019
Permit issued
Apr 21, 2022
Declared cost
$750,000
Address
42 Clipper St

renovation & addition to single house, all work remain w/i existing bldg footprint, convert garage to habilitable space, 690 gsf horizontal addition to 3rd fl, add roodeck w/shade structure, add solar panel, balcony at front facade, interior stair, exterior landscapestair to meet cbc.

Open the permit page

$750,000
Aug 15, 2019Completed
final sign-off Dec 2019
4276 26th Streclad exterior stairs (front), new railing, posts, balusters step tile cladding
Details
Permit
201908158891
Status
complete
Filed
Aug 15, 2019
Permit issued
Oct 17, 2019
Final sign-off
Dec 9, 2019
Declared cost
$5,000
Address
4276 26th St

reclad exterior stairs (front), new railing, posts, balusters step tile cladding

Open the permit page

$5,000
Mar 25, 2019Completed
final sign-off Feb 2023
3975 19th St(n) roof deck, (n) interior stair & sliding roof hatch for access, (n) larger sliding glass doors at north elevation, (n) larger p.l. windows at east elevation. no change to bldg envelope.
Details
Permit
201903256158
Status
complete
Filed
Mar 25, 2019
Permit issued
Aug 19, 2019
Final sign-off
Feb 9, 2023
Declared cost
$126,000
Address
3975 19th St

(n) roof deck, (n) interior stair & sliding roof hatch for access, (n) larger sliding glass doors at north elevation, (n) larger p.l. windows at east elevation. no change to bldg envelope.

Open the permit page

$126,000
Jul 2, 2018Completed
final sign-off Mar 2021
130 Newman Strenovate (e) attic, adding (n) stair, master bath & skylights. build (n) first flr guest suite & laundry inside garage & under (e) dining room & deck. renovate (e) second flr dining room & deck.
Details
Permit
201807023461
Status
complete
Filed
Jul 2, 2018
Permit issued
Apr 29, 2019
Final sign-off
Mar 31, 2021
Declared cost
$435,000
Address
130 Newman St

renovate (e) attic, adding (n) stair, master bath & skylights. build (n) first flr guest suite & laundry inside garage & under (e) dining room & deck. renovate (e) second flr dining room & deck.

Open the permit page

$435,000
Jul 27, 2017Completed
final sign-off Dec 2017
848 Bay Strevision to pa #201602099116-s1: elevatpr shaft at roof has increase from 9'-6" to 10'-6" above roof due to elevator equipment. glass canopy at stair trellis is being replaced with new glass. (e) lighting at roof deck is being upgraded to led. (e) outdoor case work is being replaced/ expanded.
Details
Permit
201707273071
Status
complete
Filed
Jul 27, 2017
Permit issued
Nov 15, 2017
Final sign-off
Dec 4, 2017
Declared cost
$20,000
Address
848 Bay St

revision to pa #201602099116-s1: elevatpr shaft at roof has increase from 9'-6" to 10'-6" above roof due to elevator equipment. glass canopy at stair trellis is being replaced with new glass. (e) lighting at roof deck is being upgraded to led. (e) outdoor case work is being replaced/ expanded.

Open the permit page

$20,000
Jun 8, 2017Completed
final sign-off Jan 2019
609 Elizabeth St1st floor - convert portion of (e) garage into future office (under pa 201610059566), add 1 bathroom, add (n) interior stair to 2nd floor; 2nd floor - renovate (e) kitchen. remove dining room wall; 3rd floor - 2 (n) windows @ rear facade. general plumbing & electrical work as required throughout
Details
Permit
201706088773
Status
complete
Filed
Jun 8, 2017
Permit issued
Jul 25, 2017
Final sign-off
Jan 8, 2019
Declared cost
$50,000
Address
609 Elizabeth St

1st floor - convert portion of (e) garage into future office (under pa 201610059566), add 1 bathroom, add (n) interior stair to 2nd floor; 2nd floor - renovate (e) kitchen. remove dining room wall; 3rd floor - 2 (n) windows @ rear facade. general plumbing & electrical work as required throughout

Open the permit page

$50,000
Oct 5, 2016Completed
final sign-off Jan 2019
609 Elizabeth St1st flr- rear addn. @ ground flr. to include new office, new ext, sliding doors, 2nd flr- remove(e) rear bump-out, deck + exterior stair. new rear deck, new folding drs to deck. 3rd flr-no work. general plumbing + electrical work as required throughout.
Details
Permit
201610059566
Status
complete
Filed
Oct 5, 2016
Permit issued
Jul 17, 2017
Final sign-off
Jan 8, 2019
Declared cost
$130,000
Address
609 Elizabeth St

1st flr- rear addn. @ ground flr. to include new office, new ext, sliding doors, 2nd flr- remove(e) rear bump-out, deck + exterior stair. new rear deck, new folding drs to deck. 3rd flr-no work. general plumbing + electrical work as required throughout.

Open the permit page

$130,000
Dec 14, 2015Never finaled
issued Jan 2016, no final
4038 23rd Strestore e finish at entry stairs to wood
Details
Permit
201512145040
Status
issued
Filed
Dec 14, 2015
Permit issued
Jan 15, 2016
Declared cost
$3,500
Address
4038 23rd St

restore e finish at entry stairs to wood

Open the permit page

$3,500
Oct 22, 2015Completed
final sign-off Aug 2017
1885 Mission St1,2&3 fls. reloc main entrance fr corner of 15 st&mission st,to be loc on mission st.new exterior garage doors,door& window on east facade.new non-stru int partions all 3 fls-new wood int stair in(e)fl opening fr 1st-2nd fl w/rated enclosure@2/fl.new stair fr 2nd-3rd fl in(e)open.
Details
Permit
201510220503
Status
complete
Filed
Oct 22, 2015
Permit issued
Sep 30, 2016
Final sign-off
Aug 31, 2017
Declared cost
$50,000
Address
1885 Mission St

1,2&3 fls. reloc main entrance fr corner of 15 st&mission st,to be loc on mission st.new exterior garage doors,door& window on east facade.new non-stru int partions all 3 fls-new wood int stair in(e)fl opening fr 1st-2nd fl w/rated enclosure@2/fl.new stair fr 2nd-3rd fl in(e)open.

Open the permit page

$50,000
Sep 16, 2015Completed
final sign-off Aug 2017
1885 Mission Stcomply w/nov 201302222, core and shell upgrade of unoccupied bldg. 1) new accessible kitchen/bathrm construction at three floors; 2) new voluntary structural strengthening at three floors; 3) holes cut in 2nd & 3rd floors for future stairs - design build by owner/tenant improvement
Details
Permit
201509167173
Status
complete
Filed
Sep 16, 2015
Permit issued
Jul 8, 2016
Final sign-off
Aug 31, 2017
Declared cost
$350,000
Address
1885 Mission St

comply w/nov 201302222, core and shell upgrade of unoccupied bldg. 1) new accessible kitchen/bathrm construction at three floors; 2) new voluntary structural strengthening at three floors; 3) holes cut in 2nd & 3rd floors for future stairs - design build by owner/tenant improvement

Open the permit page

$350,000
Jun 3, 2015Completed
final sign-off May 2016
461 02nd St#457 - interior remodel - renovated bathrooms & kitchen. new finsihes throughout, relocate stair & electrical outlets throughout. relocate sprinklers under separate permit. n/a maher ordinance
Details
Permit
201506037952
Status
complete
Filed
Jun 3, 2015
Permit issued
Jun 17, 2015
Final sign-off
May 12, 2016
Declared cost
$75,000
Address
461 02nd St

#457 - interior remodel - renovated bathrooms & kitchen. new finsihes throughout, relocate stair & electrical outlets throughout. relocate sprinklers under separate permit. n/a maher ordinance

Open the permit page

$75,000
Mar 6, 2015Expired or cancelled
expired Sep 2016
4038 23rd Strevision to app#201404304535.1)revision to floor layout at 1st floor. addition of occupiable attic space and new stair from 3rd floor to attic. 2)new dormers. 3) sprinklers per nfpa 13r to be filed under seperate permit.
Details
Permit
201503060140
Status
expired
Filed
Mar 6, 2015
Permit issued
Mar 17, 2015
Declared cost
$80,000
Address
4038 23rd St

revision to app#201404304535.1)revision to floor layout at 1st floor. addition of occupiable attic space and new stair from 3rd floor to attic. 2)new dormers. 3) sprinklers per nfpa 13r to be filed under seperate permit.

Open the permit page

$80,000
Nov 12, 2014Never finaled
issued Aug 2015, no final
4038 23rd St(n) exterior rear yard stair
Details
Permit
201411121266
Status
issued
Filed
Nov 12, 2014
Permit issued
Aug 27, 2015
Declared cost
$5,000
Address
4038 23rd St

(n) exterior rear yard stair

Open the permit page

$5,000
Nov 6, 2012Completed
final sign-off Jul 2013
333 Oak Park Drinterior remodel of extg lower floor. remodel bathroom, , bedroom and stair.
Details
Permit
201211063663
Status
complete
Filed
Nov 6, 2012
Permit issued
Nov 6, 2012
Final sign-off
Jul 12, 2013
Declared cost
$40,000
Address
333 Oak Park Dr

interior remodel of extg lower floor. remodel bathroom, , bedroom and stair.

Open the permit page

$40,000
May 4, 2012Completed
final sign-off Jul 2012
101 Harrison Stunit #119 - remove existing interior mezzanine guardrail at stair & replace with drywall & 1/2 tempered glass to exisitng structural metal posts at 42" high.
Details
Permit
201205049862
Status
complete
Filed
May 4, 2012
Permit issued
May 7, 2012
Final sign-off
Jul 9, 2012
Declared cost
$4,000
Address
101 Harrison St

unit #119 - remove existing interior mezzanine guardrail at stair & replace with drywall & 1/2 tempered glass to exisitng structural metal posts at 42" high.

Open the permit page

$4,000
Sep 3, 2010Completed
final sign-off Mar 2011
1054 Haight Strear bldg - remodel of 2 level unit to include: remodel (e) kitchen, (e) master bath, replace stair rail, replace 2 exterior doors, (n) plumbing & electrical in area of work.
Details
Permit
201009030188
Status
complete
Filed
Sep 3, 2010
Permit issued
Sep 3, 2010
Final sign-off
Mar 1, 2011
Declared cost
$125,000
Address
1054 Haight St

rear bldg - remodel of 2 level unit to include: remodel (e) kitchen, (e) master bath, replace stair rail, replace 2 exterior doors, (n) plumbing & electrical in area of work.

Open the permit page

$125,000
Jan 28, 2010Never finaled
issued Jan 2010, no final
192 Laidley Stcomplaint # 200924342 dated 10/14/09-repair (e) exterior stair & (e) exterior walkway in kind to comply with nov
Details
Permit
201001285524
Status
issued
Filed
Jan 28, 2010
Permit issued
Jan 28, 2010
Declared cost
$1,000
Address
192 Laidley St

complaint # 200924342 dated 10/14/09-repair (e) exterior stair & (e) exterior walkway in kind to comply with nov

Open the permit page

$1,000