Permit GraphShortlistSan Francisco building permits since 2000

Universal Roofing & Construction Inc Dba

Contractor license
1087432
State license record
Based in
Glendale
On San Francisco permits
May 2025 to May 2026
Last 24 months
24 permits filed

24 permits since 2000: 16 completed, 4 in progress, 4 expired or cancelled.

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

AllDeck 1Stairs 1
FiledOutcomeAddressWork described on the permitDeclared cost
May 6, 2026Completed
final sign-off May 2026
203 Holly Park Crre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202605060813
Status
complete
Filed
May 6, 2026
Permit issued
May 6, 2026
Final sign-off
May 20, 2026
Declared cost
$9,000
Address
203 Holly Park Cr

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$9,000
Apr 29, 2026Completed
final sign-off May 2026
1222 20th Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202604290323
Status
complete
Filed
Apr 29, 2026
Permit issued
Apr 29, 2026
Final sign-off
May 18, 2026
Declared cost
$7,260
Address
1222 20th St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$7,260
Apr 14, 2026Completed
final sign-off May 2026
14 Mill Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202604149422
Status
complete
Filed
Apr 14, 2026
Permit issued
Apr 14, 2026
Final sign-off
May 1, 2026
Declared cost
$9,240
Address
14 Mill St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$9,240
Jan 22, 2026Expired or cancelled
cancelled Feb 2026
1452 Underwood Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601224359
Status
cancelled
Filed
Jan 22, 2026
Permit issued
Jan 22, 2026
Declared cost
$7,200
Address
1452 Underwood Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$7,200
Jan 19, 2026In progress
issued Jan 2026
2047 Palou Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601194078
Status
issued
Filed
Jan 19, 2026
Permit issued
Jan 19, 2026
Declared cost
$7,000
Address
2047 Palou Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$7,000
Dec 1, 2025Completed
final sign-off Dec 2025
139 Charles Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202512010640
Status
complete
Filed
Dec 1, 2025
Permit issued
Dec 1, 2025
Final sign-off
Dec 23, 2025
Declared cost
$9,600
Address
139 Charles St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$9,600
Nov 24, 2025Completed
final sign-off Jan 2026
2 Mccormick Stre roofing no hot works.
Details
Permit
202511240307
Status
complete
Filed
Nov 24, 2025
Permit issued
Nov 24, 2025
Final sign-off
Jan 20, 2026
Declared cost
$7,920
Address
2 Mccormick St

re roofing no hot works.

Open the permit page

$7,920
Nov 18, 2025Completed
final sign-off Dec 2025
233 Douglass Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202511189871
Status
complete
Filed
Nov 18, 2025
Permit issued
Nov 18, 2025
Final sign-off
Dec 1, 2025
Declared cost
$3,000
Address
233 Douglass St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$3,000
Oct 28, 2025Expired or cancelled
cancelled Feb 2026
444 Stockton St20 sf flat reroof polyglass polyfresko torch down
Details
Permit
202510288322
Status
cancelled
Filed
Oct 28, 2025
Permit issued
Oct 28, 2025
Declared cost
$12,000
Address
444 Stockton St

20 sf flat reroof polyglass polyfresko torch down

Open the permit page

$12,000
Oct 21, 2025Completed
final sign-off Nov 2025
443 Fair Oaks Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202510217808
Status
complete
Filed
Oct 21, 2025
Permit issued
Oct 21, 2025
Final sign-off
Nov 13, 2025
Declared cost
$6,600
Address
443 Fair Oaks St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$6,600
Sep 29, 2025Completed
final sign-off Oct 2025
2506 27th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509296311
Status
complete
Filed
Sep 29, 2025
Permit issued
Sep 29, 2025
Final sign-off
Oct 16, 2025
Declared cost
$7,800
Address
2506 27th Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$7,800
Sep 9, 2025Completed
final sign-off Sep 2025
1490 Underwood Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509094861
Status
complete
Filed
Sep 9, 2025
Permit issued
Sep 9, 2025
Final sign-off
Sep 23, 2025
Declared cost
$8,400
Address
1490 Underwood Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$8,400
Sep 3, 2025Expired or cancelled
cancelled Oct 2025
19 Southwood Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509034520
Status
cancelled
Filed
Sep 3, 2025
Permit issued
Sep 3, 2025
Declared cost
$10,800
Address
19 Southwood Dr

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$10,800
Aug 26, 2025Expired or cancelled
expired Nov 2025
201 Randall Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202508263888
Status
expired
Filed
Aug 26, 2025
Permit issued
Aug 26, 2025
Declared cost
$6,600
Address
201 Randall St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$6,600
Aug 12, 2025In progress
filed Aug 2025, not yet issued
1045 Stanyan Stto comply with his nov# 202295288 (item 2 only). rear stair repair (1001(b)(13) hc). remove and add small step for bottom door. demolition of illegal deck.
Details
Permit
202508122868
Status
filed
Filed
Aug 12, 2025
Declared cost
$12,000
Address
1045 Stanyan St

to comply with his nov# 202295288 (item 2 only). rear stair repair (1001(b)(13) hc). remove and add small step for bottom door. demolition of illegal deck.

Open the permit page

$12,000
Jul 31, 2025Completed
final sign-off Aug 2025
3723 Market Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202507312098
Status
complete
Filed
Jul 31, 2025
Permit issued
Jul 31, 2025
Final sign-off
Aug 8, 2025
Declared cost
$6,600
Address
3723 Market St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$6,600
Jul 24, 2025Completed
final sign-off Aug 2025
1440 10th Avre roofing: torch down. 14 squares flat re roof ployglass polyfresco.
Details
Permit
202507241553
Status
complete
Filed
Jul 24, 2025
Permit issued
Jul 28, 2025
Final sign-off
Aug 5, 2025
Declared cost
$8,400
Address
1440 10th Av

re roofing: torch down. 14 squares flat re roof ployglass polyfresco.

Open the permit page

$8,400
Jul 24, 2025Completed
final sign-off Sep 2025
933 Teresita Blre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202507241554
Status
complete
Filed
Jul 24, 2025
Permit issued
Jul 24, 2025
Final sign-off
Sep 3, 2025
Declared cost
$6,600
Address
933 Teresita Bl

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$6,600
Jul 21, 2025Completed
final sign-off Aug 2025
1548 Quesada Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202507211243
Status
complete
Filed
Jul 21, 2025
Permit issued
Jul 21, 2025
Final sign-off
Aug 6, 2025
Declared cost
$8,800
Address
1548 Quesada Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$8,800
Jul 14, 2025Completed
final sign-off Jul 2025
542 22nd Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202507140765
Status
complete
Filed
Jul 14, 2025
Permit issued
Jul 14, 2025
Final sign-off
Jul 29, 2025
Declared cost
$8,250
Address
542 22nd Av

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$8,250
Jun 26, 2025In progress
issued Jun 2025
1542 Green Streroof torch down
Details
Permit
202506269553
Status
issued
Filed
Jun 26, 2025
Permit issued
Jun 26, 2025
Declared cost
$9,900
Address
1542 Green St

reroof torch down

Open the permit page

$9,900
May 30, 2025In progress
issued May 2025
69 Montezuma Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202505307611
Status
issued
Filed
May 30, 2025
Permit issued
May 30, 2025
Declared cost
$3,000
Address
69 Montezuma St

re-roofing: remove and replace roofing material / existing roofing material (in-kind)

Open the permit page

$3,000
May 29, 2025Completed
final sign-off Jun 2025
1045 Stanyan Stcomply w/ complaint #202537476. full re-roofing torchdown.
Details
Permit
202505297522
Status
complete
Filed
May 29, 2025
Permit issued
May 29, 2025
Final sign-off
Jun 18, 2025
Declared cost
$9,000
Address
1045 Stanyan St

comply w/ complaint #202537476. full re-roofing torchdown.

Open the permit page

$9,000
May 21, 2025Completed
final sign-off Jun 2025
577 Duboce Avre-roof. hot work.remove (e) t&g/roofing, install torchdown sythetic roofing.
Details
Permit
202505216996
Status
complete
Filed
May 21, 2025
Permit issued
May 21, 2025
Final sign-off
Jun 12, 2025
Declared cost
$15,000
Address
577 Duboce Av

re-roof. hot work.remove (e) t&g/roofing, install torchdown sythetic roofing.

Open the permit page

$15,000