Permit GraphShortlistSan Francisco building permits since 2000

Liang General Construction Inc

Contractor license
928524
State license record
Based in
Millbrae
On San Francisco permits
Dec 2009 to Jul 2026
Last 24 months
17 permits filed

86 permits since 2000: 62 completed, 8 in progress, 11 never finaled, 5 expired or cancelled.

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

AllDeck 5Stairs 11Kitchen remodel 37Bathroom remodel 39

11 stairs permits: 8 completed, 1 in progress, 1 never finaled, 1 expired or cancelled. Typically 7 days from filing to permit and 126 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Jul 21, 2026In progress
issued Aug 2026
2510 Bryant Stfill (e) light well at 2nd floor at the entrance stair not viisble from street. remove full bathroom. revision to permit 202603036865.
Details
Permit
202607215332
Status
issued
Filed
Jul 21, 2026
Permit issued
Aug 31, 2026
Declared cost
$10,000
Address
2510 Bryant St

fill (e) light well at 2nd floor at the entrance stair not viisble from street. remove full bathroom. revision to permit 202603036865.

Open the permit page

$10,000
May 11, 2023Completed
final sign-off Jul 2023
1834 Eddy Stto comply with complain # 202304861. dry-rot repair on front stair.
Details
Permit
202305117598
Status
complete
Filed
May 11, 2023
Permit issued
May 11, 2023
Final sign-off
Jul 17, 2023
Declared cost
$3,000
Address
1834 Eddy St

to comply with complain # 202304861. dry-rot repair on front stair.

Open the permit page

$3,000
Mar 13, 2023Completed
final sign-off Jul 2024
1654 Alabama Stupper level only: demo of some windows, floor partitions, bathroom, kitchen, and portion of (e) deck. new windows, new partition, bathroom remodel, new bathroom, kitchen remodel, legitimize (e) deck and remodel portions to meet planning code and relocation of deck stair. new electrical throughout.
Details
Permit
202303133521
Status
complete
Filed
Mar 13, 2023
Permit issued
May 11, 2023
Final sign-off
Jul 8, 2024
Declared cost
$100,000
Address
1654 Alabama St

upper level only: demo of some windows, floor partitions, bathroom, kitchen, and portion of (e) deck. new windows, new partition, bathroom remodel, new bathroom, kitchen remodel, legitimize (e) deck and remodel portions to meet planning code and relocation of deck stair. new electrical throughout.

Open the permit page

$100,000
Jan 31, 2022Never finaled
issued Jan 2022, no final
347 17th Avreplace dry rot on back building stair landing and rear roof overhang. all work in kind.
Details
Permit
202201316968
Status
issued
Filed
Jan 31, 2022
Permit issued
Jan 31, 2022
Declared cost
$1,500
Address
347 17th Av

replace dry rot on back building stair landing and rear roof overhang. all work in kind.

Open the permit page

$1,500
Mar 26, 2021Completed
final sign-off Apr 2023
2130 Rivera Strevision to no-plan pa# 201408153940. add (n) bedroom, family room & full bathroom. remodel (e) kitchen & remove (e) wall of kitchen. remove (e) stair to ground floor, add 1 full bath. infill (e) lightwell at front entrance.
Details
Permit
202103267348
Status
complete
Filed
Mar 26, 2021
Permit issued
Jan 14, 2022
Final sign-off
Apr 17, 2023
Declared cost
$80,000
Address
2130 Rivera St

revision to no-plan pa# 201408153940. add (n) bedroom, family room & full bathroom. remodel (e) kitchen & remove (e) wall of kitchen. remove (e) stair to ground floor, add 1 full bath. infill (e) lightwell at front entrance.

Open the permit page

$80,000
Feb 26, 2019Completed
final sign-off Nov 2019
41 Cuvier Stinterior remodel of 2 units incl new kitchens, remodel (e) baths, remove wall between living rooms & new kitchens, new elctr, mech & plumb, new windows at (e) openings. windows not visible from street. repair (e) deck & stairs in-kind total less than 50%
Details
Permit
201902263848
Status
complete
Filed
Feb 26, 2019
Permit issued
Mar 5, 2019
Final sign-off
Nov 26, 2019
Declared cost
$165,000
Address
41 Cuvier St

interior remodel of 2 units incl new kitchens, remodel (e) baths, remove wall between living rooms & new kitchens, new elctr, mech & plumb, new windows at (e) openings. windows not visible from street. repair (e) deck & stairs in-kind total less than 50%

Open the permit page

$165,000
Jun 7, 2018Expired or cancelled
expired Feb 2025
525 42nd Avprovide spiral stair detail for 2nd floor to the ground floor rear yard
Details
Permit
201806071301
Status
expired
Filed
Jun 7, 2018
Permit issued
Jun 26, 2018
Address
525 42nd Av

provide spiral stair detail for 2nd floor to the ground floor rear yard

Open the permit page

May 18, 2017Completed
final sign-off Dec 2017
3907 Balboa St(e) unpermitted stair in rear yard to roof to be removed. guardrail at roof to be removed. new parapet infill. door to roof to be replaced w/window. (to be wood)
Details
Permit
201705186976
Status
complete
Filed
May 18, 2017
Permit issued
Sep 18, 2017
Final sign-off
Dec 7, 2017
Declared cost
$3,000
Address
3907 Balboa St

(e) unpermitted stair in rear yard to roof to be removed. guardrail at roof to be removed. new parapet infill. door to roof to be replaced w/window. (to be wood)

Open the permit page

$3,000
Jun 8, 2016Completed
final sign-off Nov 2016
1325 30th Avper correction notice dated 5/26/16. revision permit to repair side stairs. install fire rated hats or boxes over cans at top floor with 5' of p/l. estimated cost of $30,000
Details
Permit
201606089422
Status
complete
Filed
Jun 8, 2016
Permit issued
Jun 8, 2016
Final sign-off
Nov 1, 2016
Declared cost
$1,000
Address
1325 30th Av

per correction notice dated 5/26/16. revision permit to repair side stairs. install fire rated hats or boxes over cans at top floor with 5' of p/l. estimated cost of $30,000

Open the permit page

$1,000
Feb 19, 2013Completed
final sign-off May 2013
2095 20th Avrepair e front entry stair and apply stucco finish to e brick wall
Details
Permit
201302190454
Status
complete
Filed
Feb 19, 2013
Permit issued
Feb 22, 2013
Final sign-off
May 14, 2013
Declared cost
$7,000
Address
2095 20th Av

repair e front entry stair and apply stucco finish to e brick wall

Open the permit page

$7,000
Feb 8, 2010Completed
final sign-off May 2010
119 Huntington Drlegalize (e) home office & construct (n) family rm. all work at ground floor. construct (n) staircase. connect to (e) deck at rear of house.
Details
Permit
201002086076
Status
complete
Filed
Feb 8, 2010
Permit issued
Feb 8, 2010
Final sign-off
May 26, 2010
Declared cost
$16,000
Address
119 Huntington Dr

legalize (e) home office & construct (n) family rm. all work at ground floor. construct (n) staircase. connect to (e) deck at rear of house.

Open the permit page

$16,000