Permit GraphShortlistSan Francisco building permits since 2000

D'angeles Construction

Contractor license
917210
State license record
Based in
San Bruno
On San Francisco permits
Dec 2008 to Sep 2026
Last 24 months
9 permits filed

20 permits since 2000: 8 completed, 7 in progress, 3 never finaled, 2 expired or cancelled.

Of the 3 never-finaled permits, 1 is 3 to 5 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 all building permits 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.

Most recent permits

AllStairs 1Kitchen remodel 2Bathroom remodel 4
FiledOutcomeAddressWork described on the permitDeclared cost
Sep 16, 2026In progress
issued Sep 2026
1428 Haight Streplace existing metal gate like for like. approx. 25'x7'
Details
Permit
202609168226
Status
issued
Filed
Sep 16, 2026
Permit issued
Sep 16, 2026
Declared cost
$6,000
Address
1428 Haight St

replace existing metal gate like for like. approx. 25'x7'

Open the permit page

$6,000
Jun 1, 2026In progress
issued Jun 2026
332 Divisadero Stremove laundry at under stair storage. remove half bath at top floor.
Details
Permit
202606012255
Status
issued
Filed
Jun 1, 2026
Permit issued
Jun 1, 2026
Declared cost
$2,000
Address
332 Divisadero St

remove laundry at under stair storage. remove half bath at top floor.

Open the permit page

$2,000
Apr 15, 2026In progress
issued May 2026
1428 Haight Stremodel (e) restaurant - new bar - new partition wall - replace type 1 hood. no exterior work.
Details
Permit
202604159519
Status
issued
Filed
Apr 15, 2026
Permit issued
May 18, 2026
Declared cost
$200,000
Address
1428 Haight St

remodel (e) restaurant - new bar - new partition wall - replace type 1 hood. no exterior work.

Open the permit page

$200,000
Apr 2, 2026In progress
issued Apr 2026
1428 Haight Stsoft demolition non structural at existing restaurant - exterior work will defered to a seperate permit. redlined out of the plans in this case.
Details
Permit
202604028740
Status
issued
Filed
Apr 2, 2026
Permit issued
Apr 3, 2026
Declared cost
$10,000
Address
1428 Haight St

soft demolition non structural at existing restaurant - exterior work will defered to a seperate permit. redlined out of the plans in this case.

Open the permit page

$10,000
Dec 15, 2025In progress
issued Dec 2025
330 Divisadero Streplace all drywall in residental units. replace windows in kind street facing, 22 windows. replace siding front facade.
Details
Permit
202512151781
Status
issued
Filed
Dec 15, 2025
Permit issued
Dec 15, 2025
Declared cost
$21,000
Address
330 Divisadero St

replace all drywall in residental units. replace windows in kind street facing, 22 windows. replace siding front facade.

Open the permit page

$21,000
Sep 5, 2025Completed
final sign-off Dec 2025
1280 Fulton Streplace 53 windows in kind in existing openings. new windows will be dual pane vinyl windows. (street facing)
Details
Permit
202509054695
Status
complete
Filed
Sep 5, 2025
Permit issued
Sep 5, 2025
Final sign-off
Dec 9, 2025
Declared cost
$35,000
Address
1280 Fulton St

replace 53 windows in kind in existing openings. new windows will be dual pane vinyl windows. (street facing)

Open the permit page

$35,000
May 22, 2025Completed
final sign-off Aug 2025
808 Divisadero Stinstall (n) lighting and plugs, drywall, and paint ceiling. change of use from laundromat (b)to retail (m) at 532 sf space. replace all outlets & switches in same location. replace mop sink, vanity, outswing door. grab bars. unit 802
Details
Permit
202505227123
Status
complete
Filed
May 22, 2025
Permit issued
Jun 4, 2025
Final sign-off
Aug 1, 2025
Declared cost
$20,000
Address
808 Divisadero St

install (n) lighting and plugs, drywall, and paint ceiling. change of use from laundromat (b)to retail (m) at 532 sf space. replace all outlets & switches in same location. replace mop sink, vanity, outswing door. grab bars. unit 802

Open the permit page

$20,000
Apr 22, 2025In progress
issued Jul 2025
334 Divisadero Stopening middle wall removal on 2nd and 3rd floor. (remodel)architectural alterations to 2nd and 3rd floor. for both units: convert laundry to full bath, relocate laundry, add one bath. relocate kitchen
Details
Permit
202504224973
Status
issued
Filed
Apr 22, 2025
Permit issued
Jul 1, 2025
Declared cost
$30,000
Address
334 Divisadero St

opening middle wall removal on 2nd and 3rd floor. (remodel)architectural alterations to 2nd and 3rd floor. for both units: convert laundry to full bath, relocate laundry, add one bath. relocate kitchen

Open the permit page

$30,000
Jan 29, 2025In progress
issued Jan 2025
332 Divisadero St1.remove approx 400 sq ft. of sheet rock from property line walls in 332 and 334 (2nd and 3rd floors). 2.replace dryrotted framing in kind. 3.re-cover walls with 5/8" type x sheet rock. not visible from the street. all interior work.
Details
Permit
202501299323
Status
issued
Filed
Jan 29, 2025
Permit issued
Jan 29, 2025
Declared cost
$4,500
Address
332 Divisadero St

1.remove approx 400 sq ft. of sheet rock from property line walls in 332 and 334 (2nd and 3rd floors). 2.replace dryrotted framing in kind. 3.re-cover walls with 5/8" type x sheet rock. not visible from the street. all interior work.

Open the permit page

$4,500
Nov 1, 2023Expired or cancelled
cancelled Jul 2024
739 Madrid Streplace and install new exterior siding - approx 200 sq ft - street visible.
Details
Permit
202311019918
Status
cancelled
Filed
Nov 1, 2023
Permit issued
Nov 1, 2023
Declared cost
$1,500
Address
739 Madrid St

replace and install new exterior siding - approx 200 sq ft - street visible.

Open the permit page

$1,500
Apr 28, 2023Completed
final sign-off Jul 2023
1305 Castro Sttenant improvement to extg restaurant, modify extg counter for accessibility access, modify front entry doors w/automatic door openers.
Details
Permit
202304286740
Status
complete
Filed
Apr 28, 2023
Permit issued
May 2, 2023
Final sign-off
Jul 5, 2023
Declared cost
$5,000
Address
1305 Castro St

tenant improvement to extg restaurant, modify extg counter for accessibility access, modify front entry doors w/automatic door openers.

Open the permit page

$5,000
Dec 7, 2022Never finaled
issued Dec 2022, no final
1305 Castro Stexploratory demo ground floor of restaurant at the base on the south and north wall. approx 200 sq ft. replace wall finish in kind with same fire resistance
Details
Permit
202212077858
Status
issued
Filed
Dec 7, 2022
Permit issued
Dec 20, 2022
Declared cost
$1,000
Address
1305 Castro St

exploratory demo ground floor of restaurant at the base on the south and north wall. approx 200 sq ft. replace wall finish in kind with same fire resistance

Open the permit page

$1,000
Apr 14, 2017Completed
final sign-off Dec 2018
100 Broad Stcommencement of work not started under previously approved permit application pa#2014-12-04-3033.
Details
Permit
201704144055
Status
complete
Filed
Apr 14, 2017
Permit issued
Apr 14, 2017
Final sign-off
Dec 10, 2018
Declared cost
$20,000
Address
100 Broad St

commencement of work not started under previously approved permit application pa#2014-12-04-3033.

Open the permit page

$20,000
Apr 14, 2017Completed
final sign-off Dec 2018
100 Broad Streplace existing kitchen cabinets and existing bathroom finish (tiles)/no plumbing alteration. replace existing drywall in whole unit and rewire existing circuit. revision to pa# 201412043033. no wall changes.
Details
Permit
201704144062
Status
complete
Filed
Apr 14, 2017
Permit issued
Apr 14, 2017
Final sign-off
Dec 10, 2018
Declared cost
$22,000
Address
100 Broad St

replace existing kitchen cabinets and existing bathroom finish (tiles)/no plumbing alteration. replace existing drywall in whole unit and rewire existing circuit. revision to pa# 201412043033. no wall changes.

Open the permit page

$22,000
Sep 15, 2016Completed
final sign-off Oct 2016
1782 45th Avrepair existing balcony in front area.
Details
Permit
201609157861
Status
complete
Filed
Sep 15, 2016
Permit issued
Sep 16, 2016
Final sign-off
Oct 18, 2016
Declared cost
$600
Address
1782 45th Av

repair existing balcony in front area.

Open the permit page

$600
Aug 18, 2016Completed
final sign-off Oct 2016
1782 45th Avremove existing old stucco and install new stucco with new lathing. visible from street.
Details
Permit
201608185333
Status
complete
Filed
Aug 18, 2016
Permit issued
Aug 18, 2016
Final sign-off
Oct 18, 2016
Declared cost
$3,000
Address
1782 45th Av

remove existing old stucco and install new stucco with new lathing. visible from street.

Open the permit page

$3,000
Nov 5, 2015Never finaled
issued Nov 2015, no final
38 Belcher Stunit 4: revision to bpa#201509258125; delete/remove vent fan replacement & light fixture relocation.
Details
Permit
201511051824
Status
issued
Filed
Nov 5, 2015
Permit issued
Nov 9, 2015
Address
38 Belcher St

unit 4: revision to bpa#201509258125; delete/remove vent fan replacement & light fixture relocation.

Open the permit page

Sep 25, 2015Never finaled
issued Sep 2015, no final
38 Belcher Stretile bathroom floors and walls 5x7x7, install heated floors, replace shower valve, replace vent fau and light fixtures. retile shoer floors and wall 3x7x7. no walls to be altered or removed
Details
Permit
201509258129
Status
issued
Filed
Sep 25, 2015
Permit issued
Sep 25, 2015
Declared cost
$10,000
Address
38 Belcher St

retile bathroom floors and walls 5x7x7, install heated floors, replace shower valve, replace vent fau and light fixtures. retile shoer floors and wall 3x7x7. no walls to be altered or removed

Open the permit page

$10,000
Dec 4, 2014Expired or cancelled
expired Oct 2016
100 Broad Strepair car damage area and legalizing existing bedrooms and install new windows at front and side of the building on ground floor.
Details
Permit
201412043033
Status
expired
Filed
Dec 4, 2014
Permit issued
Jan 6, 2015
Declared cost
$13,000
Address
100 Broad St

repair car damage area and legalizing existing bedrooms and install new windows at front and side of the building on ground floor.

Open the permit page

$13,000
Dec 12, 2008Completed
final sign-off Jun 2009
1821 Silliman Sthorizontal addition of bedroom, office room and living room on first floor addition.
Details
Permit
200812128371
Status
complete
Filed
Dec 12, 2008
Permit issued
Mar 26, 2009
Final sign-off
Jun 24, 2009
Declared cost
$45,000
Address
1821 Silliman St

horizontal addition of bedroom, office room and living room on first floor addition.

Open the permit page

$45,000