Mike Mccurdy Roofing Inc
- Based in
- So San Francisco
- On San Francisco permits
- May 2000 to Jun 2026
- Last 24 months
- 89 permits filed
512 permits since 2000: 407 completed, 1 in progress, 63 never finaled, 41 expired or cancelled.
Of the 63 never-finaled permits, 1 is 3 to 5 years old, 13 are 5 to 10 years old, 49 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 512.
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Jun 11, 2026 | Completed final sign-off Jul 2026 | 506 Cordova 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) | $14,880 |
| Jun 5, 2026 | Completed final sign-off Aug 2026 | 2471 Folsom St | reroofing: tear off and install calss a composition shingles. no hot works.Details
reroofing: tear off and install calss a composition shingles. no hot works. | $34,800 |
| May 14, 2026 | Completed final sign-off Jun 2026 | 82 Ellsworth 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) | $20,800 |
| May 14, 2026 | Completed final sign-off Jun 2026 | 209 10th 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) | $18,463 |
| Apr 29, 2026 | Completed final sign-off Jun 2026 | 241 Amherst 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) | $19,600 |
| Apr 29, 2026 | Completed final sign-off May 2026 | 383 Munich 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) | $19,992 |
| Apr 29, 2026 | Completed final sign-off May 2026 | 86 Ellsworth 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) | $22,400 |
| Apr 23, 2026 | Completed final sign-off Jun 2026 | 1251 02nd 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) | $52,400 |
| Apr 20, 2026 | Completed final sign-off May 2026 | 124 Miramar 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) | $16,800 |
| Apr 8, 2026 | Completed final sign-off May 2026 | 257 Drake 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) | $14,800 |
| Apr 7, 2026 | Completed final sign-off Jun 2026 | 129 Hyde St | reroofing. no hot works.Details
reroofing. no hot works. | $57,640 |
| Apr 3, 2026 | Completed final sign-off Jun 2026 | 646 Corbett Av | reroofing - no hot worksDetails
reroofing - no hot works | $121,402 |
| Mar 31, 2026 | Completed final sign-off May 2026 | 675 Douglass 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) | $17,680 |
| Mar 31, 2026 | Completed final sign-off Jul 2026 | 1355 08th 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) | $6,500 |
| Mar 11, 2026 | Completed final sign-off Apr 2026 | 207 Hoffman 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) | $27,930 |
| Mar 6, 2026 | Completed final sign-off Apr 2026 | 4575 Mission St | reroofing lower rear roof, no hot works.Details
reroofing lower rear roof, no hot works. | $12,600 |
| Mar 2, 2026 | Completed final sign-off Apr 2026 | 497 Dellbrook 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) | $15,800 |
| Feb 24, 2026 | Completed final sign-off Apr 2026 | 149 Bonview 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) | $10,192 |
| Feb 11, 2026 | Completed final sign-off Apr 2026 | 500 Cordova 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) | $14,800 |
| Feb 6, 2026 | Completed final sign-off Mar 2026 | 1051 Cole St | re-roofing: install class a composition shingles to main and rear roof; 2300 sq ft, no hot work.Details
re-roofing: install class a composition shingles to main and rear roof; 2300 sq ft, no hot work. | $35,100 |
| Feb 6, 2026 | Completed final sign-off Mar 2026 | 646 Corbett Av | re-roofing: install mule hide tpo to rear flat roof only; 7500 sq ft, no hot workDetails
re-roofing: install mule hide tpo to rear flat roof only; 7500 sq ft, no hot work | $88,800 |
| Jan 6, 2026 | Completed final sign-off Mar 2026 | 1651 08th 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) | $57,500 |
| Dec 2, 2025 | Completed final sign-off Mar 2026 | 3950 Moraga 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) | $13,750 |
| Nov 19, 2025 | Completed final sign-off Mar 2026 | 230 Mount Vernon 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) | $17,493 |
| Nov 7, 2025 | Completed final sign-off Dec 2025 | 75 Linda St | reroofing: tear off and install modified bitumen to full roof; 1600 sq ft. hot works.Details
reroofing: tear off and install modified bitumen to full roof; 1600 sq ft. hot works. | $16,000 |
| Nov 6, 2025 | Completed final sign-off Dec 2025 | 1364 Vermont 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) | $28,616 |
| Nov 6, 2025 | Completed final sign-off Dec 2025 | 61 Teddy 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) | $12,000 |
| Oct 28, 2025 | In progress issued Oct 2025 | 85 05th 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) | $18,900 |
| Oct 28, 2025 | Completed final sign-off Dec 2025 | 37 Venus 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) | $16,800 |
| Oct 24, 2025 | Completed final sign-off Dec 2025 | 829 Broderick St | reroofing with hot worksDetails
reroofing with hot works | $27,783 |
| Oct 24, 2025 | Completed final sign-off Dec 2025 | 163 Wood St | reroofing no hot workDetails
reroofing no hot work | $31,500 |
| Oct 23, 2025 | Completed final sign-off Dec 2025 | 2246 45th 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) | $21,250 |
| Oct 16, 2025 | Completed final sign-off Dec 2025 | 41 States 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) | $19,404 |
| Oct 7, 2025 | Completed final sign-off Dec 2025 | 1531 23rd 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) | $24,150 |
| Oct 2, 2025 | Completed final sign-off Dec 2025 | 641 Miramar 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) | $23,422 |
| Oct 2, 2025 | Completed final sign-off Dec 2025 | 123 Winding 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) | $16,660 |
| Sep 30, 2025 | Completed final sign-off Dec 2025 | 63 La Grande 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) | $13,720 |
| Sep 19, 2025 | Completed final sign-off Dec 2025 | 2007 47th 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) | $16,900 |
| Sep 9, 2025 | Completed final sign-off Oct 2025 | 14 Ridgewood 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) | $39,240 |
| Aug 29, 2025 | Completed final sign-off Oct 2025 | 4730 California 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) | $23,100 |
| Aug 26, 2025 | Completed final sign-off Oct 2025 | 2571 Alemany Bl | 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) | $21,850 |
| Aug 22, 2025 | Completed final sign-off Oct 2025 | 450 Fillmore St | reroofing. 2200 sq ft. hot work.Details
reroofing. 2200 sq ft. hot work. | $28,550 |
| Aug 22, 2025 | Completed final sign-off Oct 2025 | 350 Head St | reroofing hot work.Details
reroofing hot work. | $23,400 |
| Jul 25, 2025 | Completed final sign-off Aug 2025 | 352 Park St | reroofing; with hot works. (1600sqft)Details
reroofing; with hot works. (1600sqft) | $16,400 |
| Jul 24, 2025 | Completed final sign-off Aug 2025 | 205 Hoffman 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) | $17,000 |
| Jul 11, 2025 | Completed final sign-off Aug 2025 | 4042 23rd St | re roofing: install class a composition shingles to full roof; 1500 sq ft. (no hot work.)Details
re roofing: install class a composition shingles to full roof; 1500 sq ft. (no hot work.) | $31,400 |
| Jul 7, 2025 | Completed final sign-off Oct 2025 | 2319 39th 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) | $17,000 |
| Jul 7, 2025 | Completed final sign-off Jul 2025 | 2 Gateview 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) | $17,000 |
| Jun 25, 2025 | Completed final sign-off Jul 2025 | 53 Lapham 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) | $23,667 |
| Jun 23, 2025 | Completed final sign-off Jul 2025 | 2638 15th 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) | $21,600 |
| Jun 20, 2025 | Completed final sign-off Jul 2025 | 790 Myra Wy | reroofing install modified bitumen roofing system, 900 sqft "hot work"Details
reroofing install modified bitumen roofing system, 900 sqft "hot work" | $8,000 |
| Jun 18, 2025 | Completed final sign-off Jul 2025 | 237 Elsie 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,650 |
| Jun 18, 2025 | Completed final sign-off Jul 2025 | 131 Arkansas 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) | $27,300 |
| Jun 10, 2025 | Completed final sign-off Jul 2025 | 1815 Chestnut St | re-roofing with hot work.Details
re-roofing with hot work. | $17,250 |
| Jun 5, 2025 | Completed final sign-off Jul 2025 | 70 Skyview 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) | $14,400 |
| Jun 2, 2025 | Completed final sign-off Jul 2025 | 889 De Haro 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) | $13,500 |
| Jun 2, 2025 | Completed final sign-off Jul 2025 | 229 08th St | reroofing- install class a modified bitumen roofing system 3800 sq ft. (hot work torch down).Details
reroofing- install class a modified bitumen roofing system 3800 sq ft. (hot work torch down). | $50,000 |
| May 20, 2025 | Completed final sign-off Jul 2025 | 321 Monticello 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) | $17,100 |
| May 6, 2025 | Completed final sign-off Jun 2025 | 5110 Anza 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,936 |
| Apr 22, 2025 | Completed final sign-off Jun 2025 | 431 Mangels 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) | $19,200 |
| Apr 18, 2025 | Completed final sign-off Jun 2025 | 1425 12th 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) | $27,146 |
| Apr 11, 2025 | Completed final sign-off Apr 2025 | 324 Arguello Bl | re-roofing no hot works.Details
re-roofing no hot works. | $36,800 |
| Apr 8, 2025 | Completed final sign-off May 2025 | 126 Del Vale 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) | $15,435 |
| Apr 8, 2025 | Completed final sign-off May 2025 | 1258 Funston 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) | $17,100 |
| Apr 8, 2025 | Completed final sign-off Apr 2025 | 2450 22nd 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,050 |
| Apr 8, 2025 | Completed final sign-off May 2025 | 140 07th 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) | $19,550 |
| Apr 3, 2025 | Completed final sign-off May 2025 | 53 Oakwood St | re-roofing hot works.Details
re-roofing hot works. | $19,551 |
| Apr 3, 2025 | Completed final sign-off Apr 2025 | 1294 31st Av | re-roofing no hot works.Details
re-roofing no hot works. | $19,400 |
| Apr 2, 2025 | Completed final sign-off Apr 2025 | 1612 Guerrero 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) | $21,000 |
| Mar 7, 2025 | Completed final sign-off Apr 2025 | 812 York St | reroofing. torch down. no work to (e) roof structural sheathing.Details
reroofing. torch down. no work to (e) roof structural sheathing. | $16,200 |
| Feb 27, 2025 | Completed final sign-off Apr 2025 | 518 Hearst 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) | $16,500 |
| Feb 27, 2025 | Completed final sign-off Apr 2025 | 136 Funston 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) | $20,482 |
| Feb 20, 2025 | Completed final sign-off Mar 2025 | 575 Panorama Dr | 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) | $13,300 |
| Feb 14, 2025 | Completed final sign-off Apr 2025 | 479 Noe 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) | $22,425 |
| Feb 10, 2025 | Completed final sign-off Mar 2025 | 53 Cragmont 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) | $21,000 |
| Feb 3, 2025 | Completed final sign-off Mar 2025 | 420 West Portal 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) | $14,400 |
| Jan 29, 2025 | Completed final sign-off Mar 2025 | 4575 Mission St | reroofing: install molettide tpo (2600 sqft) roofing system, no hotworks.Details
reroofing: install molettide tpo (2600 sqft) roofing system, no hotworks. | $28,600 |
| Jan 24, 2025 | Completed final sign-off Mar 2025 | 26 Woodland 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) | $19,200 |
| Jan 24, 2025 | Completed final sign-off Mar 2025 | 34 Tioga 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) | $14,000 |
| Jan 17, 2025 | Completed final sign-off Mar 2025 | 762 Clipper St | reroofing with torchdownDetails
reroofing with torchdown | $23,500 |
| Jan 17, 2025 | Completed final sign-off Mar 2025 | 230 Magellan Av | reroofing compostion shingles. no totch downDetails
reroofing compostion shingles. no totch down | $35,500 |
| Jan 15, 2025 | Completed final sign-off Mar 2025 | 2437 Pacheco 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) | $13,818 |
| Jan 7, 2025 | Completed final sign-off Mar 2025 | 830 Sargent 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) | $17,000 |
| Dec 19, 2024 | Completed final sign-off Mar 2025 | 336 Jersey 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) | $23,030 |
| Nov 22, 2024 | Completed final sign-off Mar 2025 | 3676 Mission 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) | $22,000 |
| Nov 19, 2024 | Completed final sign-off Jan 2025 | 1382 23rd 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) | $21,900 |
| Nov 1, 2024 | Completed final sign-off Jan 2025 | 3498 Jackson St | reroofing: install modified bitumen to upper flat roofs: 900 sqft- with torch work.Details
reroofing: install modified bitumen to upper flat roofs: 900 sqft- with torch work. | $19,250 |
| Nov 1, 2024 | Completed final sign-off Mar 2025 | 2735 Judah 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) | $22,800 |
| Oct 11, 2024 | Completed final sign-off Mar 2025 | 2225 Ingalls St | re-roofing crrc# 0668-0084 certainteed landmark (birchwood)Details
re-roofing crrc# 0668-0084 certainteed landmark (birchwood) | $105,000 |
| Oct 2, 2024 | Completed final sign-off Nov 2024 | 1435 08th 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) | $19,950 |
| Sep 16, 2024 | Completed final sign-off Oct 2024 | 101 Olympia 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) | $16,800 |
| Sep 13, 2024 | Completed final sign-off Oct 2024 | 659 28th 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) | $27,100 |
| Sep 9, 2024 | Completed final sign-off Oct 2024 | 2266 15th 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) | $24,108 |
| Sep 4, 2024 | Completed final sign-off Oct 2024 | 261 Sussex 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) | $22,500 |
| Sep 3, 2024 | Completed final sign-off Oct 2024 | 3866 19th 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) | $21,462 |
| Aug 27, 2024 | Completed final sign-off Oct 2024 | 338 London 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,700 |
| Aug 26, 2024 | Completed final sign-off Oct 2024 | 191 Caine 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) | $20,500 |
| Aug 16, 2024 | Completed final sign-off Sep 2024 | 318 Texas St | reroofing 2100 sq. ft. atop a duplex, modified bitumen.Details
reroofing 2100 sq. ft. atop a duplex, modified bitumen. | $23,250 |
| Aug 16, 2024 | Completed final sign-off Oct 2024 | 985 Union St | reroofing 1700 sq. ft. modified bitumen at main roof.Details
reroofing 1700 sq. ft. modified bitumen at main roof. | $18,225 |
| Aug 2, 2024 | Completed final sign-off Sep 2024 | 1915 Jackson St | reroofingDetails
reroofing | $38,000 |