Permit GraphShortlistSan Francisco building permits since 2000

Rooflow Inc

Contractor license
1139296
State license record
Based in
Pleasanton
On San Francisco permits
Sep 2025 to Jun 2026
Last 24 months
24 permits filed

24 permits since 2000: 23 completed, 1 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

All
FiledOutcomeAddressWork described on the permitDeclared cost
Jun 17, 2026Completed
final sign-off Jun 2026
846 Faxon Avreroof torch down
Details
Permit
202606173441
Status
complete
Filed
Jun 17, 2026
Permit issued
Jun 18, 2026
Final sign-off
Jun 30, 2026
Declared cost
$17,000
Address
846 Faxon Av

reroof torch down

Open the permit page

$17,000
May 27, 2026Completed
final sign-off Jun 2026
616 Noe Streroofing no hot works
Details
Permit
202605271970
Status
complete
Filed
May 27, 2026
Permit issued
May 27, 2026
Final sign-off
Jun 15, 2026
Declared cost
$15,000
Address
616 Noe St

reroofing no hot works

Open the permit page

$15,000
May 20, 2026Completed
final sign-off Jul 2026
1115 Burrows Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202605201625
Status
complete
Filed
May 20, 2026
Permit issued
May 20, 2026
Final sign-off
Jul 6, 2026
Declared cost
$9,000
Address
1115 Burrows St

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

Open the permit page

$9,000
May 7, 2026Completed
final sign-off May 2026
260 Yerba Buena Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202605070900
Status
complete
Filed
May 7, 2026
Permit issued
May 7, 2026
Final sign-off
May 18, 2026
Declared cost
$25,250
Address
260 Yerba Buena Av

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

Open the permit page

$25,250
Apr 14, 2026Completed
final sign-off May 2026
2235 30th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202604149432
Status
complete
Filed
Apr 14, 2026
Permit issued
Apr 14, 2026
Final sign-off
May 1, 2026
Declared cost
$13,000
Address
2235 30th Av

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

Open the permit page

$13,000
Apr 1, 2026Completed
final sign-off Apr 2026
1272 South Van Ness Avreroofing. no torch down
Details
Permit
202604018669
Status
complete
Filed
Apr 1, 2026
Permit issued
Apr 1, 2026
Final sign-off
Apr 29, 2026
Declared cost
$25,000
Address
1272 South Van Ness Av

reroofing. no torch down

Open the permit page

$25,000
Mar 3, 2026Completed
final sign-off Mar 2026
770 La Playareroofing w/hot works.
Details
Permit
202603036874
Status
complete
Filed
Mar 3, 2026
Permit issued
Mar 4, 2026
Final sign-off
Mar 18, 2026
Declared cost
$35,000
Address
770 La Playa

reroofing w/hot works.

Open the permit page

$35,000
Feb 19, 2026Completed
final sign-off Feb 2026
444 Eureka Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202602196215
Status
complete
Filed
Feb 19, 2026
Permit issued
Feb 19, 2026
Final sign-off
Feb 27, 2026
Declared cost
$13,000
Address
444 Eureka St

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

Open the permit page

$13,000
Jan 28, 2026Completed
final sign-off Feb 2026
4106 20th Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601284772
Status
complete
Filed
Jan 28, 2026
Permit issued
Jan 28, 2026
Final sign-off
Feb 6, 2026
Declared cost
$14,000
Address
4106 20th St

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

Open the permit page

$14,000
Jan 16, 2026Completed
final sign-off Jan 2026
1426 25th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601164039
Status
complete
Filed
Jan 16, 2026
Permit issued
Jan 16, 2026
Final sign-off
Jan 26, 2026
Declared cost
$15,840
Address
1426 25th Av

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

Open the permit page

$15,840
Jan 8, 2026Completed
final sign-off Jan 2026
1735 29th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601083507
Status
complete
Filed
Jan 8, 2026
Permit issued
Jan 8, 2026
Final sign-off
Jan 20, 2026
Declared cost
$21,870
Address
1735 29th Av

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

Open the permit page

$21,870
Jan 6, 2026Completed
final sign-off Jan 2026
3758 Sacramento Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601063300
Status
complete
Filed
Jan 6, 2026
Permit issued
Jan 6, 2026
Final sign-off
Jan 21, 2026
Declared cost
$22,870
Address
3758 Sacramento St

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

Open the permit page

$22,870
Jan 5, 2026Completed
final sign-off Jan 2026
91 Molimo Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601053200
Status
complete
Filed
Jan 5, 2026
Permit issued
Jan 5, 2026
Final sign-off
Jan 12, 2026
Declared cost
$18,300
Address
91 Molimo Dr

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

Open the permit page

$18,300
Jan 5, 2026Expired or cancelled
cancelled Jan 2026
5 Ora Wyre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202601053220
Status
cancelled
Filed
Jan 5, 2026
Permit issued
Jan 5, 2026
Declared cost
$10,000
Address
5 Ora Wy

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

Open the permit page

$10,000
Dec 23, 2025Completed
final sign-off Jan 2026
28 Bronte Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202512232477
Status
complete
Filed
Dec 23, 2025
Permit issued
Dec 23, 2025
Final sign-off
Jan 8, 2026
Declared cost
$10,480
Address
28 Bronte St

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

Open the permit page

$10,480
Dec 23, 2025Completed
final sign-off Jan 2026
165 Cervantes Blreroofing w/hot works.
Details
Permit
202512232583
Status
complete
Filed
Dec 23, 2025
Permit issued
Jan 8, 2026
Final sign-off
Jan 12, 2026
Declared cost
$20,000
Address
165 Cervantes Bl

reroofing w/hot works.

Open the permit page

$20,000
Dec 10, 2025Completed
final sign-off Dec 2025
2301 37th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202512101447
Status
complete
Filed
Dec 10, 2025
Permit issued
Dec 10, 2025
Final sign-off
Dec 19, 2025
Declared cost
$16,892
Address
2301 37th Av

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

Open the permit page

$16,892
Nov 12, 2025Completed
final sign-off Nov 2025
148 Marview Wyre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202511129369
Status
complete
Filed
Nov 12, 2025
Permit issued
Nov 12, 2025
Final sign-off
Nov 21, 2025
Declared cost
$10,000
Address
148 Marview Wy

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

Open the permit page

$10,000
Nov 2, 2025Completed
final sign-off Nov 2025
419 Panorama Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202511028725
Status
complete
Filed
Nov 2, 2025
Permit issued
Nov 2, 2025
Final sign-off
Nov 14, 2025
Declared cost
$13,863
Address
419 Panorama Dr

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

Open the permit page

$13,863
Oct 19, 2025Completed
final sign-off Oct 2025
19 Southwood Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202510197659
Status
complete
Filed
Oct 19, 2025
Permit issued
Oct 19, 2025
Final sign-off
Oct 27, 2025
Declared cost
$15,500
Address
19 Southwood Dr

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

Open the permit page

$15,500
Oct 13, 2025Completed
final sign-off Oct 2025
45 Southwood Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202510137249
Status
complete
Filed
Oct 13, 2025
Permit issued
Oct 13, 2025
Final sign-off
Oct 24, 2025
Declared cost
$20,000
Address
45 Southwood Dr

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

Open the permit page

$20,000
Oct 5, 2025Completed
final sign-off Oct 2025
420 05th Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202510056754
Status
complete
Filed
Oct 5, 2025
Permit issued
Oct 5, 2025
Final sign-off
Oct 21, 2025
Declared cost
$10,200
Address
420 05th Av

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

Open the permit page

$10,200
Sep 18, 2025Completed
final sign-off Oct 2025
431 Panorama Drre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509185666
Status
complete
Filed
Sep 18, 2025
Permit issued
Sep 18, 2025
Final sign-off
Oct 8, 2025
Declared cost
$14,395
Address
431 Panorama Dr

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

Open the permit page

$14,395
Sep 11, 2025Completed
final sign-off Sep 2025
3333 Moraga Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509115117
Status
complete
Filed
Sep 11, 2025
Permit issued
Sep 11, 2025
Final sign-off
Sep 19, 2025
Declared cost
$13,985
Address
3333 Moraga St

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

Open the permit page

$13,985