Permit GraphShortlistSan Francisco building permits since 2000

Can Do Contractors

Contractor license
442621
State license record
Based in
San Francisco
On San Francisco permits
Jun 2000 to Sep 2025
Last 24 months
4 permits filed

93 permits since 2000: 77 completed, 2 in progress, 8 never finaled, 6 expired or cancelled.

Of the 8 never-finaled permits, 2 are 5 to 10 years old, 6 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 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

AllDeck 12Stairs 14Kitchen remodel 40Bathroom remodel 40

12 deck permits: 8 completed, 2 in progress, 2 never finaled. Typically 0 days from filing to permit and 26 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Mar 21, 2025In progress
issued Mar 2025
2025 22nd Strepair in kind: dryrot floor joist (4-6), replace &repairdryrot railing (west side) - replace stringer at stairs & replace stair posts. replace (2) post if necessary (deck size 12'x16'). < 50% at rear
Details
Permit
202503212766
Status
issued
Filed
Mar 21, 2025
Permit issued
Mar 21, 2025
Declared cost
$5,000
Address
2025 22nd St

repair in kind: dryrot floor joist (4-6), replace &repairdryrot railing (west side) - replace stringer at stairs & replace stair posts. replace (2) post if necessary (deck size 12'x16'). < 50% at rear

Open the permit page

$5,000
Jun 26, 2024In progress
issued Jun 2024
1455 Shotwell Stdryrot repair to rear deck. remove dryrot beam/remove (2) post and replace in kind as necessary. replace 2 x 6 decking boards as necessary - less than 50% of the deck. (rear deck)
Details
Permit
202406265311
Status
issued
Filed
Jun 26, 2024
Permit issued
Jun 26, 2024
Declared cost
$7,800
Address
1455 Shotwell St

dryrot repair to rear deck. remove dryrot beam/remove (2) post and replace in kind as necessary. replace 2 x 6 decking boards as necessary - less than 50% of the deck. (rear deck)

Open the permit page

$7,800
Apr 1, 2021Never finaled
issued Apr 2021, no final
2025 22nd Strepair in kind: replace (4-6) floor joist due to dry rot, replace dry rot railing (approximately 8')- repair stringer at rear staairs and repair stairs post. remove broken jacuzzi- deck size approximatelt (14x14')
Details
Permit
202104017682
Status
issued
Filed
Apr 1, 2021
Permit issued
Apr 1, 2021
Declared cost
$4,800
Address
2025 22nd St

repair in kind: replace (4-6) floor joist due to dry rot, replace dry rot railing (approximately 8')- repair stringer at rear staairs and repair stairs post. remove broken jacuzzi- deck size approximatelt (14x14')

Open the permit page

$4,800
Apr 1, 2021Completed
final sign-off Apr 2021
2134 Pierce Strepair in kind: repair leak- replace 2x6 decking boards as necessary- replace front railing due to dry rut- deck size (4x7).
Details
Permit
202104017685
Status
complete
Filed
Apr 1, 2021
Permit issued
Apr 1, 2021
Final sign-off
Apr 19, 2021
Declared cost
$3,200
Address
2134 Pierce St

repair in kind: repair leak- replace 2x6 decking boards as necessary- replace front railing due to dry rut- deck size (4x7).

Open the permit page

$3,200
Feb 25, 2021Completed
final sign-off Mar 2021
5 Carpenter Ctrepair in kind (2) decks top des (5x19) replace (5) 2x10 joist and (4-6) 2x6 decking boards. lower deck (5x20) replace (6) 2x10 joist and (8) 2x6 decking boards
Details
Permit
202102255301
Status
complete
Filed
Feb 25, 2021
Permit issued
Feb 25, 2021
Final sign-off
Mar 31, 2021
Declared cost
$7,500
Address
5 Carpenter Ct

repair in kind (2) decks top des (5x19) replace (5) 2x10 joist and (4-6) 2x6 decking boards. lower deck (5x20) replace (6) 2x10 joist and (8) 2x6 decking boards

Open the permit page

$7,500
Aug 10, 2018Completed
final sign-off Dec 2018
1455 Shotwell Streplace 2 double hung windows at front of the house in kind. repair dry rot under windows. repair dry rot @ deck.
Details
Permit
201808107029
Status
complete
Filed
Aug 10, 2018
Permit issued
Aug 15, 2018
Final sign-off
Dec 10, 2018
Declared cost
$1,200
Address
1455 Shotwell St

replace 2 double hung windows at front of the house in kind. repair dry rot under windows. repair dry rot @ deck.

Open the permit page

$1,200
Jun 12, 2017Completed
final sign-off Jun 2017
3816 17th Strear stairs: dry rot repairs. remove and replace 3 or 4 stringers at 2nd - 3rd level & replace some railing boards & 2x6 decking in some steps. not to exceed 50%.
Details
Permit
201706129045
Status
complete
Filed
Jun 12, 2017
Permit issued
Jun 12, 2017
Final sign-off
Jun 14, 2017
Declared cost
$1,500
Address
3816 17th St

rear stairs: dry rot repairs. remove and replace 3 or 4 stringers at 2nd - 3rd level & replace some railing boards & 2x6 decking in some steps. not to exceed 50%.

Open the permit page

$1,500
May 16, 2017Completed
final sign-off May 2017
3951 18th Strear stair replace (3) stringers @ top level, repalce structural member & 2x6 boards (4) @ top deck, replace dry rot 2x6 boards @ top level & replace several 2x6 at steps & 2x4 @railing repair i n kind less than 50%
Details
Permit
201705166692
Status
complete
Filed
May 16, 2017
Permit issued
May 16, 2017
Final sign-off
May 30, 2017
Declared cost
$1,850
Address
3951 18th St

rear stair replace (3) stringers @ top level, repalce structural member & 2x6 boards (4) @ top deck, replace dry rot 2x6 boards @ top level & replace several 2x6 at steps & 2x4 @railing repair i n kind less than 50%

Open the permit page

$1,850
Oct 28, 2015Completed
final sign-off Jul 2017
456 Hoffman Avadd 97 sf to (e) garage for tandum parking. add 340 sf habitable area for new sunroom at rear of residence. horizontal addition @ 1/f only in place of (e) wood deck
Details
Permit
201510281023
Status
complete
Filed
Oct 28, 2015
Permit issued
May 17, 2016
Final sign-off
Jul 3, 2017
Declared cost
$100,000
Address
456 Hoffman Av

add 97 sf to (e) garage for tandum parking. add 340 sf habitable area for new sunroom at rear of residence. horizontal addition @ 1/f only in place of (e) wood deck

Open the permit page

$100,000
Feb 26, 2015Completed
final sign-off Feb 2016
39 Buena Vista Trrear stairs minor dry rot repair less than 50% in-kind replacement: replace 4x4 handrail post (approx. 4'-0") at 3rd landing, replace a section of 4x4 post (approx. 10'-0") at top deck. rear stair is not visible from street.
Details
Permit
201502269433
Status
complete
Filed
Feb 26, 2015
Permit issued
Feb 26, 2015
Final sign-off
Feb 9, 2016
Declared cost
$2,100
Address
39 Buena Vista Tr

rear stairs minor dry rot repair less than 50% in-kind replacement: replace 4x4 handrail post (approx. 4'-0") at 3rd landing, replace a section of 4x4 post (approx. 10'-0") at top deck. rear stair is not visible from street.

Open the permit page

$2,100
Nov 5, 2002Completed
final sign-off Nov 2002
39 Buena Vista Trremove & repair 2x10 flr joist #3rd level deck & replace 2x6 redwood decking.remove & replace 2x10 f
Details
Permit
200211050758
Status
complete
Filed
Nov 5, 2002
Permit issued
Nov 5, 2002
Final sign-off
Nov 21, 2002
Declared cost
$1,000
Address
39 Buena Vista Tr

remove & repair 2x10 flr joist #3rd level deck & replace 2x6 redwood decking.remove & replace 2x10 f

Open the permit page

$1,000
Oct 10, 2002Never finaled
issued Oct 2002, no final
655 Noe Stfront deck,repl decking boards;repl.deck boards
Details
Permit
200210108749
Status
issued
Filed
Oct 10, 2002
Permit issued
Oct 10, 2002
Declared cost
$1,800
Address
655 Noe St

front deck,repl decking boards;repl.deck boards

Open the permit page

$1,800