Permit GraphShortlistSan Francisco building permits since 2000

K O D Construction

Contractor license
1009394
State license record
Based in
Lafayette
On San Francisco permits
May 2016 to Jul 2026
Last 24 months
5 permits filed

29 permits since 2000: 22 completed, 4 in progress, 2 never finaled, 1 expired or cancelled.

Of the 2 never-finaled permits, 2 are 5 to 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 all building permits 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.

Most recent permits

AllStairs 1Kitchen remodel 8Bathroom remodel 14
FiledOutcomeAddressWork described on the permitDeclared cost
Jul 10, 2026In progress
issued Sep 2026
225 Ewing Trrevision 202604239944- legalize ground floor wetbar, and bathroom at rear of house
Details
Permit
202607104818
Status
issued
Filed
Jul 10, 2026
Permit issued
Sep 2, 2026
Address
225 Ewing Tr

revision 202604239944- legalize ground floor wetbar, and bathroom at rear of house

Open the permit page

Jun 1, 2026In progress
issued Jun 2026
2060 Grove Stbathroom remodel to include new bathtub relocating toilet, replacing sink, adding closet to the existing entry hall.
Details
Permit
202606012224
Status
issued
Filed
Jun 1, 2026
Permit issued
Jun 2, 2026
Declared cost
$40,000
Address
2060 Grove St

bathroom remodel to include new bathtub relocating toilet, replacing sink, adding closet to the existing entry hall.

Open the permit page

$40,000
Apr 23, 2026In progress
issued Apr 2026
225 Ewing Trbathroom remodel replacing in kind.
Details
Permit
202604239944
Status
issued
Filed
Apr 23, 2026
Permit issued
Apr 23, 2026
Declared cost
$20,000
Address
225 Ewing Tr

bathroom remodel replacing in kind.

Open the permit page

$20,000
Apr 20, 2026Completed
final sign-off Jul 2026
316 Moraga Stunit 2: kitchen and bathroom remodel in kind like for like. no wall modifications.
Details
Permit
202604209719
Status
complete
Filed
Apr 20, 2026
Permit issued
Apr 20, 2026
Final sign-off
Jul 21, 2026
Declared cost
$45,000
Address
316 Moraga St

unit 2: kitchen and bathroom remodel in kind like for like. no wall modifications.

Open the permit page

$45,000
Mar 10, 2025Completed
final sign-off May 2025
3684 17th Stkitchen remodel replacing in kind. no walls to be removed
Details
Permit
202503101915
Status
complete
Filed
Mar 10, 2025
Permit issued
Mar 10, 2025
Final sign-off
May 27, 2025
Declared cost
$25,000
Address
3684 17th St

kitchen remodel replacing in kind. no walls to be removed

Open the permit page

$25,000
Sep 18, 2024Completed
final sign-off Dec 2024
819 Florida Stadd 4 skylights and redo roof
Details
Permit
202409181033
Status
complete
Filed
Sep 18, 2024
Permit issued
Sep 24, 2024
Final sign-off
Dec 3, 2024
Declared cost
$35,000
Address
819 Florida St

add 4 skylights and redo roof

Open the permit page

$35,000
Apr 2, 2024Completed
final sign-off Jun 2024
2051 Scott Stkitchen remodel replacing in kind.
Details
Permit
202404029098
Status
complete
Filed
Apr 2, 2024
Permit issued
Apr 2, 2024
Final sign-off
Jun 11, 2024
Declared cost
$30,000
Address
2051 Scott St

kitchen remodel replacing in kind.

Open the permit page

$30,000
Mar 20, 2024Completed
final sign-off May 2024
1907 Leavenworth Stbathroom remodel replacing in kind
Details
Permit
202403208208
Status
complete
Filed
Mar 20, 2024
Permit issued
Mar 20, 2024
Final sign-off
May 13, 2024
Declared cost
$30,000
Address
1907 Leavenworth St

bathroom remodel replacing in kind

Open the permit page

$30,000
Feb 21, 2024In progress
issued Feb 2024
316 Moraga Stvoluntary lateral strenghening. calculations not submitted and not reviewed. this permit application does not qualify for a seismic retrofit.
Details
Permit
202402216271
Status
issued
Filed
Feb 21, 2024
Permit issued
Feb 26, 2024
Declared cost
$35,000
Address
316 Moraga St

voluntary lateral strenghening. calculations not submitted and not reviewed. this permit application does not qualify for a seismic retrofit.

Open the permit page

$35,000
Nov 13, 2023Completed
final sign-off Mar 2024
370 Shotwell St(1) kitchen remodel: replacing in kind. update electrical and plumbing as needed.
Details
Permit
202311130661
Status
complete
Filed
Nov 13, 2023
Permit issued
Nov 13, 2023
Final sign-off
Mar 8, 2024
Declared cost
$30,000
Address
370 Shotwell St

(1) kitchen remodel: replacing in kind. update electrical and plumbing as needed.

Open the permit page

$30,000
Oct 18, 2023Completed
final sign-off Dec 2023
370 Shotwell St1 bathroom remodel, replace inkind update electrical and plumbing as needed
Details
Permit
202310188890
Status
complete
Filed
Oct 18, 2023
Permit issued
Oct 18, 2023
Final sign-off
Dec 21, 2023
Declared cost
$15,000
Address
370 Shotwell St

1 bathroom remodel, replace inkind update electrical and plumbing as needed

Open the permit page

$15,000
Oct 12, 2023Completed
final sign-off Jan 2024
251 Glenview Drbathroom remodel. replace in kind, updated plumbing amd electrical as needed
Details
Permit
202310128544
Status
complete
Filed
Oct 12, 2023
Permit issued
Oct 12, 2023
Final sign-off
Jan 10, 2024
Declared cost
$25,000
Address
251 Glenview Dr

bathroom remodel. replace in kind, updated plumbing amd electrical as needed

Open the permit page

$25,000
Jan 23, 2023Completed
final sign-off Apr 2023
251 Glenview Drbathroom and kithen remodel in-kind
Details
Permit
202301230543
Status
complete
Filed
Jan 23, 2023
Permit issued
Jan 23, 2023
Final sign-off
Apr 7, 2023
Declared cost
$55,000
Address
251 Glenview Dr

bathroom and kithen remodel in-kind

Open the permit page

$55,000
May 21, 2021Never finaled
issued May 2021, no final
1069 14th Stint remodel of (e) unit on top fl (1071 14th st). (n) interior doors, finishes, fixtures, skylights & reconf interior walls. minor infill at rear of 1st fl below (e) rear pop-out. ext with (n) repl windows in-kind throughout. (n) solar panel on roof. (n) fence/gate at rear. solar under sep permit.
Details
Permit
202105210829
Status
issued
Filed
May 21, 2021
Permit issued
May 27, 2021
Declared cost
$210,000
Address
1069 14th St

int remodel of (e) unit on top fl (1071 14th st). (n) interior doors, finishes, fixtures, skylights & reconf interior walls. minor infill at rear of 1st fl below (e) rear pop-out. ext with (n) repl windows in-kind throughout. (n) solar panel on roof. (n) fence/gate at rear. solar under sep permit.

Open the permit page

$210,000
Jan 21, 2021Completed
final sign-off Apr 2021
2051 Scott Stremodel bathrooom, relocate launtry into bathroom. no fire alarm & sprinklers modification. no structural work. new fixture in bathroom, new plumbing for laundry in bathroom.
Details
Permit
202101212985
Status
complete
Filed
Jan 21, 2021
Permit issued
Jan 21, 2021
Final sign-off
Apr 12, 2021
Declared cost
$35,000
Address
2051 Scott St

remodel bathrooom, relocate launtry into bathroom. no fire alarm & sprinklers modification. no structural work. new fixture in bathroom, new plumbing for laundry in bathroom.

Open the permit page

$35,000
Sep 9, 2020Completed
final sign-off Jan 2021
374 Shotwell Stremodel of (e) kitchen & bathroom areas, including new shower, relocating toilet & new tile in kitchen, new kitchen cabinets & applicances.
Details
Permit
202009093800
Status
complete
Filed
Sep 9, 2020
Permit issued
Oct 1, 2020
Final sign-off
Jan 11, 2021
Declared cost
$60,000
Address
374 Shotwell St

remodel of (e) kitchen & bathroom areas, including new shower, relocating toilet & new tile in kitchen, new kitchen cabinets & applicances.

Open the permit page

$60,000
May 24, 2019Completed
final sign-off Jul 2019
160 Banks Stremodel (e) half bath to full bath.
Details
Permit
201905241705
Status
complete
Filed
May 24, 2019
Permit issued
May 28, 2019
Final sign-off
Jul 18, 2019
Declared cost
$2,000
Address
160 Banks St

remodel (e) half bath to full bath.

Open the permit page

$2,000
Feb 26, 2019Completed
final sign-off Apr 2019
2748 Harrison Studating master & hallway bathrooms, adding new toilet shower area & vanity update electrical & plumbing
Details
Permit
201902263845
Status
complete
Filed
Feb 26, 2019
Permit issued
Feb 27, 2019
Final sign-off
Apr 12, 2019
Declared cost
$60,000
Address
2748 Harrison St

udating master & hallway bathrooms, adding new toilet shower area & vanity update electrical & plumbing

Open the permit page

$60,000
Dec 10, 2018Completed
final sign-off Jan 2019
87 Melrose Avrevision to app#200511228816 to relocate 2nd floor shearwall from living room to dining room.
Details
Permit
201812107868
Status
complete
Filed
Dec 10, 2018
Permit issued
Dec 11, 2018
Final sign-off
Jan 17, 2019
Declared cost
$4,000
Address
87 Melrose Av

revision to app#200511228816 to relocate 2nd floor shearwall from living room to dining room.

Open the permit page

$4,000
Oct 2, 2018Completed
final sign-off Nov 2018
3626 Vicente Stkitchen remodel: update lights, receptacles, move sink & gas line. update kitchen cabinerts & counter tops. replce 2 windows in-kind in 1 kitchen area & 1 dining area. no wall demo.
Details
Permit
201810022039
Status
complete
Filed
Oct 2, 2018
Permit issued
Oct 2, 2018
Final sign-off
Nov 21, 2018
Declared cost
$30,000
Address
3626 Vicente St

kitchen remodel: update lights, receptacles, move sink & gas line. update kitchen cabinerts & counter tops. replce 2 windows in-kind in 1 kitchen area & 1 dining area. no wall demo.

Open the permit page

$30,000
Jun 14, 2018Completed
final sign-off May 2019
1755 Page Stadding cabinets & counter on wall, extending bottom cabinets, 42 inches. revision to pa# 201805239920
Details
Permit
201806141956
Status
complete
Filed
Jun 14, 2018
Permit issued
Jun 14, 2018
Final sign-off
May 17, 2019
Declared cost
$2,000
Address
1755 Page St

adding cabinets & counter on wall, extending bottom cabinets, 42 inches. revision to pa# 201805239920

Open the permit page

$2,000
May 23, 2018Completed
final sign-off Oct 2018
1755 Page Stremove non-bearing wall between kitchen and living room.
Details
Permit
201805239920
Status
complete
Filed
May 23, 2018
Permit issued
May 25, 2018
Final sign-off
Oct 25, 2018
Declared cost
$4,950
Address
1755 Page St

remove non-bearing wall between kitchen and living room.

Open the permit page

$4,950
Apr 18, 2018Completed
final sign-off Jun 2018
374 Shotwell Stupdating plumbing for new tub and toilet. updating electrical for new vanity light new tile. no walls moved, removed, added or infilled. all layouts to remain unchanged.
Details
Permit
201804186697
Status
complete
Filed
Apr 18, 2018
Permit issued
Apr 18, 2018
Final sign-off
Jun 28, 2018
Declared cost
$20,000
Address
374 Shotwell St

updating plumbing for new tub and toilet. updating electrical for new vanity light new tile. no walls moved, removed, added or infilled. all layouts to remain unchanged.

Open the permit page

$20,000
Dec 13, 2017Completed
final sign-off Feb 2019
829 Oak Stremodel (e) 4-unit residental bldg. work includes window replacement on the back & 2 sides(no change in front elevation). reconfigure units, remove (e) ptns & add new walls, stairs, kitchens, & toilets. struct upgrade, new furnaces & water heaters. sep permit for mep & for fully sprinkler nfpa-13r.
Details
Permit
201712136335
Status
complete
Filed
Dec 13, 2017
Permit issued
Feb 5, 2018
Final sign-off
Feb 19, 2019
Declared cost
$400,000
Address
829 Oak St

remodel (e) 4-unit residental bldg. work includes window replacement on the back & 2 sides(no change in front elevation). reconfigure units, remove (e) ptns & add new walls, stairs, kitchens, & toilets. struct upgrade, new furnaces & water heaters. sep permit for mep & for fully sprinkler nfpa-13r.

Open the permit page

$400,000
Sep 7, 2017Never finaled
issued Jun 2019, no final
595 Noe Strevision to 2017-0125-7870, remove property line windows, remove ab009 requirement, remove fire sprinkler requirement, revise title 24 for altered sprinklers
Details
Permit
201709077157
Status
issued
Filed
Sep 7, 2017
Permit issued
Jun 6, 2019
Address
595 Noe St

revision to 2017-0125-7870, remove property line windows, remove ab009 requirement, remove fire sprinkler requirement, revise title 24 for altered sprinklers

Open the permit page

May 22, 2017Completed
final sign-off Jan 2018
197 Joost Avdemo (e) kit, bath & select walls. new kit (cabinets, counters, tile, flooring - repairs, lgtng) new bath (shower, toilet -at (e) waste line), sink, lighting) new partition & infill walls; replace (e) extdoors, ext lgtng gfci outlets, tanklesss w/h. replace portions of flr. new ele panel
Details
Permit
201705227278
Status
complete
Filed
May 22, 2017
Permit issued
May 26, 2017
Final sign-off
Jan 12, 2018
Declared cost
$99,000
Address
197 Joost Av

demo (e) kit, bath & select walls. new kit (cabinets, counters, tile, flooring - repairs, lgtng) new bath (shower, toilet -at (e) waste line), sink, lighting) new partition & infill walls; replace (e) extdoors, ext lgtng gfci outlets, tanklesss w/h. replace portions of flr. new ele panel

Open the permit page

$99,000
Nov 23, 2016Completed
final sign-off Jan 2017
140 Hamerton Avbathroom upgrade. (n) tile, vianty, mirror, sink, toilet, shower door & counter top.
Details
Permit
201611233481
Status
complete
Filed
Nov 23, 2016
Permit issued
Nov 23, 2016
Final sign-off
Jan 24, 2017
Declared cost
$14,000
Address
140 Hamerton Av

bathroom upgrade. (n) tile, vianty, mirror, sink, toilet, shower door & counter top.

Open the permit page

$14,000
Sep 7, 2016Completed
final sign-off Oct 2016
778 Spruce Streplace window (5x) in-kind (currently vinyl, replacing with same.)
Details
Permit
201609077008
Status
complete
Filed
Sep 7, 2016
Permit issued
Sep 30, 2016
Final sign-off
Oct 27, 2016
Declared cost
$7,000
Address
778 Spruce St

replace window (5x) in-kind (currently vinyl, replacing with same.)

Open the permit page

$7,000
May 16, 2016Expired or cancelled
cancelled Aug 2016
248 06th Avreplace in-kind wood shingle in front of the house.
Details
Permit
201605167539
Status
cancelled
Filed
May 16, 2016
Permit issued
May 16, 2016
Declared cost
$20,000
Address
248 06th Av

replace in-kind wood shingle in front of the house.

Open the permit page

$20,000