A -1 Roof Management & Construction, Inc
- Based in
- Fremont
- On San Francisco permits
- Aug 2009 to Sep 2026
- Last 24 months
- 4 permits filed
166 permits since 2000: 133 completed, 1 in progress, 24 never finaled, 8 expired or cancelled.
Of the 24 never-finaled permits, 2 are 3 to 5 years old, 10 are 5 to 10 years old, 12 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 166.
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Sep 16, 2026 | In progress issued Sep 2026 | 321 Clementina St | clean and prep concrete slab, install traffic coating to waterproof the slab on garden terrace.Details
clean and prep concrete slab, install traffic coating to waterproof the slab on garden terrace. | $56,031 |
| Nov 12, 2025 | Completed final sign-off Feb 2026 | 344 Ellis St | reroofing: tear off (e) roof system down to the plywood substrate. install new app certainteed bur system. hot works.Details
reroofing: tear off (e) roof system down to the plywood substrate. install new app certainteed bur system. hot works. | $110,000 |
| Nov 12, 2025 | Completed final sign-off Feb 2026 | 3541 18th St | reroofing: clean & brush the roof surface for proper adhesion, apply asc primer to roof surface, apply asc silicone to the roof surface, broadcast granules onto wet silicone. no hot works.Details
reroofing: clean & brush the roof surface for proper adhesion, apply asc primer to roof surface, apply asc silicone to the roof surface, broadcast granules onto wet silicone. no hot works. | $66,250 |
| Aug 25, 2025 | Completed final sign-off Oct 2025 | 1150 Ocean Av | repair damaged stucco, corners, expansion joints. install new lath & stucco; paint. street visible. to comply with nov #202542019. all repairs in kind. approx 2,500 sq ft.Details
repair damaged stucco, corners, expansion joints. install new lath & stucco; paint. street visible. to comply with nov #202542019. all repairs in kind. approx 2,500 sq ft. | $85,900 |
| May 24, 2024 | Completed final sign-off Sep 2024 | 3309 Fillmore St | re-roofingDetails
re-roofing | $73,888 |
| May 24, 2024 | Completed final sign-off Sep 2024 | 3315 Fillmore St | reroofingDetails
reroofing | $73,887 |
| Sep 18, 2023 | Never finaled issued Sep 2023, no final | 2600 18th St | replacing 14 squares of siding (stucco), trim and paint at front. replacing new pan flashing under each windows. siding is stucco.Details
replacing 14 squares of siding (stucco), trim and paint at front. replacing new pan flashing under each windows. siding is stucco. | $53,109 |
| Aug 28, 2023 | Completed final sign-off Nov 2023 | 790 07th Av | re-roofingDetails
re-roofing | $87,927 |
| Jul 28, 2023 | Completed final sign-off Mar 2024 | 2600 18th St | re-roofing in-kind.Details
re-roofing in-kind. | $377,204 |
| Jul 25, 2023 | Completed final sign-off Nov 2023 | 2298 Pacific Av | reroofing in-kind.Details
reroofing in-kind. | $224,115 |
| Jul 25, 2023 | Completed final sign-off Feb 2024 | 1661 Mission St | reroofing. total of 60 sf, less than 50% of area.Details
reroofing. total of 60 sf, less than 50% of area. | $56,838 |
| Apr 26, 2023 | Completed final sign-off Jul 2023 | 720 Haight St | reroofingDetails
reroofing | $2,966 |
| Mar 14, 2023 | Completed final sign-off Oct 2023 | 190 07th St | removing asphalt shingle siding, and replace hardie siding, prime and paint. approx. 3,572 sq.ft.Details
removing asphalt shingle siding, and replace hardie siding, prime and paint. approx. 3,572 sq.ft. | $74,076 |
| Mar 14, 2023 | Completed final sign-off Jun 2023 | 1655 Chestnut St | siding and trim replacement system is based on the following components 8/4 in hardic plank fiber cement plank at the building walls indicated nordic trim fiber cement. approx. 416 sq.ft.Details
siding and trim replacement system is based on the following components 8/4 in hardic plank fiber cement plank at the building walls indicated nordic trim fiber cement. approx. 416 sq.ft. | $9,082 |
| Mar 7, 2023 | Completed final sign-off Oct 2023 | 190 07th St | reroofingDetails
reroofing | $25,000 |
| Mar 7, 2023 | Completed final sign-off Aug 2023 | 1701 Broadway | reroofingDetails
reroofing | $30,000 |
| Dec 29, 2022 | Completed final sign-off Jan 2023 | 790 07th Av | refrence to #202106162533: install (16) windows streetside. new windows for (3) units at window stack return r&r dryrot framing and stucco. tot. of 16 windows.Details
refrence to #202106162533: install (16) windows streetside. new windows for (3) units at window stack return r&r dryrot framing and stucco. tot. of 16 windows. | $30,000 |
| Dec 27, 2022 | Completed final sign-off Jan 2023 | 790 07th Av | dry rot repairs on front decks, like for like. less than 50% repair. revision to pa# 202202238560Details
dry rot repairs on front decks, like for like. less than 50% repair. revision to pa# 202202238560 | $94,000 |
| Dec 27, 2022 | Completed final sign-off Jun 2023 | 1655 Chestnut St | reroofingDetails
reroofing | $97,612 |
| Sep 21, 2022 | Completed final sign-off Oct 2022 | 590 08th Av | reroofingDetails
reroofing | $43,927 |
| Feb 23, 2022 | Completed final sign-off Jan 2023 | 790 07th Av | common area only: revision to bpa# 202106162533. dry rot repairs on common area back deck (1) like for like. less than 50% repair.Details
common area only: revision to bpa# 202106162533. dry rot repairs on common area back deck (1) like for like. less than 50% repair. | $15,000 |
| Feb 16, 2022 | Completed final sign-off Jun 2025 | 323 Octavia St | at (e) apartment complex, increase heights of (e) steel fences at all the entry to prevent breaches and burglaries.Details
at (e) apartment complex, increase heights of (e) steel fences at all the entry to prevent breaches and burglaries. | $90,000 |
| Jan 28, 2022 | Never finaled issued Jan 2022, no final | 1522 Polk St | reroofingDetails
reroofing | $72,771 |
| Dec 2, 2021 | Completed final sign-off Mar 2022 | 2599 San Bruno Av | reroofing, cool roof compliantDetails
reroofing, cool roof compliant | $27,000 |
| Oct 22, 2021 | Completed final sign-off May 2023 | 305 Bocana St | revision to 202106081904 unit c (rear bldg). change (n) home office layout w/ (n) full bath. replace (e) foundation and slab. change stair locations to 1st fl and stair to 2nd fl.Details
revision to 202106081904 unit c (rear bldg). change (n) home office layout w/ (n) full bath. replace (e) foundation and slab. change stair locations to 1st fl and stair to 2nd fl. | $12,000 |
| Aug 30, 2021 | Completed final sign-off Mar 2022 | 72 Gough St | re-roofingDetails
re-roofing | $40,233 |
| Jun 16, 2021 | Completed final sign-off Mar 2022 | 790 07th Av | remove and replace damaged wood siding and trim in kind. seal extg windows. front window bay projection- 3 locations. floors 2,3,& 4Details
remove and replace damaged wood siding and trim in kind. seal extg windows. front window bay projection- 3 locations. floors 2,3,& 4 | $97,450 |
| Jun 8, 2021 | Completed final sign-off May 2023 | 305 Bocana St | unit c: kitchen remodeling, tankless water heater, hvac update (new furnace), bathroom remodeling with new bathroom at new office basement (50 sf toilet room)Details
unit c: kitchen remodeling, tankless water heater, hvac update (new furnace), bathroom remodeling with new bathroom at new office basement (50 sf toilet room) | $25,000 |
| Dec 18, 2020 | Completed final sign-off Jan 2021 | 1279 44th Av | reroofingDetails
reroofing | $20,865 |
| Nov 18, 2020 | Completed final sign-off Jul 2023 | 1150 Lombard St | non structural podium repairs, planter and drain repairs, stucco cladding repairs, stair treed repairs, paver repairsDetails
non structural podium repairs, planter and drain repairs, stucco cladding repairs, stair treed repairs, paver repairs | $207,057 |
| Oct 21, 2020 | Completed final sign-off Sep 2021 | 1686 Market St | install new equipment screen to reduce noise eminating from the rooftop equipment (refer pa 201905090211) on north side of building facing rose st.Details
install new equipment screen to reduce noise eminating from the rooftop equipment (refer pa 201905090211) on north side of building facing rose st. | $26,000 |
| Sep 11, 2020 | Expired or cancelled cancelled Jan 2026 | 1150 Lombard St | podium repairs, planter & drain repair, stucco cladding repairs, stair tread repairs, power repairs (to common area)Details
podium repairs, planter & drain repair, stucco cladding repairs, stair tread repairs, power repairs (to common area) | $207,057 |
| Feb 25, 2020 | Completed final sign-off Apr 2020 | 5285 Diamond Heights Bl | r/r siding.Details
r/r siding. | $114,875 |
| Feb 20, 2020 | Never finaled issued Feb 2020, no final | 2832 San Bruno Av | remove to rear of building exterior stucco, lath, building paper at wall & soffit. install new insulation plywood shear, bldg paper and hardie planks. approx 800 sq ft. 1/2" cdx plywood min. replace in kind, no new opening.Details
remove to rear of building exterior stucco, lath, building paper at wall & soffit. install new insulation plywood shear, bldg paper and hardie planks. approx 800 sq ft. 1/2" cdx plywood min. replace in kind, no new opening. | $83,860 |
| Jan 17, 2020 | Never finaled issued Jan 2020, no final | 1700 Pierce St | reroofingDetails
reroofing | $13,093 |
| Oct 25, 2019 | Completed final sign-off Feb 2020 | 11 Kiska Rd | reroofingDetails
reroofing | $33,425 |
| Oct 25, 2019 | Completed final sign-off Feb 2020 | 201 11th St | otc approval - inkind reroof of low slope of roof with white squares to match existing.Details
otc approval - inkind reroof of low slope of roof with white squares to match existing. | $83,816 |
| Oct 25, 2019 | Completed final sign-off Feb 2020 | 2344 03rd St | otc approval - overlay existing roof, install felt underlayment followed by the installation of shingles.Details
otc approval - overlay existing roof, install felt underlayment followed by the installation of shingles. | $15,412 |
| Aug 23, 2019 | Never finaled issued Aug 2019, no final | 1521 Masonic Av | re-roofingDetails
re-roofing | $17,373 |
| Jul 18, 2019 | Expired or cancelled cancelled Feb 2020 | 98 Thrift St | reroofing.Details
reroofing. | $12,840 |
| Jun 28, 2019 | Never finaled issued Jun 2019, no final | 1205 04th Av | street spaceDetails
street space | |
| Jun 10, 2019 | Completed final sign-off Jul 2019 | 2832 San Bruno Av | replace damaged wood siding with hardiplank siding 1200 sq ft @ right rear of building. not visible from streetDetails
replace damaged wood siding with hardiplank siding 1200 sq ft @ right rear of building. not visible from street | $12,000 |
| May 20, 2019 | Completed final sign-off Aug 2019 | 59 Meadowbrook Dr | inkind repair of damaged cedar shake siding. miscellaneous repair/replacement throughout complex. all work is non-structural. replacement "like kind"Details
inkind repair of damaged cedar shake siding. miscellaneous repair/replacement throughout complex. all work is non-structural. replacement "like kind" | $50,579 |
| Apr 26, 2019 | Never finaled issued Apr 2019, no final | 5126 Anza St | replace like for like floor base cabinets and flooring. no structural changes. counter top like for like.Details
replace like for like floor base cabinets and flooring. no structural changes. counter top like for like. | $27,152 |
| Apr 26, 2019 | Expired or cancelled cancelled Jul 2019 | 462 Head St | reroofingDetails
reroofing | $9,075 |
| Apr 26, 2019 | Completed final sign-off Jul 2019 | 39 Lois Ln | reroofingDetails
reroofing | $9,075 |
| Apr 1, 2019 | Completed final sign-off May 2019 | 281 Clara St | water damage repair. drywall tile, carpet no work facing the streets, bedroom and bath, repair in like kindDetails
water damage repair. drywall tile, carpet no work facing the streets, bedroom and bath, repair in like kind | $13,000 |
| Feb 22, 2019 | Completed final sign-off Jul 2019 | 450 Amherst St | reroofing.Details
reroofing. | $9,011 |
| Feb 4, 2019 | Completed final sign-off Mar 2019 | 711 Shotwell St | reroofDetails
reroof | $11,150 |
| Jan 8, 2019 | Completed final sign-off Sep 2019 | 230 Lake Merced Hill St North St | replace (5) windows not visible from street. no structural changes. max u factor 0.32 alum to alum.Details
replace (5) windows not visible from street. no structural changes. max u factor 0.32 alum to alum. | $17,000 |
| Jan 8, 2019 | Completed final sign-off Sep 2019 | 109 Lake Merced Hill St South St | replace 2 windows not visible from street. alum to alum. no strcutural changes. max u-factor 0.32 or better.Details
replace 2 windows not visible from street. alum to alum. no strcutural changes. max u-factor 0.32 or better. | $7,000 |
| Jan 8, 2019 | Completed final sign-off Sep 2019 | 230 Lake Merced Hill St North St | replace (5) windows not visible from street. no structural changes. max u factor 0.32 alum to alum.Details
replace (5) windows not visible from street. no structural changes. max u factor 0.32 alum to alum. | $17,000 |
| Jan 8, 2019 | Completed final sign-off Sep 2019 | 109 Lake Merced Hill St South St | replace 2 windows not visible from street. alum to alum. no strcutural changes. max u-factor 0.32 or better.Details
replace 2 windows not visible from street. alum to alum. no strcutural changes. max u-factor 0.32 or better. | $7,000 |
| Dec 14, 2018 | Completed final sign-off Jan 2019 | 961 Lombard St | reroofing.Details
reroofing. | $6,268 |
| Dec 7, 2018 | Completed final sign-off Feb 2019 | 143 Lake Merced Hill St South St | repair and replace 2nd floor deck (less than 50%)Details
repair and replace 2nd floor deck (less than 50%) | $3,500 |
| Nov 21, 2018 | Completed final sign-off Jul 2020 | 1205 04th Av | minor wood framing repair at wood deck and common stair beam. less than 50%. to comply w/his nov #201787731, dated 7/3/2017, item #7Details
minor wood framing repair at wood deck and common stair beam. less than 50%. to comply w/his nov #201787731, dated 7/3/2017, item #7 | $20,000 |
| Oct 19, 2018 | Completed final sign-off Dec 2018 | 2425 22nd Av | reroofingDetails
reroofing | $11,127 |
| Oct 16, 2018 | Completed final sign-off Nov 2018 | 206 Prentiss St | reroofing.Details
reroofing. | $7,776 |
| Oct 12, 2018 | Completed final sign-off Feb 2019 | 65 Kiska Rd | reroofing.Details
reroofing. | $33,425 |
| Oct 3, 2018 | Completed final sign-off Jul 2020 | 1205 04th Av | selective repair and replace in kind 25% building 17 windows second third story double-hung jeld-wen ogee lug flush with sash. roof replacement in kind (flat roof) comply with nov #201787731 #7. siteline clad double-hung auralast pine brilliant white within existing openings.Details
selective repair and replace in kind 25% building 17 windows second third story double-hung jeld-wen ogee lug flush with sash. roof replacement in kind (flat roof) comply with nov #201787731 #7. siteline clad double-hung auralast pine brilliant white within existing openings. | $180,000 |
| Sep 13, 2018 | Completed final sign-off Dec 2018 | 3450 03rd St | repair scorded cinder block damaged by vehicle impact. like for like repair approximately 32 square feet wall surface.Details
repair scorded cinder block damaged by vehicle impact. like for like repair approximately 32 square feet wall surface. | $10,000 |
| Aug 20, 2018 | Never finaled issued Aug 2018, no final | 308 Jessie St | reroofing.Details
reroofing. | $29,888 |
| Aug 15, 2018 | Completed final sign-off Oct 2018 | 959 Wisconsin St | reroofing.Details
reroofing. | $18,698 |
| Jul 11, 2018 | Completed final sign-off Feb 2019 | 151 Lake Merced Hill St South St | repair of 2nd floor rear deck (less than 50% to be replaced)Details
repair of 2nd floor rear deck (less than 50% to be replaced) | $3,500 |
| Jul 11, 2018 | Expired or cancelled cancelled Dec 2018 | 147 Lake Merced Hill St South St | repair of 2nd floor rear deck (less than 50% to be replaced)Details
repair of 2nd floor rear deck (less than 50% to be replaced) | $3,500 |
| Jul 11, 2018 | Completed final sign-off Feb 2019 | 145 Lake Merced Hill St South St | repair of 2nd floor rear deck (less than 50% to be replaced)Details
repair of 2nd floor rear deck (less than 50% to be replaced) | $35,000 |
| Jul 11, 2018 | Completed final sign-off Feb 2019 | 141 Lake Merced Hill St South St | repair of 2nd floor rear deck (less than 50% to be replaced)Details
repair of 2nd floor rear deck (less than 50% to be replaced) | $3,500 |
| Jul 11, 2018 | Completed final sign-off Feb 2019 | 149 Lake Merced Hill St South St | repair of 2nd floor rear deck (less than 50% to be replaced)Details
repair of 2nd floor rear deck (less than 50% to be replaced) | $35,000 |
| Mar 26, 2018 | Never finaled issued Mar 2018, no final | 5285 Diamond Heights Bl | removal and replacement of sidning, in kind, install new felt paper and then install new siding.Details
removal and replacement of sidning, in kind, install new felt paper and then install new siding. | $46,000 |
| Jan 19, 2018 | Never finaled issued Jan 2018, no final | 5600 03rd St | temporary shore (e) deck framing @ 5th floor due to dry rot & earthquake damage (life safety). rebuilt of deck @ 5th floor under future permit.Details
temporary shore (e) deck framing @ 5th floor due to dry rot & earthquake damage (life safety). rebuilt of deck @ 5th floor under future permit. | $8,000 |
| Jan 2, 2018 | Never finaled issued Jan 2018, no final | 1700 Pierce St | replcae trim on the store front, cosmetic works. no change in transparency,Details
replcae trim on the store front, cosmetic works. no change in transparency, | $31,000 |
| Sep 27, 2017 | Completed final sign-off Dec 2017 | 677 Ellis St | reroofing. na for maher.Details
reroofing. na for maher. | $29,900 |
| Sep 27, 2017 | Completed final sign-off Jan 2018 | 305 Hyde St | reroofing. na for maher.Details
reroofing. na for maher. | $15,275 |
| Sep 19, 2017 | Completed final sign-off Jan 2018 | 145 Carmel St | reroofingDetails
reroofing | $39,084 |
| Sep 7, 2017 | Completed final sign-off Oct 2017 | 110 Lake Merced Hill St South St | remove stucco , install stuucco 20' x 15' not visible to the streetDetails
remove stucco , install stuucco 20' x 15' not visible to the street | $9,167 |
| Jul 25, 2017 | Completed final sign-off Oct 2018 | 913 Dolores St | remodel kitchen, bathroom, install new tankless water heater. replace front exterior stairs, replace stairs in-kind, replace light fixtures in kindDetails
remodel kitchen, bathroom, install new tankless water heater. replace front exterior stairs, replace stairs in-kind, replace light fixtures in kind | $25,000 |
| May 31, 2017 | Expired or cancelled cancelled Jan 2026 | 1100 Lake Merced Bl | monument sign at entry drive - dig the footing, install rebar and concrete with rebar stubbed up for cinder blocks, install concrete cinder blocks, rebar and fill with concrete, apply 3 coat stucco system on all sides, paint to match (e). install stone cap with crown moulding/ltrs/logoDetails
monument sign at entry drive - dig the footing, install rebar and concrete with rebar stubbed up for cinder blocks, install concrete cinder blocks, rebar and fill with concrete, apply 3 coat stucco system on all sides, paint to match (e). install stone cap with crown moulding/ltrs/logo | $2,900 |
| May 19, 2017 | Completed final sign-off Aug 2017 | 2832 San Bruno Av | reroofingDetails
reroofing | $90,000 |
| Oct 31, 2016 | Completed final sign-off Apr 2018 | 383 Rhode Island St | reroofingDetails
reroofing | $44,000 |
| Oct 7, 2016 | Never finaled issued Oct 2016, no final | 6 Locksley Av | removal of paint on concrete tilt up wall and apply skim coat colored stucco finish on non-visible walls.Details
removal of paint on concrete tilt up wall and apply skim coat colored stucco finish on non-visible walls. | $180,000 |
| Oct 5, 2016 | Completed final sign-off Nov 2016 | 701 Pennsylvania Av | common area- reroofingDetails
common area- reroofing | $38,000 |
| Sep 7, 2016 | Completed final sign-off Nov 2016 | 2 Fallon Pl | common area- re-roofing and replacement in-kind of wood decking surface. no other work.Details
common area- re-roofing and replacement in-kind of wood decking surface. no other work. | $75,000 |
| Jul 20, 2016 | Never finaled issued Jul 2016, no final | 10 Amber Dr | deck repair for structural strengthening of (e) deck at unit 10 (in-kind)Details
deck repair for structural strengthening of (e) deck at unit 10 (in-kind) | $10,000 |
| Jun 29, 2016 | Never finaled issued Jul 2016, no final | 12 Amber Dr | eck repair, structural strengthening, (e) decks at unit 12, less than 50% in-kind. revision to bpa#201603253138Details
eck repair, structural strengthening, (e) decks at unit 12, less than 50% in-kind. revision to bpa#201603253138 | $10,000 |
| May 6, 2016 | Never finaled issued May 2016, no final | 2415 Van Ness Av | reroofingDetails
reroofing | $95,000 |
| Apr 27, 2016 | Completed final sign-off Oct 2016 | 1883 23rd Av | re-roofingDetails
re-roofing | $7,000 |
| Apr 25, 2016 | Never finaled issued Apr 2016, no final | 5000 Diamond Heights Bl | re-roofingDetails
re-roofing | $19,000 |
| Apr 25, 2016 | Never finaled issued Apr 2016, no final | 5008 Diamond Heights Bl | re-roofingDetails
re-roofing | $19,000 |
| Mar 25, 2016 | Never finaled issued Mar 2016, no final | 12 Amber Dr | deck repair at 2/f - the removal of the stucco cladding at the deck pony wall, removal of the coated surface/plywood substrate, inspection of the existing framing conditions, installation of new sliding glass doors, and replacement of new componets to industry standardsDetails
deck repair at 2/f - the removal of the stucco cladding at the deck pony wall, removal of the coated surface/plywood substrate, inspection of the existing framing conditions, installation of new sliding glass doors, and replacement of new componets to industry standards | $23,609 |
| Mar 1, 2016 | Never finaled issued Mar 2016, no final | 45 Upland Dr | reroofDetails
reroof | $7,000 |
| Feb 10, 2016 | Completed final sign-off Jul 2016 | 3974 Washington St | reroofingDetails
reroofing | $9,800 |
| Dec 16, 2015 | Completed final sign-off Oct 2016 | 20 Cherry St | replace existing tar and gravel roof with 50 mil membrane. not visible from public right of way. n/a for maher.Details
replace existing tar and gravel roof with 50 mil membrane. not visible from public right of way. n/a for maher. | $24,300 |
| Oct 30, 2015 | Completed final sign-off Dec 2015 | 1450 Hawes St | re-roofingDetails
re-roofing | $6,500 |
| Oct 30, 2015 | Completed final sign-off Dec 2015 | 424 Tocoloma Av | re-roofingDetails
re-roofing | $4,900 |
| Oct 30, 2015 | Completed final sign-off Nov 2015 | 2441 Folsom St | re-roofingDetails
re-roofing | $5,800 |
| Oct 30, 2015 | Completed final sign-off Dec 2015 | 426 Tocoloma Av | re-roofingDetails
re-roofing | $4,800 |
| Oct 23, 2015 | Completed final sign-off Dec 2015 | 1380 Quesada Av | reroofingDetails
reroofing | $7,600 |
| Oct 1, 2015 | Completed final sign-off Nov 2015 | 2108 Bay Shore Bl | reroofingDetails
reroofing | $3,000 |
| Sep 22, 2015 | Never finaled issued Sep 2015, no final | 24 Henry St | reroofingDetails
reroofing | $10,800 |
| Sep 17, 2015 | Completed final sign-off Nov 2015 | 65 Barcelona Av | reroofingDetails
reroofing | $8,000 |