Astorga Construction Inc
- 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.
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
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
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.
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Feb 6, 2026 | In progress filed Feb 2026, not yet issued | 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 workDetails
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 | $115,000 |
| Oct 8, 2025 | In progress issued Oct 2025 | 21 Flood Av | repair existing rear stairs. remove dryrot wood and replace with new pressure treated wood. less than 50% repair.Details
repair existing rear stairs. remove dryrot wood and replace with new pressure treated wood. less than 50% repair. | $5,000 |
| Jun 20, 2023 | Completed final sign-off Jul 2024 | 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.Details
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. | $6,000 |
| Aug 13, 2021 | Completed final sign-off Oct 2021 | 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.Details
to comply with nov#202180471: provide handrails; repair (e) window operations; repair (e) rear stairs less than 50%; repair wall cracks & door operations. | $3,000 |
| Jul 2, 2021 | Completed final sign-off May 2022 | 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.Details
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. | $30,000 |
| Apr 8, 2021 | Never finaled issued Apr 2021, no final | 1142 Prague St | repair dryrot at rear stairs approx 25% of wood.Details
repair dryrot at rear stairs approx 25% of wood. | $6,000 |
| Mar 30, 2021 | Completed final sign-off May 2021 | 6423 California St | to comply with physical inspection cc8451. handrails on (e) stairs. plumbing and electrical. dated sept 25 2020Details
to comply with physical inspection cc8451. handrails on (e) stairs. plumbing and electrical. dated sept 25 2020 | $3,000 |
| Mar 12, 2020 | Never finaled issued Mar 2020, no final | 3153 16th St | repair (e) rear stairs less than 50%.Details
repair (e) rear stairs less than 50%. | $8,000 |
| Dec 14, 2018 | Completed final sign-off Jan 2019 | 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.Details
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. | $1,500 |
| Sep 21, 2016 | Expired or cancelled expired Jan 2018 | 950 Harrison St | change spiral case to regular stair case. n/a ordinance #155-13Details
change spiral case to regular stair case. n/a ordinance #155-13 | $4,000 |
| Feb 11, 2016 | Completed final sign-off Dec 2016 | 350 South Van Ness Av | in kind stair rehabilitation in rear of bulding; in-kind window replacement in back non-street facing. maher n/aDetails
in kind stair rehabilitation in rear of bulding; in-kind window replacement in back non-street facing. maher n/a | $45,000 |