Permit GraphShortlistSan Francisco building permits since 2000

D3 Construction

Contractor license
672385
State license record
Based in
San Francisco
On San Francisco permits
Jan 2005 to Sep 2026
Last 24 months
64 permits filed

475 permits since 2000: 373 completed, 46 in progress, 20 never finaled, 36 expired or cancelled.

Of the 20 never-finaled permits, 6 are 3 to 5 years old, 10 are 5 to 10 years old, 4 are over 10 years old. 1 was filed but never issued.

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 deck 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.

Deck permits

AllRoof deck 15Deck 32Stairs 43Kitchen remodel 166Bathroom remodel 205

32 deck permits: 22 completed, 6 in progress, 4 expired or cancelled. Typically 82 days from filing to permit and 318 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Sep 28, 2026In progress
issued Sep 2026
270 Parker Avremove non-compliant ballaster and add 2x2 ballasters no greater than 4" apart at rear deck/stairs. (2x4 horizontal). not visible from the street.
Details
Permit
202609288740
Status
issued
Filed
Sep 28, 2026
Permit issued
Sep 28, 2026
Declared cost
$3,500
Address
270 Parker Av

remove non-compliant ballaster and add 2x2 ballasters no greater than 4" apart at rear deck/stairs. (2x4 horizontal). not visible from the street.

Open the permit page

$3,500
Sep 2, 2026In progress
filed Sep 2026, not yet issued
1127 Hampshire Stexcavate existing 1st fl add 2 new bedrooms and 2 new baths, new stair to existing upper fl. new sitting room, new bake storage and mech room. 2nd fl add new deck,new stair down to rear yard.
Details
Permit
202606223676
Status
filed
Filed
Sep 2, 2026
Declared cost
$450,000
Address
1127 Hampshire St

excavate existing 1st fl add 2 new bedrooms and 2 new baths, new stair to existing upper fl. new sitting room, new bake storage and mech room. 2nd fl add new deck,new stair down to rear yard.

Open the permit page

$450,000
Sep 1, 2026In progress
filed Sep 2026, not yet issued
607 06th Avaddressing complaint#202657441. remodel of (e) powder room. replace in kind (e) wood deck + stairs to back yard. (n) 7' tall fence on 3 sides of rear yard. (n) glass railing @ front deck + stair.
Details
Permit
202609017516
Status
filed
Filed
Sep 1, 2026
Declared cost
$65,000
Address
607 06th Av

addressing complaint#202657441. remodel of (e) powder room. replace in kind (e) wood deck + stairs to back yard. (n) 7' tall fence on 3 sides of rear yard. (n) glass railing @ front deck + stair.

Open the permit page

$65,000
Dec 23, 2025In progress
issued Jun 2026
1030 Sanchez St2-story rear horizontal addition and reconfigured rear deck and stairs full interior renovations at existing floors 01, 02. new interior stairs.xcavation of approximately 71 cu.yd.existing front street facade to remain, no work.
Details
Permit
202512051067
Status
issued
Filed
Dec 23, 2025
Permit issued
Jun 2, 2026
Declared cost
$488,000
Address
1030 Sanchez St

2-story rear horizontal addition and reconfigured rear deck and stairs full interior renovations at existing floors 01, 02. new interior stairs.xcavation of approximately 71 cu.yd.existing front street facade to remain, no work.

Open the permit page

$488,000
Aug 28, 2025Completed
final sign-off Jul 2026
3878 21st Strevision to 202308224905- comply with nov 202540942 to include repair (e) decks at rear. in kind not visible from street. less than 50%.
Details
Permit
202508284147
Status
complete
Filed
Aug 28, 2025
Permit issued
Aug 29, 2025
Final sign-off
Jul 1, 2026
Declared cost
$7,000
Address
3878 21st St

revision to 202308224905- comply with nov 202540942 to include repair (e) decks at rear. in kind not visible from street. less than 50%.

Open the permit page

$7,000
Apr 18, 2025In progress
issued Aug 2025
20 Blake St2/f: reconfiguration of kitchen, bathroom and 2 bedrooms to include master bedroom and add new master bath. replace rear window, exterior door, and rear deck. replace windows in kind as needed
Details
Permit
202501289201
Status
issued
Filed
Apr 18, 2025
Permit issued
Aug 7, 2025
Address
20 Blake St

2/f: reconfiguration of kitchen, bathroom and 2 bedrooms to include master bedroom and add new master bath. replace rear window, exterior door, and rear deck. replace windows in kind as needed

Open the permit page

May 6, 2024Completed
final sign-off Mar 2026
3941 23rd Strear addition infill under (e) deck. area approximately 149 sqft. lower (e) garage/storage slab to align with (e) floor level in habitable portion of lower floor as a new addition to pa# 202401174093.
Details
Permit
202403288809
Status
complete
Filed
May 6, 2024
Permit issued
Dec 18, 2024
Final sign-off
Mar 24, 2026
Declared cost
$100,000
Address
3941 23rd St

rear addition infill under (e) deck. area approximately 149 sqft. lower (e) garage/storage slab to align with (e) floor level in habitable portion of lower floor as a new addition to pa# 202401174093.

Open the permit page

$100,000
Jan 12, 2024Completed
final sign-off Mar 2025
447 38th Avnew 73 sf deck @ rear w/saircase to rear yard. interior work subject to pa202311160918.
Details
Permit
202401123867
Status
complete
Filed
Jan 12, 2024
Permit issued
Jan 18, 2024
Final sign-off
Mar 24, 2025
Declared cost
$20,000
Address
447 38th Av

new 73 sf deck @ rear w/saircase to rear yard. interior work subject to pa202311160918.

Open the permit page

$20,000
Nov 16, 2023Completed
final sign-off Mar 2025
447 38th Avfirst floor: new bedroom, new closet, new bathroom, new storage area, new laundry, new garage area. new rear deck under separte permit pa 202401123867
Details
Permit
202311160918
Status
complete
Filed
Nov 16, 2023
Permit issued
Jan 18, 2024
Final sign-off
Mar 21, 2025
Declared cost
$20,000
Address
447 38th Av

first floor: new bedroom, new closet, new bathroom, new storage area, new laundry, new garage area. new rear deck under separte permit pa 202401123867

Open the permit page

$20,000
Apr 7, 2023In progress
issued Oct 2025
81 Bradford Stnew vertical & horizontal addition on south side of existing structure with new kitchen on main floor and new bath on lower floor; new powder room & prime bath in existing structure; new deck at main floor new addition; new patio at lower floor addition; new exterior stairs connecting both levels of
Details
Permit
202304075295
Status
issued
Filed
Apr 7, 2023
Permit issued
Oct 17, 2025
Declared cost
$350,000
Address
81 Bradford St

new vertical & horizontal addition on south side of existing structure with new kitchen on main floor and new bath on lower floor; new powder room & prime bath in existing structure; new deck at main floor new addition; new patio at lower floor addition; new exterior stairs connecting both levels of

Open the permit page

$350,000
Jan 15, 2021Completed
final sign-off Apr 2021
22 Bernice Stbathroom remodel, replace exterior siding at rear, new lighting in kitchen,living room and bedroom, deck repair rear (less than 50% repair)
Details
Permit
202101152788
Status
complete
Filed
Jan 15, 2021
Permit issued
Jan 15, 2021
Final sign-off
Apr 22, 2021
Declared cost
$25,000
Address
22 Bernice St

bathroom remodel, replace exterior siding at rear, new lighting in kitchen,living room and bedroom, deck repair rear (less than 50% repair)

Open the permit page

$25,000
Dec 4, 2020Expired or cancelled
cancelled Apr 2021
148 Laguna Stdry rot repair at deck (rear). less than 50% repair.
Details
Permit
202012040254
Status
cancelled
Filed
Dec 4, 2020
Permit issued
Dec 4, 2020
Declared cost
$1,000
Address
148 Laguna St

dry rot repair at deck (rear). less than 50% repair.

Open the permit page

$1,000
Aug 21, 2019Completed
final sign-off Aug 2020
822 Masonic Avto comply with nov201970021: repair and replce upper deck joist and ledge in-kind (less than 50%) due to dry rot.
Details
Permit
201908219483
Status
complete
Filed
Aug 21, 2019
Permit issued
Aug 21, 2019
Final sign-off
Aug 12, 2020
Declared cost
$5,000
Address
822 Masonic Av

to comply with nov201970021: repair and replce upper deck joist and ledge in-kind (less than 50%) due to dry rot.

Open the permit page

$5,000
May 2, 2019Completed
final sign-off Dec 2019
6115 California Streplacement of rear patio deck in kind & adding new spread footing & cripple shearwalls in the crawl spade of the rear building portion due to dry rot damage
Details
Permit
201905029535
Status
complete
Filed
May 2, 2019
Permit issued
Jul 23, 2019
Final sign-off
Dec 18, 2019
Declared cost
$5,000
Address
6115 California St

replacement of rear patio deck in kind & adding new spread footing & cripple shearwalls in the crawl spade of the rear building portion due to dry rot damage

Open the permit page

$5,000
Nov 22, 2017Completed
final sign-off Jun 2018
283 Hermann Strepair (e) retaining wall system at rear. replace (e) pad footing at rear deck
Details
Permit
201711224658
Status
complete
Filed
Nov 22, 2017
Permit issued
Mar 8, 2018
Final sign-off
Jun 20, 2018
Declared cost
$2,000
Address
283 Hermann St

repair (e) retaining wall system at rear. replace (e) pad footing at rear deck

Open the permit page

$2,000
Nov 9, 2017Completed
final sign-off Jun 2021
750 Funston Avconvert existing window to sliding door. new rear wood deck & stair at the rear yard.
Details
Permit
201711093598
Status
complete
Filed
Nov 9, 2017
Permit issued
Oct 23, 2018
Final sign-off
Jun 23, 2021
Declared cost
$20,000
Address
750 Funston Av

convert existing window to sliding door. new rear wood deck & stair at the rear yard.

Open the permit page

$20,000
Nov 1, 2017Completed
final sign-off May 2020
61 Saturn Strear deck addition. convert (e) windows to sliding doors. install (n) exhaust fan in media room & office.
Details
Permit
201711012899
Status
complete
Filed
Nov 1, 2017
Permit issued
Oct 2, 2018
Final sign-off
May 18, 2020
Declared cost
$60,000
Address
61 Saturn St

rear deck addition. convert (e) windows to sliding doors. install (n) exhaust fan in media room & office.

Open the permit page

$60,000
May 31, 2017Completed
final sign-off Jun 2020
738 10th Avhorizontal addition on the ground floor unit & 2nd floor. upper unit, a family room, a bedroom with a full bath & a deck.
Details
Permit
201705318009
Status
complete
Filed
May 31, 2017
Permit issued
Mar 22, 2019
Final sign-off
Jun 29, 2020
Declared cost
$120,000
Address
738 10th Av

horizontal addition on the ground floor unit & 2nd floor. upper unit, a family room, a bedroom with a full bath & a deck.

Open the permit page

$120,000
Jan 25, 2016Completed
final sign-off Apr 2016
404 Gold Mine Drremove existing iron guardrail and replace w/ new tempered glass guard rail at existing rear deck.(4'x19')
Details
Permit
201601257852
Status
complete
Filed
Jan 25, 2016
Permit issued
Jan 25, 2016
Final sign-off
Apr 7, 2016
Declared cost
$5,000
Address
404 Gold Mine Dr

remove existing iron guardrail and replace w/ new tempered glass guard rail at existing rear deck.(4'x19')

Open the permit page

$5,000
Sep 9, 2015Completed
final sign-off Oct 2015
519 Capp Stto comply with comlaint #201557611: repair work under items #2,5,10 only. #2: repair stairs & deck less than 50% repair. #5: repair stairs at side to rear yeard in-ikind. #6: install 5/8in sheetrock at basement corridor *type x).
Details
Permit
201509096507
Status
complete
Filed
Sep 9, 2015
Permit issued
Sep 9, 2015
Final sign-off
Oct 27, 2015
Declared cost
$3,500
Address
519 Capp St

to comply with comlaint #201557611: repair work under items #2,5,10 only. #2: repair stairs & deck less than 50% repair. #5: repair stairs at side to rear yeard in-ikind. #6: install 5/8in sheetrock at basement corridor *type x).

Open the permit page

$3,500
Jul 21, 2015Completed
final sign-off Aug 2016
150 Graystone Trreplace dryout guardrail at side deck serving unit #6-9 per complaint #201551923, item #2. replacement of guardrail only. no deck. repair (e) rain scupper item #4 on complaint #201551923.
Details
Permit
201507211994
Status
complete
Filed
Jul 21, 2015
Permit issued
Jul 21, 2015
Final sign-off
Aug 25, 2016
Declared cost
$400
Address
150 Graystone Tr

replace dryout guardrail at side deck serving unit #6-9 per complaint #201551923, item #2. replacement of guardrail only. no deck. repair (e) rain scupper item #4 on complaint #201551923.

Open the permit page

$400
Mar 6, 2015Completed
final sign-off Nov 2019
964 Noe Stextension 10'-6" x 25'-0" @ ground floor in rear yard. infill area @ 2nd floor. new additional wood deck @ 3rd floor. change the front window. site permit. enlarge roof slope.
Details
Permit
201503060166
Status
complete
Filed
Mar 6, 2015
Permit issued
Dec 12, 2016
Final sign-off
Nov 7, 2019
Declared cost
$20,000
Address
964 Noe St

extension 10'-6" x 25'-0" @ ground floor in rear yard. infill area @ 2nd floor. new additional wood deck @ 3rd floor. change the front window. site permit. enlarge roof slope.

Open the permit page

$20,000
Nov 20, 2014Completed
final sign-off Nov 2015
232 Corbett Avremodel existing residence. no expansion of the e bldg envelope. new windows, heating, water heater. new kitchen, powder rm and home office. new bath, laundry added on upper level and e bath remodeled. new deck over e roof a rear single store e portion of the house. garden to be leveled. skylights
Details
Permit
201411202103
Status
complete
Filed
Nov 20, 2014
Permit issued
Dec 10, 2014
Final sign-off
Nov 5, 2015
Declared cost
$200,000
Address
232 Corbett Av

remodel existing residence. no expansion of the e bldg envelope. new windows, heating, water heater. new kitchen, powder rm and home office. new bath, laundry added on upper level and e bath remodeled. new deck over e roof a rear single store e portion of the house. garden to be leveled. skylights

Open the permit page

$200,000
Aug 20, 2012Completed
final sign-off Oct 2013
439 Broderick Stlegalize rear deck to comply with complaints: 201132721, 201170072, 201173757, 201173960, 201174755, 201177878, 201285093, 201238384, 200710830. revision to pa# 2008/09/10/1262. reconfigure stairs for rear deck.
Details
Permit
201208207818
Status
complete
Filed
Aug 20, 2012
Permit issued
Jul 31, 2013
Final sign-off
Oct 8, 2013
Declared cost
$1,200
Address
439 Broderick St

legalize rear deck to comply with complaints: 201132721, 201170072, 201173757, 201173960, 201174755, 201177878, 201285093, 201238384, 200710830. revision to pa# 2008/09/10/1262. reconfigure stairs for rear deck.

Open the permit page

$1,200
Feb 29, 2012Completed
final sign-off Jun 2012
2119 Pierce Strepair side stairs, posts, stringer, decking, runs and other wood members to replace dry rot drainage in kind, no structural change less than 50% in kind
Details
Permit
201202295121
Status
complete
Filed
Feb 29, 2012
Permit issued
Feb 29, 2012
Final sign-off
Jun 7, 2012
Declared cost
$2,000
Address
2119 Pierce St

repair side stairs, posts, stringer, decking, runs and other wood members to replace dry rot drainage in kind, no structural change less than 50% in kind

Open the permit page

$2,000
Dec 19, 2011Completed
final sign-off Aug 2012
1850 Church Stadd new deck at the rear connected to the dining room for both units. add an exterior stair connecting the lower unit deck to the back yard.
Details
Permit
201112190966
Status
complete
Filed
Dec 19, 2011
Permit issued
Apr 11, 2012
Final sign-off
Aug 29, 2012
Declared cost
$5,000
Address
1850 Church St

add new deck at the rear connected to the dining room for both units. add an exterior stair connecting the lower unit deck to the back yard.

Open the permit page

$5,000
Dec 19, 2011Expired or cancelled
cancelled Jan 2026
439 Broderick Strevision to pa #200809101262. re-configure stairs for deck.
Details
Permit
201112190964
Status
cancelled
Filed
Dec 19, 2011
Declared cost
$8,000
Address
439 Broderick St

revision to pa #200809101262. re-configure stairs for deck.

Open the permit page

$8,000
Dec 8, 2010Completed
final sign-off Dec 2014
640 Hayes Stcomply nov 201032683.rev&consolid 2008-0422-0327&2009-0923-7511.int reconf.repair extr frt staircase.remodel 3 kitns/3 bath/add 4 bath.replc all window w/like kind.3 new flat skylite 3/f.pay fee on nov 200734031.build 1 hr wall for side deck.wk incl install n/sprinkler sysm.legalize (e)grd fl space
Details
Permit
201012086310
Status
complete
Filed
Dec 8, 2010
Permit issued
Jul 10, 2013
Final sign-off
Dec 10, 2014
Declared cost
$250,000
Address
640 Hayes St

comply nov 201032683.rev&consolid 2008-0422-0327&2009-0923-7511.int reconf.repair extr frt staircase.remodel 3 kitns/3 bath/add 4 bath.replc all window w/like kind.3 new flat skylite 3/f.pay fee on nov 200734031.build 1 hr wall for side deck.wk incl install n/sprinkler sysm.legalize (e)grd fl space

Open the permit page

$250,000
Sep 8, 2009Completed
final sign-off Dec 2009
214 Prospect Avreplace (e) wood planles on rear deck and wood planles on deck with new redwood. replace (e) windows at rear porch area with 3 like kind windows.
Details
Permit
200909086371
Status
complete
Filed
Sep 8, 2009
Permit issued
Sep 8, 2009
Final sign-off
Dec 22, 2009
Declared cost
$4,000
Address
214 Prospect Av

replace (e) wood planles on rear deck and wood planles on deck with new redwood. replace (e) windows at rear porch area with 3 like kind windows.

Open the permit page

$4,000
Jan 13, 2009Completed
final sign-off Feb 2010
1050 Baker Stenlarge (e) rear deck at first, second & third floor. add new windows & patios doors.
Details
Permit
200901130105
Status
complete
Filed
Jan 13, 2009
Permit issued
Oct 5, 2009
Final sign-off
Feb 11, 2010
Declared cost
$25,000
Address
1050 Baker St

enlarge (e) rear deck at first, second & third floor. add new windows & patios doors.

Open the permit page

$25,000
Sep 10, 2008Expired or cancelled
expired Sep 2012
439 Broderick Stobtain permit to legalize deck per complaint #200710830
Details
Permit
200809101262
Status
expired
Filed
Sep 10, 2008
Permit issued
Feb 23, 2011
Declared cost
$1,195
Address
439 Broderick St

obtain permit to legalize deck per complaint #200710830

Open the permit page

$1,195
Jan 7, 2005Expired or cancelled
expired Jun 2017
822 Masonic Avrepair (2) wood posts for rear deck & repair (1) wood stringer for rear deck to comply w/nov 2004546
Details
Permit
200501072773
Status
expired
Filed
Jan 7, 2005
Permit issued
Jan 7, 2005
Declared cost
$700
Address
822 Masonic Av

repair (2) wood posts for rear deck & repair (1) wood stringer for rear deck to comply w/nov 2004546

Open the permit page

$700