Permit GraphShortlistSan Francisco building permits since 2000

Milo Construction

Contractor license
715856
State license record
Based in
San Francisco
On San Francisco permits
Feb 2000 to Mar 2026
Last 24 months
4 permits filed

102 permits since 2000: 77 completed, 3 in progress, 8 never finaled, 14 expired or cancelled.

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

AllRoof deck 1Deck 12Stairs 16Kitchen remodel 12Bathroom remodel 15

16 stairs permits: 15 completed, 1 never finaled. Typically 6 days from filing to permit and 78 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Sep 10, 2024Completed
final sign-off Dec 2024
1964 Buchanan Strepair dry rot to side rear stairs and detached garage. in kind. non- street facing and exterior work. repair in kind less than 50%.
Details
Permit
202409100418
Status
complete
Filed
Sep 10, 2024
Permit issued
Sep 10, 2024
Final sign-off
Dec 19, 2024
Declared cost
$7,000
Address
1964 Buchanan St

repair dry rot to side rear stairs and detached garage. in kind. non- street facing and exterior work. repair in kind less than 50%.

Open the permit page

$7,000
Jun 22, 2018Completed
final sign-off Apr 2019
629 Crescent Avinstall new rear door, landing & exterior stair to grade. maher n/a
Details
Permit
201806222681
Status
complete
Filed
Jun 22, 2018
Permit issued
Sep 4, 2018
Final sign-off
Apr 17, 2019
Declared cost
$5,000
Address
629 Crescent Av

install new rear door, landing & exterior stair to grade. maher n/a

Open the permit page

$5,000
Jun 14, 2018Completed
final sign-off Apr 2019
629 Crescent Avreplace exterior stucco at street facade. replace partial wood siding w/stucco at street facade. repalce 4 (e) windows in (e) openings. replace shingles on canopy. replace stair threads. maher n/a
Details
Permit
201806141886
Status
complete
Filed
Jun 14, 2018
Permit issued
Sep 4, 2018
Final sign-off
Apr 17, 2019
Declared cost
$20,000
Address
629 Crescent Av

replace exterior stucco at street facade. replace partial wood siding w/stucco at street facade. repalce 4 (e) windows in (e) openings. replace shingles on canopy. replace stair threads. maher n/a

Open the permit page

$20,000
Mar 15, 2018Completed
final sign-off May 2018
192 Casitas Avremove (e) exterior staircase and replace with new
Details
Permit
201803153792
Status
complete
Filed
Mar 15, 2018
Permit issued
Mar 15, 2018
Final sign-off
May 17, 2018
Declared cost
$10,000
Address
192 Casitas Av

remove (e) exterior staircase and replace with new

Open the permit page

$10,000
Mar 17, 2016Completed
final sign-off Aug 2016
130 Ulloa Stremove front stairs (brick) with top landing & repair dry rot. remove stucco from building & repair dry rot. replac 3 front windows and one side entry window in kind. replace stucco & brick with same in kind (wood for wood)
Details
Permit
201603172391
Status
complete
Filed
Mar 17, 2016
Permit issued
Mar 23, 2016
Final sign-off
Aug 23, 2016
Declared cost
$40,000
Address
130 Ulloa St

remove front stairs (brick) with top landing & repair dry rot. remove stucco from building & repair dry rot. replac 3 front windows and one side entry window in kind. replace stucco & brick with same in kind (wood for wood)

Open the permit page

$40,000
Sep 30, 2015Completed
final sign-off Mar 2016
674 Dartmouth Stkitchen remodel, remove (e) kitchen & replace with new, cabinets, appliances, fixtures, countertop, & floor. locations to remain. new sheetrock to living/dining room, hallway, & stairway ceiling.
Details
Permit
201509308458
Status
complete
Filed
Sep 30, 2015
Permit issued
Sep 30, 2015
Final sign-off
Mar 9, 2016
Declared cost
$35,000
Address
674 Dartmouth St

kitchen remodel, remove (e) kitchen & replace with new, cabinets, appliances, fixtures, countertop, & floor. locations to remain. new sheetrock to living/dining room, hallway, & stairway ceiling.

Open the permit page

$35,000
Dec 12, 2014Completed
final sign-off Jan 2016
869 Church Streplace site retaining wall (concrete) with new +/- 7 ft and foundation, replace existing staircase with new including concrete landing, pave with concrete.
Details
Permit
201412123606
Status
complete
Filed
Dec 12, 2014
Permit issued
Jan 14, 2015
Final sign-off
Jan 28, 2016
Declared cost
$12,700
Address
869 Church St

replace site retaining wall (concrete) with new +/- 7 ft and foundation, replace existing staircase with new including concrete landing, pave with concrete.

Open the permit page

$12,700
Jun 28, 2011Completed
final sign-off Sep 2011
428 Ellsworth Streplace (e) front entry stairs & fence, like for like
Details
Permit
201106289116
Status
complete
Filed
Jun 28, 2011
Permit issued
Jul 5, 2011
Final sign-off
Sep 13, 2011
Declared cost
$5,000
Address
428 Ellsworth St

replace (e) front entry stairs & fence, like for like

Open the permit page

$5,000
Feb 24, 2011Completed
final sign-off Jun 2011
571 Wildwood Wylegalization of un-warranted space: re-configure of (e) interior stairs, construction of new non bearing partitions walls at garage, installation of new bedroom and office at garage
Details
Permit
201102240904
Status
complete
Filed
Feb 24, 2011
Permit issued
Mar 16, 2011
Final sign-off
Jun 2, 2011
Declared cost
$10,000
Address
571 Wildwood Wy

legalization of un-warranted space: re-configure of (e) interior stairs, construction of new non bearing partitions walls at garage, installation of new bedroom and office at garage

Open the permit page

$10,000
Apr 12, 2010Completed
final sign-off Aug 2010
571 Wildwood Wyinstallation of new wood deck in rar yard. new wood stair from deck to grade level. new door in place of (e) window. replacement of furnace
Details
Permit
201004120052
Status
complete
Filed
Apr 12, 2010
Permit issued
Apr 20, 2010
Final sign-off
Aug 2, 2010
Declared cost
$10,000
Address
571 Wildwood Wy

installation of new wood deck in rar yard. new wood stair from deck to grade level. new door in place of (e) window. replacement of furnace

Open the permit page

$10,000
Nov 13, 2009Completed
final sign-off Dec 2009
1916 Greenwich Stremoval of hazardous wood exterior stairs at rear, installation of new exterior wood stairs at rear.
Details
Permit
200911131162
Status
complete
Filed
Nov 13, 2009
Permit issued
Nov 17, 2009
Final sign-off
Dec 7, 2009
Declared cost
$5,000
Address
1916 Greenwich St

removal of hazardous wood exterior stairs at rear, installation of new exterior wood stairs at rear.

Open the permit page

$5,000
Oct 18, 2005Completed
final sign-off Dec 2005
535 Monterey Blrev. to pa#2005/10/04/4767 for rear stairs to rear deck, relocate rear stairs to underneath deck
Details
Permit
200510185899
Status
complete
Filed
Oct 18, 2005
Permit issued
Oct 18, 2005
Final sign-off
Dec 29, 2005
Address
535 Monterey Bl

rev. to pa#2005/10/04/4767 for rear stairs to rear deck, relocate rear stairs to underneath deck

Open the permit page

Dec 9, 2004Completed
final sign-off Dec 2004
1039 Goettingen Strevision to 200310309061, revisionto deck addition by adding landing and stairs to ground level and
Details
Permit
200412091091
Status
complete
Filed
Dec 9, 2004
Permit issued
Dec 9, 2004
Final sign-off
Dec 13, 2004
Address
1039 Goettingen St

revision to 200310309061, revisionto deck addition by adding landing and stairs to ground level and

Open the permit page

Dec 2, 2002Completed
final sign-off Mar 2003
384 Vallejo Strear deck and stair replacement
Details
Permit
200212022603
Status
complete
Filed
Dec 2, 2002
Permit issued
Feb 5, 2003
Final sign-off
Mar 27, 2003
Declared cost
$20,000
Address
384 Vallejo St

rear deck and stair replacement

Open the permit page

$20,000
Jun 22, 2001Never finaled
issued Dec 2001, no final
2661 22nd Strear extension at garage, 1st and 2nd flrs including replacement of e rear stair
Details
Permit
200106222210
Status
issued
Filed
Jun 22, 2001
Permit issued
Dec 14, 2001
Declared cost
$70,000
Address
2661 22nd St

rear extension at garage, 1st and 2nd flrs including replacement of e rear stair

Open the permit page

$70,000
Oct 24, 2000Completed
final sign-off Nov 2000
901 Portola Drrepair dryrot to front stairs
Details
Permit
200010243909
Status
complete
Filed
Oct 24, 2000
Permit issued
Oct 24, 2000
Final sign-off
Nov 21, 2000
Declared cost
$2,500
Address
901 Portola Dr

repair dryrot to front stairs

Open the permit page

$2,500