Leo's Roofing Co.
- Based in
- Pinole
- On San Francisco permits
- Feb 2008 to Mar 2026
- Last 24 months
- 17 permits filed
214 permits since 2000: 86 completed, 5 in progress, 117 never finaled, 6 expired or cancelled.
Of the 117 never-finaled permits, 2 are 3 to 5 years old, 31 are 5 to 10 years old, 84 are over 10 years old.
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
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
Showing the 100 most recent of 214.
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Mar 3, 2026 | In progress issued Mar 2026 | 2624 Ortega St | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $15,000 |
| Sep 23, 2025 | In progress issued Sep 2025 | 955 Clayton St | re-roofing. no hot works, 3500 sf.Details
re-roofing. no hot works, 3500 sf. | $52,000 |
| Jun 12, 2025 | Completed final sign-off Sep 2025 | 272 Anderson St | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $30,000 |
| May 16, 2025 | Completed final sign-off May 2025 | 4000 Geary Bl | reroof, no hot workDetails
reroof, no hot work | $50,000 |
| May 16, 2025 | Completed final sign-off Jun 2025 | 2673 Greenwich St | reroof, no hot workDetails
reroof, no hot work | $22,000 |
| May 16, 2025 | Completed final sign-off Jun 2025 | 2255 Ocean Av | reroof, no hot workDetails
reroof, no hot work | $15,000 |
| Apr 28, 2025 | Completed final sign-off Jun 2025 | 1250 Fell St | re-roofing. no hot work. no torch down. no work to (e) roof structural sheathing.Details
re-roofing. no hot work. no torch down. no work to (e) roof structural sheathing. | $22,000 |
| Apr 9, 2025 | Completed final sign-off Jun 2025 | 33 Martha Av | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $10,000 |
| Feb 13, 2025 | Completed final sign-off Feb 2025 | 1867 35th Av | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $22,940 |
| Jan 30, 2025 | Completed final sign-off Feb 2025 | 169 Wilde Av | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $1,500 |
| Jan 29, 2025 | Completed final sign-off Jan 2025 | 145 Gillette Av | apply arylic roof coating to (e) roof. no hot works.Details
apply arylic roof coating to (e) roof. no hot works. | $5,700 |
| Jan 29, 2025 | Completed final sign-off Feb 2025 | 1664 Washington St | reroofing - add second layer with bitumen roofing system - no hot works.Details
reroofing - add second layer with bitumen roofing system - no hot works. | $25,000 |
| Jan 28, 2025 | Completed final sign-off Jan 2025 | 280 Rutledge St | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $12,000 |
| Jan 14, 2025 | Completed final sign-off Jan 2025 | 39 El Sereno Ct | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $15,000 |
| Jan 7, 2025 | Completed final sign-off Jan 2025 | 47 Genebern Wy | re-roofing: remove and replace roofing material / existing roofing material (in-kind)Details
re-roofing: remove and replace roofing material / existing roofing material (in-kind) | $18,300 |
| Nov 13, 2024 | Completed final sign-off Dec 2024 | 310 Parnassus Av | reroofing w/ torch downDetails
reroofing w/ torch down | $21,500 |
| Nov 13, 2024 | In progress issued Nov 2024 | 3779 25th St | reroofing w/ torch downDetails
reroofing w/ torch down | $21,500 |
| Sep 9, 2024 | Completed final sign-off Oct 2024 | 2521 Steiner St | reroofingDetails
reroofing | $40,000 |
| Jun 25, 2024 | In progress issued Jun 2024 | 755 Ashbury St | reroofing. cool roof programDetails
reroofing. cool roof program | $134,000 |
| May 15, 2024 | Completed final sign-off Aug 2025 | 37 Miraloma Dr | reroofingDetails
reroofing | $28,500 |
| May 15, 2024 | Expired or cancelled cancelled Jan 2025 | 1943 19th Av | reroofingDetails
reroofing | $23,750 |
| Apr 25, 2024 | Completed final sign-off May 2024 | 1238 26th Av | reroofingDetails
reroofing | $17,000 |
| Apr 25, 2024 | Completed final sign-off May 2024 | 60 Garcia Av | reroofingDetails
reroofing | $17,000 |
| Mar 12, 2024 | Completed final sign-off Apr 2024 | 137 Edna St | reroofingDetails
reroofing | $38,000 |
| Feb 13, 2024 | Completed final sign-off Feb 2024 | 453 South Van Ness Av | reroofingDetails
reroofing | $30,000 |
| Feb 13, 2024 | In progress issued Feb 2024 | 175 Staples Av | reroofingDetails
reroofing | $10,000 |
| Oct 2, 2023 | Expired or cancelled suspend Dec 2023 | 267 Farallones St | reroofingDetails
reroofing | $10,000 |
| Aug 29, 2023 | Never finaled issued Aug 2023, no final | 144 Gillette Av | reroofingDetails
reroofing | $23,000 |
| Apr 28, 2023 | Completed final sign-off May 2023 | 37 Fountain St | reroofingDetails
reroofing | $19,300 |
| Apr 28, 2023 | Expired or cancelled cancelled Jan 2026 | 29 Fountain St | reroofingDetails
reroofing | $19,300 |
| Feb 6, 2023 | Completed final sign-off Feb 2023 | 579 Kansas St | reroofingDetails
reroofing | $28,000 |
| Aug 15, 2022 | Completed final sign-off Oct 2022 | 1358 Union St | reroofing overlay using modified bitumenDetails
reroofing overlay using modified bitumen | $8,500 |
| Dec 8, 2021 | Never finaled issued Dec 2021, no final | 724 15th Av | reroofingDetails
reroofing | $18,000 |
| Nov 19, 2020 | Never finaled issued Nov 2020, no final | 2151 18th Av | reroofingDetails
reroofing | $12,000 |
| Oct 16, 2020 | Never finaled issued Oct 2020, no final | 3353 22nd St | reroofingDetails
reroofing | $16,000 |
| Oct 16, 2020 | Completed final sign-off Dec 2020 | 1694 25th Av | reroofingDetails
reroofing | $14,000 |
| Nov 13, 2019 | Never finaled issued Nov 2019, no final | 81 Benton Av | reroofing.Details
reroofing. | $15,000 |
| Oct 18, 2019 | Never finaled issued Oct 2019, no final | 3051 24th Av | reroofingDetails
reroofing | $18,000 |
| Sep 23, 2019 | Completed final sign-off Oct 2019 | 1625 Palou Av | reroofingDetails
reroofing | $15,000 |
| Sep 23, 2019 | Completed final sign-off Oct 2019 | 1503 29th Av | reroofingDetails
reroofing | $15,000 |
| Sep 10, 2019 | Completed final sign-off Oct 2019 | 1427 11th Av | reroofingDetails
reroofing | $14,000 |
| Sep 10, 2019 | Completed final sign-off Oct 2019 | 437 Chestnut St | reroofingDetails
reroofing | $18,000 |
| Jul 12, 2019 | Never finaled issued Jul 2019, no final | 18 Gladys St | reroofingDetails
reroofing | $3,000 |
| Jul 12, 2019 | Never finaled issued Jul 2019, no final | 79 Miramar Av | reroofingDetails
reroofing | $16,000 |
| Jul 2, 2019 | Completed final sign-off Jul 2019 | 257 Lakeshore Dr | reroofing.Details
reroofing. | $12,000 |
| Jan 23, 2019 | Completed final sign-off Aug 2019 | 1335 44th Av | reroofDetails
reroof | $9,500 |
| Jan 2, 2019 | Never finaled issued Jan 2019, no final | 69 Nebraska St | reroofing.Details
reroofing. | $10,500 |
| Nov 14, 2018 | Never finaled issued Nov 2018, no final | 714 Cayuga Av | reroofing.Details
reroofing. | $11,800 |
| Oct 25, 2018 | Never finaled issued Oct 2018, no final | 1525 Willard St | reroofDetails
reroof | $11,000 |
| Oct 16, 2018 | Never finaled issued Oct 2018, no final | 463 20th Av | reroofingDetails
reroofing | $12,000 |
| Sep 7, 2018 | Never finaled issued Sep 2018, no final | 898 Brussels St | reroofing.Details
reroofing. | $11,500 |
| Jul 2, 2018 | Never finaled issued Jul 2018, no final | 426 Mangels Av | re-roofingDetails
re-roofing | $8,000 |
| Jun 25, 2018 | Never finaled issued Jun 2018, no final | 955 Lombard St | reroofing.Details
reroofing. | $7,500 |
| Apr 30, 2018 | Never finaled issued Apr 2018, no final | 250 Roosevelt Wy | reroofingDetails
reroofing | $15,000 |
| Feb 13, 2018 | Never finaled issued Feb 2018, no final | 451 Mangels Av | reroofingDetails
reroofing | $10,000 |
| Feb 6, 2018 | Never finaled issued Feb 2018, no final | 42 El Sereno Ct | re-roofingDetails
re-roofing | $12,000 |
| Jan 19, 2018 | Completed final sign-off Feb 2018 | 1548 Noe St | reroofingDetails
reroofing | $13,000 |
| Dec 8, 2017 | Never finaled issued Dec 2017, no final | 2006 Alemany Bl | reroofingDetails
reroofing | $6,500 |
| Dec 4, 2017 | Expired or cancelled expired Apr 2021 | 686 Colby St | reroofingDetails
reroofing | $6,000 |
| Oct 30, 2017 | Never finaled issued Oct 2017, no final | 179 Gold Mine Dr | remove and replace (e) painted wood cedar shingles and replace in kind with wood cedar shingles. all side elevations.Details
remove and replace (e) painted wood cedar shingles and replace in kind with wood cedar shingles. all side elevations. | $20,000 |
| Sep 25, 2017 | Completed final sign-off Oct 2017 | 67 Landers St | reroofing.Details
reroofing. | $14,000 |
| Jul 10, 2017 | Never finaled issued Jul 2017, no final | 1385 45th Av | reroofing.Details
reroofing. | $12,000 |
| Jul 7, 2017 | Never finaled issued Jul 2017, no final | 1519 York St | reroofingDetails
reroofing | $6,000 |
| Jun 27, 2017 | Never finaled issued Jun 2017, no final | 63 Diamond St | reroofing.Details
reroofing. | $4,500 |
| Jun 27, 2017 | Never finaled issued Jun 2017, no final | 256 Lowell St | reroofing.Details
reroofing. | $12,000 |
| Jun 13, 2017 | Completed final sign-off Apr 2019 | 118 22nd Av | reroofing.Details
reroofing. | $12,000 |
| Jun 9, 2017 | Never finaled issued Jun 2017, no final | 56 Venus St | re-roofingDetails
re-roofing | $10,000 |
| May 23, 2017 | Never finaled issued May 2017, no final | 555 Laurel St | reroofing.Details
reroofing. | $12,000 |
| May 16, 2017 | Completed final sign-off Sep 2017 | 2960 26th Av | re-roofingDetails
re-roofing | $9,500 |
| Dec 29, 2016 | Never finaled issued Dec 2016, no final | 139 Lakeshore Dr | reroofing.Details
reroofing. | $10,000 |
| Dec 27, 2016 | Never finaled issued Dec 2016, no final | 4131 19th St | reroofing: remove (e) roof. install one underlayment and one peals and stick modified bitumen. partial reroof.Details
reroofing: remove (e) roof. install one underlayment and one peals and stick modified bitumen. partial reroof. | $9,800 |
| Nov 30, 2016 | Never finaled issued Nov 2016, no final | 45 Seward St | reroofing.Details
reroofing. | $10,000 |
| Nov 16, 2016 | Never finaled issued Nov 2016, no final | 185 Farnum St | reroofing.Details
reroofing. | $5,500 |
| Nov 9, 2016 | Never finaled issued Nov 2016, no final | 550 Darien Wy | re-roofingDetails
re-roofing | $9,500 |
| Nov 3, 2016 | Completed final sign-off Nov 2016 | 4445 Irving St | reroofingDetails
reroofing | $7,000 |
| Nov 1, 2016 | Never finaled issued Nov 2016, no final | 312 Leland Av | re-roofingDetails
re-roofing | $15,000 |
| Oct 26, 2016 | Never finaled issued Oct 2016, no final | 4010 25th St | reroofingDetails
reroofing | $10,000 |
| Oct 26, 2016 | Completed final sign-off Nov 2016 | 1879 Funston Av | reroofingDetails
reroofing | $16,500 |
| Sep 6, 2016 | Never finaled issued Sep 2016, no final | 2157 Clement St | reroofing.Details
reroofing. | $20,000 |
| Aug 10, 2016 | Never finaled issued Aug 2016, no final | 582 29th St | reroofingDetails
reroofing | $16,000 |
| Aug 5, 2016 | Never finaled issued Aug 2016, no final | 1171 Folsom St | reroofingDetails
reroofing | $10,500 |
| Jul 29, 2016 | Never finaled issued Jul 2016, no final | 833 Arguello Bl | reroofing - flat roofDetails
reroofing - flat roof | $7,500 |
| Jul 19, 2016 | Completed final sign-off Jul 2016 | 376 Marietta Dr | re-roofingDetails
re-roofing | $13,000 |
| Jun 10, 2016 | Completed final sign-off Jun 2016 | 1218 03rd Av | re-roofingDetails
re-roofing | $15,000 |
| May 19, 2016 | Never finaled issued May 2016, no final | 518 Lisbon St | reoofingDetails
reoofing | $10,000 |
| May 9, 2016 | Never finaled issued May 2016, no final | 48 Haight St | re-roofingDetails
re-roofing | $36,000 |
| May 2, 2016 | Never finaled issued May 2016, no final | 19 Cerritos Av | re-roofingDetails
re-roofing | $15,000 |
| Apr 29, 2016 | Never finaled issued Apr 2016, no final | 324 Argonaut Av | re-roofingDetails
re-roofing | $8,500 |
| Apr 25, 2016 | Never finaled issued Apr 2016, no final | 2045 Ellis St | reroofingDetails
reroofing | $13,000 |
| Apr 25, 2016 | Never finaled issued Apr 2016, no final | 874 Peru Av | reroofingDetails
reroofing | $10,000 |
| Apr 5, 2016 | Never finaled issued Apr 2016, no final | 2222 45th Av | reroofingDetails
reroofing | $4,500 |
| Mar 28, 2016 | Never finaled issued Mar 2016, no final | 266 Richland Av | reroofingDetails
reroofing | $14,000 |
| Mar 22, 2016 | Completed final sign-off Apr 2016 | 765 Cambridge St | re-roofingDetails
re-roofing | $10,000 |
| Mar 15, 2016 | Never finaled issued Mar 2016, no final | 235 Pixley St | reroofingDetails
reroofing | $10,000 |
| Feb 29, 2016 | Never finaled issued Feb 2016, no final | 4606 25th St | re-roofingDetails
re-roofing | $12,000 |
| Feb 16, 2016 | Never finaled issued Feb 2016, no final | 1174 Treat Av | reroofing.Details
reroofing. | $15,000 |
| Feb 8, 2016 | Completed final sign-off Feb 2016 | 2256 Lake St | reroofing.Details
reroofing. | $20,000 |
| Dec 14, 2015 | Never finaled issued Dec 2015, no final | 400 Oak St | reroofingDetails
reroofing | $20,000 |
| Oct 29, 2015 | Never finaled issued Oct 2015, no final | 2530 45th Av | reroofingDetails
reroofing | $10,000 |
| Oct 22, 2015 | Never finaled issued Oct 2015, no final | 44 Benton Av | reroofingDetails
reroofing | $7,000 |