Permit GraphShortlistSan Francisco building permits since 2000

Ecc Exteriors Llc

Contractor license
1139208
State license record
Based in
Centennial
On San Francisco permits
Jul 2025 to Apr 2026
Last 24 months
7 permits filed

7 permits since 2000: 6 completed, 1 in progress.

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

All
FiledOutcomeAddressWork described on the permitDeclared cost
Apr 9, 2026Completed
final sign-off Jul 2026
1535 Eddy Streroofing tower f-3, flat roof tear off fix rot reroof 60ml tpo, no torch down.
Details
Permit
202604099146
Status
complete
Filed
Apr 9, 2026
Permit issued
Apr 9, 2026
Final sign-off
Jul 30, 2026
Declared cost
$98,000
Address
1535 Eddy St

reroofing tower f-3, flat roof tear off fix rot reroof 60ml tpo, no torch down.

Open the permit page

$98,000
Apr 9, 2026Completed
final sign-off Sep 2026
1410 Steiner Streroofing tower m-2, flat roof tear off fix rot reroof 60ml tpo, no torch down.
Details
Permit
202604099147
Status
complete
Filed
Apr 9, 2026
Permit issued
Apr 9, 2026
Final sign-off
Sep 29, 2026
Declared cost
$98,000
Address
1410 Steiner St

reroofing tower m-2, flat roof tear off fix rot reroof 60ml tpo, no torch down.

Open the permit page

$98,000
Oct 21, 2025In progress
issued Oct 2025
730 Pine Streroofing: tear off/fix dry rot. install 60 ml tpo w/taper and densdeck for proper and drainage - 35 sq ft. no hot works.
Details
Permit
202510217785
Status
issued
Filed
Oct 21, 2025
Permit issued
Oct 21, 2025
Declared cost
$5,000
Address
730 Pine St

reroofing: tear off/fix dry rot. install 60 ml tpo w/taper and densdeck for proper and drainage - 35 sq ft. no hot works.

Open the permit page

$5,000
Jul 10, 2025Completed
final sign-off Feb 2026
1510 Eddy Streroofing- no hot works.
Details
Permit
202507100569
Status
complete
Filed
Jul 10, 2025
Permit issued
Jul 10, 2025
Final sign-off
Feb 2, 2026
Declared cost
$300,000
Address
1510 Eddy St

reroofing- no hot works.

Open the permit page

$300,000
Jul 10, 2025Completed
final sign-off Oct 2025
1475 Fillmore Streroofing- no hot works.
Details
Permit
202507100568
Status
complete
Filed
Jul 10, 2025
Permit issued
Jul 10, 2025
Final sign-off
Oct 15, 2025
Declared cost
$300,000
Address
1475 Fillmore St

reroofing- no hot works.

Open the permit page

$300,000
Jul 10, 2025Completed
final sign-off May 2026
1730 Ofarrell Streroofing- no hot works.
Details
Permit
202507100570
Status
complete
Filed
Jul 10, 2025
Permit issued
Jul 10, 2025
Final sign-off
May 28, 2026
Declared cost
$300,000
Address
1730 Ofarrell St

reroofing- no hot works.

Open the permit page

$300,000
Jul 10, 2025Completed
final sign-off Dec 2025
1420 Turk Streroofing- no hot works.
Details
Permit
202507100571
Status
complete
Filed
Jul 10, 2025
Permit issued
Jul 10, 2025
Final sign-off
Dec 16, 2025
Declared cost
$300,000
Address
1420 Turk St

reroofing- no hot works.

Open the permit page

$300,000