Permit GraphShortlistSan Francisco building permits since 2000

Astorga Construction Inc

Contractor license
1008360
State license record
Based in
San Francisco
On San Francisco permits
Jun 2015 to Oct 2026
Last 24 months
29 permits filed

142 permits since 2000: 93 completed, 9 in progress, 31 never finaled, 9 expired or cancelled.

Of the 31 never-finaled permits, 3 are 3 to 5 years old, 23 are 5 to 10 years old, 5 are over 10 years old. 2 were 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 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

AllRoof deck 1Deck 3Stairs 11Kitchen remodel 40Bathroom remodel 40

11 stairs permits: 6 completed, 2 in progress, 2 never finaled, 1 expired or cancelled. Typically 0 days from filing to permit and 112 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Feb 6, 2026In progress
filed Feb 2026, not yet issued
2946 California Staddition of 182 sqft private roof deck, spiral stair in 47sqft private penthouse addition & a solar panel system. all envelope expansion is above existing roof. structural engineering for all components in scope provided besides stair which will be issued as deferred submittal. no plumb or elec work
Details
Permit
202602065466
Status
triage
Filed
Feb 6, 2026
Declared cost
$115,000
Address
2946 California St

addition of 182 sqft private roof deck, spiral stair in 47sqft private penthouse addition & a solar panel system. all envelope expansion is above existing roof. structural engineering for all components in scope provided besides stair which will be issued as deferred submittal. no plumb or elec work

Open the permit page

$115,000
Oct 8, 2025In progress
issued Oct 2025
21 Flood Avrepair existing rear stairs. remove dryrot wood and replace with new pressure treated wood. less than 50% repair.
Details
Permit
202510086966
Status
issued
Filed
Oct 8, 2025
Permit issued
Oct 8, 2025
Declared cost
$5,000
Address
21 Flood Av

repair existing rear stairs. remove dryrot wood and replace with new pressure treated wood. less than 50% repair.

Open the permit page

$5,000
Jun 20, 2023Completed
final sign-off Jul 2024
2084 Mission Stto comply with nov#202308394 and nov#202308210, all items, stair case, grab bars, and garbage chute, repair damaged walls in rooms #215,201,319,325,326, and 310.
Details
Permit
202306200452
Status
complete
Filed
Jun 20, 2023
Permit issued
Jun 20, 2023
Final sign-off
Jul 25, 2024
Declared cost
$6,000
Address
2084 Mission St

to comply with nov#202308394 and nov#202308210, all items, stair case, grab bars, and garbage chute, repair damaged walls in rooms #215,201,319,325,326, and 310.

Open the permit page

$6,000
Aug 13, 2021Completed
final sign-off Oct 2021
1801 15th Stto comply with nov#202180471: provide handrails; repair (e) window operations; repair (e) rear stairs less than 50%; repair wall cracks & door operations.
Details
Permit
202108136388
Status
complete
Filed
Aug 13, 2021
Permit issued
Sep 7, 2021
Final sign-off
Oct 8, 2021
Declared cost
$3,000
Address
1801 15th St

to comply with nov#202180471: provide handrails; repair (e) window operations; repair (e) rear stairs less than 50%; repair wall cracks & door operations.

Open the permit page

$3,000
Jul 2, 2021Completed
final sign-off May 2022
2721 20th Stwork to conform to his complaints 202177781, 202178672, 202178673, 202178674, kitchen cabinets, window as specified, stairs (rear), kitchen floor tiles or linoleum. windows not facing street.
Details
Permit
202107023722
Status
complete
Filed
Jul 2, 2021
Permit issued
Jul 2, 2021
Final sign-off
May 23, 2022
Declared cost
$30,000
Address
2721 20th St

work to conform to his complaints 202177781, 202178672, 202178673, 202178674, kitchen cabinets, window as specified, stairs (rear), kitchen floor tiles or linoleum. windows not facing street.

Open the permit page

$30,000
Apr 8, 2021Never finaled
issued Apr 2021, no final
1142 Prague Strepair dryrot at rear stairs approx 25% of wood.
Details
Permit
202104088138
Status
issued
Filed
Apr 8, 2021
Permit issued
Apr 8, 2021
Declared cost
$6,000
Address
1142 Prague St

repair dryrot at rear stairs approx 25% of wood.

Open the permit page

$6,000
Mar 30, 2021Completed
final sign-off May 2021
6423 California Stto comply with physical inspection cc8451. handrails on (e) stairs. plumbing and electrical. dated sept 25 2020
Details
Permit
202103307509
Status
complete
Filed
Mar 30, 2021
Permit issued
Mar 30, 2021
Final sign-off
May 7, 2021
Declared cost
$3,000
Address
6423 California St

to comply with physical inspection cc8451. handrails on (e) stairs. plumbing and electrical. dated sept 25 2020

Open the permit page

$3,000
Mar 12, 2020Never finaled
issued Mar 2020, no final
3153 16th Strepair (e) rear stairs less than 50%.
Details
Permit
202003126862
Status
issued
Filed
Mar 12, 2020
Permit issued
Mar 12, 2020
Declared cost
$8,000
Address
3153 16th St

repair (e) rear stairs less than 50%.

Open the permit page

$8,000
Dec 14, 2018Completed
final sign-off Jan 2019
425 Eddy Stto comply with nov 201898131 #2, work on stairs less than 50% (interior) replace one section of the stair stringers from 2nd floor to 1st damaged by stem leak. repair plaster damaged in surrounding at stairs.
Details
Permit
201812148368
Status
complete
Filed
Dec 14, 2018
Permit issued
Dec 14, 2018
Final sign-off
Jan 10, 2019
Declared cost
$1,500
Address
425 Eddy St

to comply with nov 201898131 #2, work on stairs less than 50% (interior) replace one section of the stair stringers from 2nd floor to 1st damaged by stem leak. repair plaster damaged in surrounding at stairs.

Open the permit page

$1,500
Sep 21, 2016Expired or cancelled
expired Jan 2018
950 Harrison Stchange spiral case to regular stair case. n/a ordinance #155-13
Details
Permit
201609218398
Status
expired
Filed
Sep 21, 2016
Permit issued
Sep 21, 2016
Declared cost
$4,000
Address
950 Harrison St

change spiral case to regular stair case. n/a ordinance #155-13

Open the permit page

$4,000
Feb 11, 2016Completed
final sign-off Dec 2016
350 South Van Ness Avin kind stair rehabilitation in rear of bulding; in-kind window replacement in back non-street facing. maher n/a
Details
Permit
201602119426
Status
complete
Filed
Feb 11, 2016
Permit issued
Jun 16, 2016
Final sign-off
Dec 20, 2016
Declared cost
$45,000
Address
350 South Van Ness Av

in kind stair rehabilitation in rear of bulding; in-kind window replacement in back non-street facing. maher n/a

Open the permit page

$45,000
Astorga Construction Inc, contractor license 1008360 | Permit Graph