Permit GraphShortlistSan Francisco building permits since 2000

Jorge Lopez Roofing

Contractor license
1028311
State license record
Based in
San Francisco
On San Francisco permits
Oct 2017 to Sep 2025
Last 24 months
7 permits filed

57 permits since 2000: 53 completed, 1 in progress, 3 never finaled.

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

All
FiledOutcomeAddressWork described on the permitDeclared cost
Sep 29, 2025Completed
final sign-off Dec 2025
158 Maywood Drre-roofing (no torch down)
Details
Permit
202509296324
Status
complete
Filed
Sep 29, 2025
Permit issued
Sep 29, 2025
Final sign-off
Dec 19, 2025
Declared cost
$4,500
Address
158 Maywood Dr

re-roofing (no torch down)

Open the permit page

$4,500
Sep 26, 2025Completed
final sign-off Dec 2025
1734 Waller Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202509266214
Status
complete
Filed
Sep 26, 2025
Permit issued
Sep 26, 2025
Final sign-off
Dec 19, 2025
Declared cost
$20,000
Address
1734 Waller St

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

Open the permit page

$20,000
Sep 10, 2025Completed
final sign-off Oct 2025
2661 Bryant Streroofing - no torch down.
Details
Permit
202509104948
Status
complete
Filed
Sep 10, 2025
Permit issued
Sep 10, 2025
Final sign-off
Oct 17, 2025
Declared cost
$33,000
Address
2661 Bryant St

reroofing - no torch down.

Open the permit page

$33,000
Apr 8, 2025Completed
final sign-off Jun 2025
45 Bemis Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202504083911
Status
complete
Filed
Apr 8, 2025
Permit issued
Apr 8, 2025
Final sign-off
Jun 27, 2025
Declared cost
$19,537
Address
45 Bemis St

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

Open the permit page

$19,537
Mar 27, 2025Completed
final sign-off May 2025
8 Levant Streroofing. no hot works.
Details
Permit
202503273236
Status
complete
Filed
Mar 27, 2025
Permit issued
Mar 27, 2025
Final sign-off
May 21, 2025
Declared cost
$18,543
Address
8 Levant St

reroofing. no hot works.

Open the permit page

$18,543
Feb 19, 2025Completed
final sign-off Apr 2025
3025 Cesar Chavez Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202502190588
Status
complete
Filed
Feb 19, 2025
Permit issued
Feb 19, 2025
Final sign-off
Apr 4, 2025
Declared cost
$7,800
Address
3025 Cesar Chavez St

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

Open the permit page

$7,800
Oct 31, 2024Completed
final sign-off Sep 2025
746 Gates Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202410314080
Status
complete
Filed
Oct 31, 2024
Permit issued
Oct 31, 2024
Final sign-off
Sep 3, 2025
Declared cost
$20,000
Address
746 Gates St

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

Open the permit page

$20,000
Sep 16, 2024Completed
final sign-off Oct 2024
16 Levant Streroofing
Details
Permit
202409160804
Status
complete
Filed
Sep 16, 2024
Permit issued
Sep 16, 2024
Final sign-off
Oct 16, 2024
Declared cost
$13,000
Address
16 Levant St

reroofing

Open the permit page

$13,000
Aug 28, 2024Completed
final sign-off Dec 2024
1092 Innes Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202408289601
Status
complete
Filed
Aug 28, 2024
Permit issued
Aug 28, 2024
Final sign-off
Dec 20, 2024
Declared cost
$18,700
Address
1092 Innes Av

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

Open the permit page

$18,700
Jun 14, 2024Completed
final sign-off Jul 2024
224 Bennington Streroofing
Details
Permit
202406144526
Status
complete
Filed
Jun 14, 2024
Permit issued
Jun 14, 2024
Final sign-off
Jul 11, 2024
Declared cost
$18,000
Address
224 Bennington St

reroofing

Open the permit page

$18,000
Apr 13, 2024Completed
final sign-off Jun 2024
657 Gates Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202404139942
Status
complete
Filed
Apr 13, 2024
Permit issued
Apr 13, 2024
Final sign-off
Jun 14, 2024
Declared cost
$20,000
Address
657 Gates St

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

Open the permit page

$20,000
Mar 22, 2024Completed
final sign-off May 2024
4330 21st Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202403228475
Status
complete
Filed
Mar 22, 2024
Permit issued
Mar 22, 2024
Final sign-off
May 14, 2024
Declared cost
$22,536
Address
4330 21st St

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

Open the permit page

$22,536
Dec 18, 2023In progress
issued Dec 2023
630 Victoria Streroofing
Details
Permit
202312182681
Status
issued
Filed
Dec 18, 2023
Permit issued
Dec 18, 2023
Declared cost
$22,500
Address
630 Victoria St

reroofing

Open the permit page

$22,500
Nov 17, 2023Completed
final sign-off Jan 2024
1286 Sanchez Streroofing
Details
Permit
202311171019
Status
complete
Filed
Nov 17, 2023
Permit issued
Nov 17, 2023
Final sign-off
Jan 4, 2024
Declared cost
$23,000
Address
1286 Sanchez St

reroofing

Open the permit page

$23,000
Nov 13, 2023Completed
final sign-off Dec 2023
69 Bemis Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202311130633
Status
complete
Filed
Nov 13, 2023
Permit issued
Nov 13, 2023
Final sign-off
Dec 1, 2023
Declared cost
$12,872
Address
69 Bemis St

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

Open the permit page

$12,872
Sep 1, 2023Completed
final sign-off Oct 2023
516 Chenery Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202309015857
Status
complete
Filed
Sep 1, 2023
Permit issued
Sep 1, 2023
Final sign-off
Oct 27, 2023
Declared cost
$16,000
Address
516 Chenery St

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

Open the permit page

$16,000
Jul 19, 2023Completed
final sign-off Aug 2023
330 Harriet Streroofing
Details
Permit
202307192479
Status
complete
Filed
Jul 19, 2023
Permit issued
Jul 19, 2023
Final sign-off
Aug 3, 2023
Declared cost
$12,000
Address
330 Harriet St

reroofing

Open the permit page

$12,000
Jun 19, 2023Completed
final sign-off Oct 2023
749 Girard Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202306190335
Status
complete
Filed
Jun 19, 2023
Permit issued
Jun 19, 2023
Final sign-off
Oct 18, 2023
Declared cost
$16,000
Address
749 Girard St

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

Open the permit page

$16,000
Feb 28, 2023Completed
final sign-off Jun 2023
967 Innes Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202302282791
Status
complete
Filed
Feb 28, 2023
Permit issued
Feb 28, 2023
Final sign-off
Jun 15, 2023
Declared cost
$18,958
Address
967 Innes Av

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

Open the permit page

$18,958
Dec 11, 2022Never finaled
issued Dec 2022, no final
225 College Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202212118051
Status
issued
Filed
Dec 11, 2022
Permit issued
Dec 11, 2022
Declared cost
$7,872
Address
225 College Av

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

Open the permit page

$7,872
Nov 1, 2022Completed
final sign-off Dec 2022
568 Anderson Streroofing
Details
Permit
202211015677
Status
complete
Filed
Nov 1, 2022
Permit issued
Nov 1, 2022
Final sign-off
Dec 30, 2022
Declared cost
$12,942
Address
568 Anderson St

reroofing

Open the permit page

$12,942
Sep 8, 2022Completed
final sign-off Oct 2022
625 Pacheco Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202209082138
Status
complete
Filed
Sep 8, 2022
Permit issued
Sep 8, 2022
Final sign-off
Oct 14, 2022
Declared cost
$5,980
Address
625 Pacheco St

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

Open the permit page

$5,980
Aug 26, 2022Completed
final sign-off Nov 2022
341 Woolsey Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202208261322
Status
complete
Filed
Aug 26, 2022
Permit issued
Aug 26, 2022
Final sign-off
Nov 4, 2022
Declared cost
$19,000
Address
341 Woolsey St

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

Open the permit page

$19,000
Jul 22, 2022Completed
final sign-off Aug 2022
499 Ellsworth Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202207229067
Status
complete
Filed
Jul 22, 2022
Permit issued
Jul 22, 2022
Final sign-off
Aug 8, 2022
Declared cost
$13,500
Address
499 Ellsworth St

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

Open the permit page

$13,500
May 26, 2022Completed
final sign-off Jun 2022
262 Goettingen Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202205265120
Status
complete
Filed
May 26, 2022
Permit issued
May 26, 2022
Final sign-off
Jun 29, 2022
Declared cost
$19,000
Address
262 Goettingen St

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

Open the permit page

$19,000
Apr 22, 2022Completed
final sign-off May 2022
4005 Folsom Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202204222846
Status
complete
Filed
Apr 22, 2022
Permit issued
Apr 22, 2022
Final sign-off
May 9, 2022
Declared cost
$14,233
Address
4005 Folsom St

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

Open the permit page

$14,233
Mar 21, 2022Completed
final sign-off Apr 2022
834 Moultrie Streroofing
Details
Permit
202203210428
Status
complete
Filed
Mar 21, 2022
Permit issued
Mar 21, 2022
Final sign-off
Apr 12, 2022
Declared cost
$12,281
Address
834 Moultrie St

reroofing

Open the permit page

$12,281
Oct 22, 2021Completed
final sign-off Nov 2021
31 Hoffman Avreroofing
Details
Permit
202110221043
Status
complete
Filed
Oct 22, 2021
Permit issued
Oct 22, 2021
Final sign-off
Nov 23, 2021
Declared cost
$19,257
Address
31 Hoffman Av

reroofing

Open the permit page

$19,257
Jul 14, 2021Completed
final sign-off Aug 2021
15 Peralta Avreroofing
Details
Permit
202107144335
Status
complete
Filed
Jul 14, 2021
Permit issued
Jul 14, 2021
Final sign-off
Aug 19, 2021
Declared cost
$22,143
Address
15 Peralta Av

reroofing

Open the permit page

$22,143
Apr 1, 2021Completed
final sign-off Apr 2021
316 Prentiss Streroofing
Details
Permit
202104017706
Status
complete
Filed
Apr 1, 2021
Permit issued
Apr 1, 2021
Final sign-off
Apr 9, 2021
Declared cost
$10,520
Address
316 Prentiss St

reroofing

Open the permit page

$10,520
Mar 12, 2021Completed
final sign-off Mar 2021
1217 Clayton Streroofing.
Details
Permit
202103126476
Status
complete
Filed
Mar 12, 2021
Permit issued
Mar 12, 2021
Final sign-off
Mar 30, 2021
Declared cost
$13,220
Address
1217 Clayton St

reroofing.

Open the permit page

$13,220
Mar 12, 2021Completed
final sign-off Jul 2021
78 Cervantes Blreroofing.
Details
Permit
202103126479
Status
complete
Filed
Mar 12, 2021
Permit issued
Mar 12, 2021
Final sign-off
Jul 30, 2021
Declared cost
$13,700
Address
78 Cervantes Bl

reroofing.

Open the permit page

$13,700
Jan 11, 2021Completed
final sign-off Jan 2021
380 Tompkins Avreroofing
Details
Permit
202101112401
Status
complete
Filed
Jan 11, 2021
Permit issued
Jan 11, 2021
Final sign-off
Jan 29, 2021
Declared cost
$5,853
Address
380 Tompkins Av

reroofing

Open the permit page

$5,853
Jan 7, 2021Completed
final sign-off May 2022
274 Raymond Avre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202101072289
Status
complete
Filed
Jan 7, 2021
Permit issued
Jan 7, 2021
Final sign-off
May 4, 2022
Declared cost
$14,203
Address
274 Raymond Av

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

Open the permit page

$14,203
Oct 21, 2020Completed
final sign-off Dec 2020
1100 Prague Stre-roofing: remove and replace roofing material / existing roofing material (in-kind)
Details
Permit
202010217075
Status
complete
Filed
Oct 21, 2020
Permit issued
Oct 21, 2020
Final sign-off
Dec 1, 2020
Declared cost
$10,800
Address
1100 Prague St

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

Open the permit page

$10,800
Aug 6, 2020Completed
final sign-off Sep 2020
377 Elsie Streroofing: remove existing asphalt roof shingle roof and install new asphalt roof shingle roof (apron 12 squares)
Details
Permit
202008061266
Status
complete
Filed
Aug 6, 2020
Permit issued
Aug 21, 2020
Final sign-off
Sep 10, 2020
Declared cost
$10,632
Address
377 Elsie St

reroofing: remove existing asphalt roof shingle roof and install new asphalt roof shingle roof (apron 12 squares)

Open the permit page

$10,632
Aug 6, 2020Never finaled
issued Aug 2020, no final
35 Peralta Avreroof existing asphalt roof shingles
Details
Permit
202008061228
Status
issued
Filed
Aug 6, 2020
Permit issued
Aug 13, 2020
Declared cost
$15,100
Address
35 Peralta Av

reroof existing asphalt roof shingles

Open the permit page

$15,100
Jul 16, 2020Completed
final sign-off Aug 2020
46 Service Streroofing - reroof existing gravel and tar on flat roof area, install 3 ply certainteed flinlastic sa, ply base, middle ply and cap sheet
Details
Permit
202007160312
Status
complete
Filed
Jul 16, 2020
Permit issued
Jul 20, 2020
Final sign-off
Aug 14, 2020
Declared cost
$13,900
Address
46 Service St

reroofing - reroof existing gravel and tar on flat roof area, install 3 ply certainteed flinlastic sa, ply base, middle ply and cap sheet

Open the permit page

$13,900
Jun 18, 2020Completed
final sign-off Jul 2020
46 Francis Streroofing
Details
Permit
202006188910
Status
complete
Filed
Jun 18, 2020
Permit issued
Jun 22, 2020
Final sign-off
Jul 21, 2020
Declared cost
$12,000
Address
46 Francis St

reroofing

Open the permit page

$12,000
Feb 12, 2020Completed
final sign-off Mar 2020
1779 32nd Avreroofing
Details
Permit
202002124212
Status
complete
Filed
Feb 12, 2020
Permit issued
Feb 12, 2020
Final sign-off
Mar 2, 2020
Declared cost
$9,800
Address
1779 32nd Av

reroofing

Open the permit page

$9,800
Jan 16, 2020Completed
final sign-off Mar 2020
2000 Revere Avreroofing
Details
Permit
202001162078
Status
complete
Filed
Jan 16, 2020
Permit issued
Jan 16, 2020
Final sign-off
Mar 2, 2020
Declared cost
$16,452
Address
2000 Revere Av

reroofing

Open the permit page

$16,452
Dec 12, 2019Completed
final sign-off Dec 2020
424 Ellsworth Streroofing.
Details
Permit
201912129363
Status
complete
Filed
Dec 12, 2019
Permit issued
Dec 12, 2019
Final sign-off
Dec 1, 2020
Declared cost
$13,843
Address
424 Ellsworth St

reroofing.

Open the permit page

$13,843
Nov 8, 2019Completed
final sign-off Dec 2019
212 Justin Drre-roofing--otc approval: reroof existing flat roof (approximately 13 squares). 1) remove existing flat roof, install first layer flinlastic sa base, install second layer flinlastic sa cap. 2) replace existing tiles with in-kind tiles. no other work.
Details
Permit
201911086861
Status
complete
Filed
Nov 8, 2019
Permit issued
Nov 8, 2019
Final sign-off
Dec 10, 2019
Declared cost
$15,500
Address
212 Justin Dr

re-roofing--otc approval: reroof existing flat roof (approximately 13 squares). 1) remove existing flat roof, install first layer flinlastic sa base, install second layer flinlastic sa cap. 2) replace existing tiles with in-kind tiles. no other work.

Open the permit page

$15,500
Oct 29, 2019Completed
final sign-off Nov 2019
2251 Moraga Stre-roofing
Details
Permit
201910295898
Status
complete
Filed
Oct 29, 2019
Permit issued
Oct 29, 2019
Final sign-off
Nov 19, 2019
Declared cost
$14,700
Address
2251 Moraga St

re-roofing

Open the permit page

$14,700
Sep 23, 2019Completed
final sign-off Oct 2019
2724 Yorba Streroofing
Details
Permit
201909232331
Status
complete
Filed
Sep 23, 2019
Permit issued
Sep 23, 2019
Final sign-off
Oct 16, 2019
Declared cost
$13,234
Address
2724 Yorba St

reroofing

Open the permit page

$13,234
Aug 7, 2019Completed
final sign-off Aug 2019
5263 03rd Streroofing
Details
Permit
201908078174
Status
complete
Filed
Aug 7, 2019
Permit issued
Aug 7, 2019
Final sign-off
Aug 29, 2019
Declared cost
$18,323
Address
5263 03rd St

reroofing

Open the permit page

$18,323
Jun 17, 2019Completed
final sign-off Jul 2019
1130 Mendell Streroofing
Details
Permit
201906173629
Status
complete
Filed
Jun 17, 2019
Permit issued
Jun 17, 2019
Final sign-off
Jul 9, 2019
Declared cost
$12,802
Address
1130 Mendell St

reroofing

Open the permit page

$12,802
May 6, 2019Completed
final sign-off Jun 2019
1490 29th Avreroof
Details
Permit
201905069897
Status
complete
Filed
May 6, 2019
Permit issued
May 6, 2019
Final sign-off
Jun 12, 2019
Declared cost
$13,500
Address
1490 29th Av

reroof

Open the permit page

$13,500
Feb 12, 2019Completed
final sign-off Mar 2019
52 Robblee Avreroofing
Details
Permit
201902122736
Status
complete
Filed
Feb 12, 2019
Permit issued
Feb 12, 2019
Final sign-off
Mar 28, 2019
Declared cost
$16,243
Address
52 Robblee Av

reroofing

Open the permit page

$16,243
Feb 12, 2019Completed
final sign-off Apr 2019
126 Vernon Streroofing
Details
Permit
201902122738
Status
complete
Filed
Feb 12, 2019
Permit issued
Feb 12, 2019
Final sign-off
Apr 19, 2019
Declared cost
$14,863
Address
126 Vernon St

reroofing

Open the permit page

$14,863
Oct 25, 2018Completed
final sign-off Nov 2018
2938 23rd Streroof
Details
Permit
201810254184
Status
complete
Filed
Oct 25, 2018
Permit issued
Oct 25, 2018
Final sign-off
Nov 26, 2018
Declared cost
$11,400
Address
2938 23rd St

reroof

Open the permit page

$11,400
Feb 5, 2018Completed
final sign-off Feb 2018
1631 34th Avre-roofing
Details
Permit
201802050396
Status
complete
Filed
Feb 5, 2018
Permit issued
Feb 5, 2018
Final sign-off
Feb 27, 2018
Declared cost
$14,840
Address
1631 34th Av

re-roofing

Open the permit page

$14,840
Jan 5, 2018Never finaled
issued Jan 2018, no final
217 Moraga Stre-roofing
Details
Permit
201801057957
Status
issued
Filed
Jan 5, 2018
Permit issued
Jan 5, 2018
Declared cost
$7,420
Address
217 Moraga St

re-roofing

Open the permit page

$7,420
Oct 30, 2017Completed
final sign-off Nov 2017
136 Freelon Streroofing
Details
Permit
201710302619
Status
complete
Filed
Oct 30, 2017
Permit issued
Oct 30, 2017
Final sign-off
Nov 9, 2017
Declared cost
$8,400
Address
136 Freelon St

reroofing

Open the permit page

$8,400
Oct 30, 2017Completed
final sign-off Nov 2017
269 Andover Streroofing
Details
Permit
201710302613
Status
complete
Filed
Oct 30, 2017
Permit issued
Oct 30, 2017
Final sign-off
Nov 15, 2017
Declared cost
$9,666
Address
269 Andover St

reroofing

Open the permit page

$9,666
Oct 5, 2017Completed
final sign-off Oct 2017
1004 Tennessee Stinstall 4 pl x 1/2" plywood 8'x4' aprox. 12 sq ft on roof.
Details
Permit
201710050466
Status
complete
Filed
Oct 5, 2017
Permit issued
Oct 5, 2017
Final sign-off
Oct 18, 2017
Declared cost
$3,600
Address
1004 Tennessee St

install 4 pl x 1/2" plywood 8'x4' aprox. 12 sq ft on roof.

Open the permit page

$3,600
Oct 2, 2017Completed
final sign-off Oct 2017
1004 Tennessee Stre-roofing
Details
Permit
201710020060
Status
complete
Filed
Oct 2, 2017
Permit issued
Oct 2, 2017
Final sign-off
Oct 18, 2017
Declared cost
$8,940
Address
1004 Tennessee St

re-roofing

Open the permit page

$8,940