Permit GraphShortlistSan Francisco building permits since 2000

Cheng Chang Construction

Contractor license
756611
State license record
Based in
Millbrae
On San Francisco permits
Feb 2000 to Aug 2026
Last 24 months
8 permits filed

110 permits since 2000: 71 completed, 3 in progress, 16 never finaled, 20 expired or cancelled.

Of the 16 never-finaled permits, 6 are 5 to 10 years old, 10 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 bathroom remodel 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.

Bathroom remodel permits

AllRoof deck 1Deck 5Stairs 11Kitchen remodel 43Bathroom remodel 37

37 bathroom remodel permits: 25 completed, 12 expired or cancelled. Typically 0 days from filing to permit and 207 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Feb 5, 2025Completed
final sign-off Nov 2025
2720 35th Avrev to pa# 2023-1201-1814 relocate bathroom at garage level, relocate closet and stair at main level
Details
Permit
202502059742
Status
complete
Filed
Feb 5, 2025
Permit issued
Apr 21, 2025
Final sign-off
Nov 12, 2025
Declared cost
$10,000
Address
2720 35th Av

rev to pa# 2023-1201-1814 relocate bathroom at garage level, relocate closet and stair at main level

Open the permit page

$10,000
Dec 1, 2023Completed
final sign-off Nov 2025
2720 35th Av1/f: add 2 (n) bedroom & 2 new bathroom. 2/f: remodel kitchen, living & dining rooms. modify 1 bathorom and add 1bathroom. relocate interal stairs.(n) opening non-visible to street. in-fill small lighting on 2/f.
Details
Permit
202312011814
Status
complete
Filed
Dec 1, 2023
Permit issued
Dec 29, 2023
Final sign-off
Nov 14, 2025
Declared cost
$150,000
Address
2720 35th Av

1/f: add 2 (n) bedroom & 2 new bathroom. 2/f: remodel kitchen, living & dining rooms. modify 1 bathorom and add 1bathroom. relocate interal stairs.(n) opening non-visible to street. in-fill small lighting on 2/f.

Open the permit page

$150,000
Nov 22, 2022Completed
final sign-off Mar 2025
2667 Alemany Blreplace four windows (front).replace in (e) openings in-kind. remodel one and a half bathrooms in-kind. u <0.30.
Details
Permit
202211227080
Status
complete
Filed
Nov 22, 2022
Permit issued
Nov 28, 2022
Final sign-off
Mar 19, 2025
Declared cost
$15,000
Address
2667 Alemany Bl

replace four windows (front).replace in (e) openings in-kind. remodel one and a half bathrooms in-kind. u <0.30.

Open the permit page

$15,000
Feb 16, 2022Completed
final sign-off Jul 2022
2223 Francisco Stremodel kitchen and bathroom. like for like no wall demo or consturction.
Details
Permit
202202168158
Status
complete
Filed
Feb 16, 2022
Permit issued
Feb 24, 2022
Final sign-off
Jul 25, 2022
Declared cost
$20,000
Address
2223 Francisco St

remodel kitchen and bathroom. like for like no wall demo or consturction.

Open the permit page

$20,000
Oct 27, 2021Completed
final sign-off Dec 2022
2443 23rd Avg/f add two new bedroom and bathroom, media room/bar sink, 2/f remodel kitchen, living, dining, modify one bathroom and add bathroom, relocate internal stair case, new openings non visible to the street, infill small lightwell against neighbor's blind wall, repair rear fiber cement siding, replace
Details
Permit
202110271277
Status
complete
Filed
Oct 27, 2021
Permit issued
Nov 12, 2021
Final sign-off
Dec 14, 2022
Declared cost
$148,000
Address
2443 23rd Av

g/f add two new bedroom and bathroom, media room/bar sink, 2/f remodel kitchen, living, dining, modify one bathroom and add bathroom, relocate internal stair case, new openings non visible to the street, infill small lightwell against neighbor's blind wall, repair rear fiber cement siding, replace

Open the permit page

$148,000
May 10, 2021Expired or cancelled
cancelled Dec 2021
1501 Taraval Stremodel 2 bathrooms in kind. replace tiles, faucets, toilets. all work in resdential units. no structural work, no framing modification.
Details
Permit
202105100030
Status
cancelled
Filed
May 10, 2021
Permit issued
May 10, 2021
Declared cost
$15,000
Address
1501 Taraval St

remodel 2 bathrooms in kind. replace tiles, faucets, toilets. all work in resdential units. no structural work, no framing modification.

Open the permit page

$15,000
Feb 14, 2019Completed
final sign-off Aug 2019
1824 29th Avremodel kitchen and one bathroom 5'x8', 10'x10' on 2nd floor.
Details
Permit
201902143010
Status
complete
Filed
Feb 14, 2019
Permit issued
Feb 14, 2019
Final sign-off
Aug 12, 2019
Declared cost
$30,000
Address
1824 29th Av

remodel kitchen and one bathroom 5'x8', 10'x10' on 2nd floor.

Open the permit page

$30,000
Nov 19, 2018Completed
final sign-off Aug 2019
293 Montana Stnew bathroom on 1st fl & 1 story deck at rear, remove wall on 2nd fl. enclose (infill) 1st floor pop out.
Details
Permit
201811196334
Status
complete
Filed
Nov 19, 2018
Permit issued
Dec 3, 2018
Final sign-off
Aug 7, 2019
Declared cost
$65,000
Address
293 Montana St

new bathroom on 1st fl & 1 story deck at rear, remove wall on 2nd fl. enclose (infill) 1st floor pop out.

Open the permit page

$65,000
Aug 10, 2018Completed
final sign-off Jun 2019
2225 Francisco Stremodel kitchens, baths and closets, add light fixtures, replace and add windows at kitchen and baths, replace furnaces and water heaters.
Details
Permit
201808107078
Status
complete
Filed
Aug 10, 2018
Permit issued
Aug 13, 2018
Final sign-off
Jun 14, 2019
Declared cost
$200,000
Address
2225 Francisco St

remodel kitchens, baths and closets, add light fixtures, replace and add windows at kitchen and baths, replace furnaces and water heaters.

Open the permit page

$200,000
May 29, 2018Completed
final sign-off Aug 2019
30 Roosevelt Wytwo bedroom + 2 bathroom on 1st flr. add 4 bedroom + 2 bathroom on 2nd flr. add 2 bathroom on 3rd flr.
Details
Permit
201805290393
Status
complete
Filed
May 29, 2018
Permit issued
Jun 4, 2018
Final sign-off
Aug 29, 2019
Declared cost
$85,000
Address
30 Roosevelt Wy

two bedroom + 2 bathroom on 1st flr. add 4 bedroom + 2 bathroom on 2nd flr. add 2 bathroom on 3rd flr.

Open the permit page

$85,000
Apr 24, 2018Completed
final sign-off Mar 2019
1718 Clay Stunit #11: replace kitchen cabinets and counter tops. replace bathroom tiles, vanity and toilet. maher n/a
Details
Permit
201804247273
Status
complete
Filed
Apr 24, 2018
Permit issued
Apr 24, 2018
Final sign-off
Mar 13, 2019
Declared cost
$8,000
Address
1718 Clay St

unit #11: replace kitchen cabinets and counter tops. replace bathroom tiles, vanity and toilet. maher n/a

Open the permit page

$8,000
Oct 20, 2017Completed
final sign-off Jan 2020
2135 29th Avcomply with compliant#201710871, new electrical throughout, legalize 2 bedrooms at g/f, construct (n) bathroom, remodel 1 (e) bathroom at g/f, construct 1 (n) bathroom, 1/2 (n) bathroom at 2/f, in-fill central patio, remodel kitchen, new cantilever deck at 2/f, new deck at g/f
Details
Permit
201710201805
Status
complete
Filed
Oct 20, 2017
Permit issued
Oct 25, 2017
Final sign-off
Jan 31, 2020
Declared cost
$95,000
Address
2135 29th Av

comply with compliant#201710871, new electrical throughout, legalize 2 bedrooms at g/f, construct (n) bathroom, remodel 1 (e) bathroom at g/f, construct 1 (n) bathroom, 1/2 (n) bathroom at 2/f, in-fill central patio, remodel kitchen, new cantilever deck at 2/f, new deck at g/f

Open the permit page

$95,000
Jun 27, 2017Completed
final sign-off Feb 2019
432 Kirkham St(n) adu @ 1st fl, (2) bed, (3) bath, living & kitchen per ord #162-16
Details
Permit
201706270486
Status
complete
Filed
Jun 27, 2017
Permit issued
Jul 19, 2018
Final sign-off
Feb 11, 2019
Declared cost
$66,000
Address
432 Kirkham St

(n) adu @ 1st fl, (2) bed, (3) bath, living & kitchen per ord #162-16

Open the permit page

$66,000
May 25, 2017Expired or cancelled
expired Dec 2023
2123 30th Av1)revision to app#201510159839. 2) remove wall in kitchen on 2nd floor and recofigure new bathroom. 3)relocate 1st floor bath and living room.
Details
Permit
201705257714
Status
expired
Filed
May 25, 2017
Permit issued
Jun 8, 2017
Address
2123 30th Av

1)revision to app#201510159839. 2) remove wall in kitchen on 2nd floor and recofigure new bathroom. 3)relocate 1st floor bath and living room.

Open the permit page

May 15, 2017Expired or cancelled
cancelled Mar 2019
423 Clement Stbathroom remodel. no change to walll location.
Details
Permit
201705156602
Status
cancelled
Filed
May 15, 2017
Permit issued
May 15, 2017
Address
423 Clement St

bathroom remodel. no change to walll location.

Open the permit page

May 12, 2017Completed
final sign-off Feb 2019
432 Kirkham Stkitchen remodel on 2nd flr & 3rd floors. new bathroom on 2nd and 3rd floor. remove juliet balcony on 2nd & 3rd flrs. new partition walls for stroage on 1st floor.
Details
Permit
201705126509
Status
complete
Filed
May 12, 2017
Permit issued
Jun 6, 2017
Final sign-off
Feb 11, 2019
Declared cost
$85,000
Address
432 Kirkham St

kitchen remodel on 2nd flr & 3rd floors. new bathroom on 2nd and 3rd floor. remove juliet balcony on 2nd & 3rd flrs. new partition walls for stroage on 1st floor.

Open the permit page

$85,000
Oct 15, 2015Expired or cancelled
expired Dec 2023
2121 30th Avlegalize unit per ordinance no 43-14, and add deck at rear to meet open space requirements. legalize 1 bedroom, bathrooms, living room and kitchen.
Details
Permit
201510159839
Status
expired
Filed
Oct 15, 2015
Permit issued
Jun 20, 2016
Declared cost
$23,000
Address
2121 30th Av

legalize unit per ordinance no 43-14, and add deck at rear to meet open space requirements. legalize 1 bedroom, bathrooms, living room and kitchen.

Open the permit page

$23,000
Aug 9, 2011Expired or cancelled
expired Jan 2013
1660 Plymouth Avadd new bathroom at 1st floor, remodel one bathroom at first floor, legalize bathroom at garage floor, kitchen remodel at 1st floor counter tops/cabinetry.
Details
Permit
201108092070
Status
expired
Filed
Aug 9, 2011
Permit issued
Aug 22, 2011
Declared cost
$28,000
Address
1660 Plymouth Av

add new bathroom at 1st floor, remodel one bathroom at first floor, legalize bathroom at garage floor, kitchen remodel at 1st floor counter tops/cabinetry.

Open the permit page

$28,000
May 6, 2011Completed
final sign-off Aug 2011
233 21st Avconvert (e) garage to family room and full bath room, convert (e) storage to bedroom. add new stairs to connect 1st and 2nd floor
Details
Permit
201105065542
Status
complete
Filed
May 6, 2011
Permit issued
May 10, 2011
Final sign-off
Aug 22, 2011
Declared cost
$45,000
Address
233 21st Av

convert (e) garage to family room and full bath room, convert (e) storage to bedroom. add new stairs to connect 1st and 2nd floor

Open the permit page

$45,000
Nov 15, 2010Expired or cancelled
expired Jun 2013
1517 20th Avremodel kitchen and bathroom, no wall relocation.
Details
Permit
201011154939
Status
expired
Filed
Nov 15, 2010
Permit issued
Nov 15, 2010
Declared cost
$11,100
Address
1517 20th Av

remodel kitchen and bathroom, no wall relocation.

Open the permit page

$11,100
May 24, 2010Completed
final sign-off Jul 2010
421 Clement Streplace kitchen cabinets, replace bathroom tiles. replace vanity
Details
Permit
201005243090
Status
complete
Filed
May 24, 2010
Permit issued
May 24, 2010
Final sign-off
Jul 14, 2010
Declared cost
$3,000
Address
421 Clement St

replace kitchen cabinets, replace bathroom tiles. replace vanity

Open the permit page

$3,000
May 27, 2009Completed
final sign-off Oct 2009
209 Shields Stadd two bedrooms, two full bathrooms and laundry on existing ground floor. remodel (e) kitchen and two bathroom on 2nd floor
Details
Permit
200905279146
Status
complete
Filed
May 27, 2009
Permit issued
Jun 1, 2009
Final sign-off
Oct 19, 2009
Declared cost
$60,000
Address
209 Shields St

add two bedrooms, two full bathrooms and laundry on existing ground floor. remodel (e) kitchen and two bathroom on 2nd floor

Open the permit page

$60,000
Mar 19, 2008Completed
final sign-off Sep 2008
2667 Alemany Bladd one family room, one full bathroom on (e) ground floor per plan
Details
Permit
200803197453
Status
complete
Filed
Mar 19, 2008
Permit issued
Mar 25, 2008
Final sign-off
Sep 23, 2008
Declared cost
$26,000
Address
2667 Alemany Bl

add one family room, one full bathroom on (e) ground floor per plan

Open the permit page

$26,000
Nov 29, 2007Completed
final sign-off Apr 2008
450 Justin Drremodel the (e) bath rm and 1 kitchen, add one bath room in master bedroom. relocate the stair. change the bathroom to laundry in the garage area.
Details
Permit
200711299249
Status
complete
Filed
Nov 29, 2007
Permit issued
Nov 29, 2007
Final sign-off
Apr 24, 2008
Declared cost
$31,000
Address
450 Justin Dr

remodel the (e) bath rm and 1 kitchen, add one bath room in master bedroom. relocate the stair. change the bathroom to laundry in the garage area.

Open the permit page

$31,000
Aug 22, 2007Expired or cancelled
expired Jan 2012
160 Gellert Drremodel one bathroom 1st floor-no structural work. lighting to comply with title 24 energy codes.
Details
Permit
200708220553
Status
expired
Filed
Aug 22, 2007
Permit issued
Aug 22, 2007
Declared cost
$8,000
Address
160 Gellert Dr

remodel one bathroom 1st floor-no structural work. lighting to comply with title 24 energy codes.

Open the permit page

$8,000
Mar 13, 2007Completed
final sign-off Jul 2007
5636 California Sttear down the front and back stucco and put n ew stucco.2)replace the damage wood of front and back. 50% of kchn light walts must be flourscent light only or o/s in bath. 3) replace 9 new wndws.milgard wndw in kind, front and back. 4)remodeling 2 kichn and 2 bath rooms #2 and #7
Details
Permit
200703136098
Status
complete
Filed
Mar 13, 2007
Permit issued
Mar 13, 2007
Final sign-off
Jul 25, 2007
Declared cost
$30,000
Address
5636 California St

tear down the front and back stucco and put n ew stucco.2)replace the damage wood of front and back. 50% of kchn light walts must be flourscent light only or o/s in bath. 3) replace 9 new wndws.milgard wndw in kind, front and back. 4)remodeling 2 kichn and 2 bath rooms #2 and #7

Open the permit page

$30,000
Nov 29, 2006Completed
final sign-off Jul 2007
1263 20th Av1st floor infill at rear of building. add 1 bath and laundry and spiral stair on 1st fl,1 bath on 2nd fl,relocate e bath and kitchen on 2nd flr, replace e exterior siding at front to match e side horiz siding,replace e interior plaster w gypsum bd and install insulation. add skylight 4x4
Details
Permit
200611298752
Status
complete
Filed
Nov 29, 2006
Permit issued
Nov 29, 2006
Final sign-off
Jul 16, 2007
Declared cost
$58,000
Address
1263 20th Av

1st floor infill at rear of building. add 1 bath and laundry and spiral stair on 1st fl,1 bath on 2nd fl,relocate e bath and kitchen on 2nd flr, replace e exterior siding at front to match e side horiz siding,replace e interior plaster w gypsum bd and install insulation. add skylight 4x4

Open the permit page

$58,000
Jul 12, 2006Expired or cancelled
expired May 2007
260 Gellert Dradd 1 bedroom and convert e half bathroom to full bathroom on exist ground floor. remodel existing kitchen on 2d floor. remodel existing bath on e 2nd floor and 3rd floor per plan
Details
Permit
200607126274
Status
expired
Filed
Jul 12, 2006
Permit issued
Jul 12, 2006
Declared cost
$60,000
Address
260 Gellert Dr

add 1 bedroom and convert e half bathroom to full bathroom on exist ground floor. remodel existing kitchen on 2d floor. remodel existing bath on e 2nd floor and 3rd floor per plan

Open the permit page

$60,000
Mar 27, 2006Completed
final sign-off Oct 2006
1930 44th Avremodel two bathrooms; repair front balcony- wood damage, less than 50 percent, flourescent lighting
Details
Permit
200603277568
Status
complete
Filed
Mar 27, 2006
Permit issued
Mar 27, 2006
Final sign-off
Oct 12, 2006
Declared cost
$10,000
Address
1930 44th Av

remodel two bathrooms; repair front balcony- wood damage, less than 50 percent, flourescent lighting

Open the permit page

$10,000
Feb 9, 2005Completed
final sign-off Mar 2006
180 Trumbull Stremodel 1 kitchen and 3 bathrooms, 2 on main floor, 1 top flr, resheetrock bedrooms top floor
Details
Permit
200502095124
Status
complete
Filed
Feb 9, 2005
Permit issued
Feb 9, 2005
Final sign-off
Mar 28, 2006
Declared cost
$30,000
Address
180 Trumbull St

remodel 1 kitchen and 3 bathrooms, 2 on main floor, 1 top flr, resheetrock bedrooms top floor

Open the permit page

$30,000
Jul 24, 2003Completed
final sign-off Oct 2003
2434 Pacheco Stremodel two bathrooms.
Details
Permit
200307240308
Status
complete
Filed
Jul 24, 2003
Permit issued
Jul 24, 2003
Final sign-off
Oct 30, 2003
Declared cost
$12,000
Address
2434 Pacheco St

remodel two bathrooms.

Open the permit page

$12,000
Apr 24, 2002Expired or cancelled
expired Jul 2003
577 21st Avremodel 2 kitchen and 2 bath
Details
Permit
200204244844
Status
expired
Filed
Apr 24, 2002
Permit issued
Apr 24, 2002
Declared cost
$25,000
Address
577 21st Av

remodel 2 kitchen and 2 bath

Open the permit page

$25,000
Mar 21, 2001Completed
final sign-off Aug 2001
1201 31st Avremodel 1 kitchen, 2 bathrooms.
Details
Permit
200103214905
Status
complete
Filed
Mar 21, 2001
Permit issued
Mar 21, 2001
Final sign-off
Aug 6, 2001
Declared cost
$20,000
Address
1201 31st Av

remodel 1 kitchen, 2 bathrooms.

Open the permit page

$20,000
May 8, 2000Expired or cancelled
expired Feb 2001
1757 Taraval Stremodel 2 kitchen and baths in residential area
Details
Permit
200005089312
Status
expired
Filed
May 8, 2000
Permit issued
May 8, 2000
Declared cost
$20,000
Address
1757 Taraval St

remodel 2 kitchen and baths in residential area

Open the permit page

$20,000
Apr 10, 2000Expired or cancelled
expired Aug 2000
1142 Naples Stremove & replace insulation in kitchen & bathroom, whole house
Details
Permit
200004106860
Status
expired
Filed
Apr 10, 2000
Permit issued
Apr 10, 2000
Declared cost
$500
Address
1142 Naples St

remove & replace insulation in kitchen & bathroom, whole house

Open the permit page

$500
Mar 29, 2000Expired or cancelled
expired Aug 2000
1142 Naples Stremodel kitchen & bath
Details
Permit
200003295755
Status
expired
Filed
Mar 29, 2000
Permit issued
Mar 29, 2000
Address
1142 Naples St

remodel kitchen & bath

Open the permit page

Feb 9, 2000Completed
final sign-off Jul 2001
1887 27th Avremodel kitchen and bathroom
Details
Permit
200002091437
Status
complete
Filed
Feb 9, 2000
Permit issued
Feb 9, 2000
Final sign-off
Jul 31, 2001
Address
1887 27th Av

remodel kitchen and bathroom

Open the permit page