Active in Unincorporated Marin (23 permits)
Raw permit filing aliases merged: BRADSHAW ROOFING · BRADSHAW ROOFING INC
23 issued · 21 parcels
vs 5 prior 24m
0 construction/remodel
Sum of permit job values
Application → issuance
Latest: Jun 3, 2026
Where this builder's geocoded permits cluster
Compares this builder's median days from permit application to issuance against all peer permits in Unincorporated Marin (trailing 5-year benchmark).
| Permit Category | Permits | Issued | Units | Declared Valuation | Builder Median Review | City Median (75th pct) | Relative Pace |
|---|---|---|---|---|---|---|---|
| 23 | 23 | — | $324,315 | 0d (n=17) | 0d (0d p75) | Within typical range |
Click any address to open the full property dossier or inspect the official agency record
| Property / Parcel | Record & Category | Applied / Issued | Status | Valuation | Work Description & Raw Attribution |
|---|---|---|---|---|---|
| 922 Bel Marin Keys Blvd Unincorporated Marin · APN 157-231-12 | Roof replacement B47006Portal ↗ | Issued Jun 3, 2026 0d review | Issued | $6,300 | ReRoofing Filed as: BRADSHAW ROOFING INC |
| 24 Heron Dr Unincorporated Marin · APN 043-370-16 | Roof replacement B43465Portal ↗ | Issued Aug 13, 2025 0d review | Issued | $71,000 | Remove existing roof and replace with class A fiberglass laminate, dimensional composition shingles. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 15 Sheldrake Ct Unincorporated Marin · APN 164-532-31 | Roof replacement B39540Portal ↗ | Issued Sep 19, 2024 1d review | Issued | $14,877 | Replace existing roof with 3-ply APP modified bitumen system. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 1760 Indian Valley Rd Unincorporated Marin · APN 146-301-04 | Roof replacement B38365Portal ↗ | Issued Jun 11, 2024 0d review | Issued | $37,000 | Remove existing roof and install fiberglass, laminate composition shingle roof. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 29 Windstone Dr Unincorporated Marin · APN 164-523-04 | Roof replacement B38001Portal ↗ | Issued May 10, 2024 0d review | Issued | $15,584 | Roof replacement - remove two layers of existing roof and install fiberglass laminate composition shingle. For low-sloped roof will install 3-ply APP modified bitumen. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 6 Dunlin Ct Unincorporated Marin · APN 164-521-14 | Roof replacement B36535Portal ↗ | Issued Dec 28, 2023 0d review | Issued | $8,700 | Remove existing roofing system, install sheathing over roof, install galvanized metal to perimeter, install underlayment to deck area, install new composition roof shingles (replacement of existing component), install venting and flashing as appropriate. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 7 Quail Ct Unincorporated Marin · APN 164-531-13 | Roof replacement B36194Portal ↗ | Issued Nov 21, 2023 0d review | Issued | $14,744 | Remove existing roof and replace with fiberglass laminate composition shingles. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 79 Windstone Dr Unincorporated Marin · APN 164-532-12 | Roof replacement B30662Portal ↗ | Issued Aug 9, 2022 0d review | Issued | $13,344 | BRADSHAW ROOFING will install a fiberglass laminate, dimensional composition shingle in accordance with manufacturer’s recommendation and appropriate local building codes in the following manner: • Remove the one layer of existing roof systems and dispose. • Install a 2” by 2” galvanized edge metal to the entire perimeter of new sheathing. • Install GAF Tiger Paw underlayment to the new deck area. • Install new composition roof shingles. GAF Timberline, Hickory. • Install flashing at transition between flat roof and shingle roof as necessary. • Install venting as necessary. Flat roofs only: Bradshaw Roofing will install a three ply APP modified bitumen roof system to the flat roof areas in the following manner and according to the manufacturer’s specifications: • Remove the existing roof system and inspect roof deck for dry rot or damage. Dry rot repair will require an approved change order. • Install a modified bitumen glass base sheet. • Install a APP modified bitumen mid ply sheet. • Install a APP modified bitumen granulated cap sheet. (Brown.) • Remove roof related roof debris from ground and roof area. — ReRoofing; With Electronic Inspection Filed as: BRADSHAW ROOFING INC |
| 1 Linnet Ct Unincorporated Marin · APN 164-531-06 | Roof replacement B28998Portal ↗ | Issued Mar 8, 2022 0d review | Issued | $7,485 | Garage roof only: • Remove one layer(s) of the existing roof system. Inspect roof and structure for dry rot. Dry rot repairs or additional layers of roof systems will require a separate change order and be approved before any work is completed. • Install GAF Tiger Paw underlayment to entire deck area. • Install new lifetime composition roof shingles. Shingles to be fastened with four nails per shingle. GAF Timberline, • Install all new vent flashing. Paint as necessary. Flat roofs only Bradshaw Roofing will install a three ply APP modified bitumen roof system to the flat roof areas in the following manner and according to the manufacturer’s specifications: • Remove the existing roof system and inspect roof deck for dry rot or damage. Dry rot repair will require an approved change order. • Slope roof deck with cut/sloped 2” x 4” stringers above the existing roof deck. • Install approximately ½” CDX plywood to the entire roof surface (roof sheathing). • Install new fascia and trim to perimeter. Prime and paint to match. • Install new 5 ¼” fascia rain-gutter. • Install two drains with downspouts. • Install a modified bitumen glass base sheet. • Install a APP modified bitumen mid ply sheet. • Install a APP modified bitumen granulated cap sheet. (Brown.) • Remove roof related roof debris from ground and roof area. — ReRoofing; With Electronic Inspection Filed as: BRADSHAW ROOFING INC |
| 9 Linnet Ct Unincorporated Marin · APN 164-531-02 | Roof replacement B28997Portal ↗ | Issued Mar 8, 2022 0d review | Issued | $7,485 | Garage roof only: • Remove one layer(s) of the existing roof system. Inspect roof and structure for dry rot. Dry rot repairs or additional layers of roof systems will require a separate change order and be approved before any work is completed. • Install GAF Tiger Paw underlayment to entire deck area. • Install new lifetime composition roof shingles. Shingles to be fastened with four nails per shingle. GAF Timberline, • Install all new vent flashing. Paint as necessary. Flat roofs only Bradshaw Roofing will install a three ply APP modified bitumen roof system to the flat roof areas in the following manner and according to the manufacturer’s specifications: • Remove the existing roof system and inspect roof deck for dry rot or damage. Dry rot repair will require an approved change order. • Slope roof deck with cut/sloped 2” x 4” stringers above the existing roof deck. • Install approximately ½” CDX plywood to the entire roof surface (roof sheathing). • Install new fascia and trim to perimeter. Prime and paint to match. • Install new 5 ¼” fascia rain-gutter. • Install two drains with downspouts. • Install a modified bitumen glass base sheet. • Install a APP modified bitumen mid ply sheet. • Install a APP modified bitumen granulated cap sheet. (Brown.) • Remove roof related roof debris from ground and roof area. — ReRoofing; With Electronic Inspection Filed as: BRADSHAW ROOFING INC |
| 64 Windstone Dr Unincorporated Marin · APN 164-531-23 | Roof replacement B28996Portal ↗ | Issued Mar 8, 2022 0d review | Issued | $7,485 | Garage roof only: • Remove one layer(s) of the existing roof system. Inspect roof and structure for dry rot. Dry rot repairs or additional layers of roof systems will require a separate change order and be approved before any work is completed. • Install GAF Tiger Paw underlayment to entire deck area. • Install new lifetime composition roof shingles. Shingles to be fastened with four nails per shingle. GAF Timberline, • Install all new vent flashing. Paint as necessary. Flat roofs only Bradshaw Roofing will install a three ply APP modified bitumen roof system to the flat roof areas in the following manner and according to the manufacturer’s specifications: • Remove the existing roof system and inspect roof deck for dry rot or damage. Dry rot repair will require an approved change order. • Slope roof deck with cut/sloped 2” x 4” stringers above the existing roof deck. • Install approximately ½” CDX plywood to the entire roof surface (roof sheathing). • Install new fascia and trim to perimeter. Prime and paint to match. • Install new 5 ¼” fascia rain-gutter. • Install two drains with downspouts. • Install a modified bitumen glass base sheet. • Install a APP modified bitumen mid ply sheet. • Install a APP modified bitumen granulated cap sheet. (Brown.) • Remove roof related roof debris from ground and roof area. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 22 Weatherly Dr Unincorporated Marin · APN 043-383-03 | Roof replacement B25308Portal ↗ | Issued Apr 21, 2021 0d review | Issued | $45,875 | Remove one layer of existing roof system. Install a 2 x 2 galvanized edge metal (drip edge) to the appropriate areas of the new sheathing. Install thirty pound underlayment to the new deck area. Install new lifetime composition roof shingles. Shingles to be fastened with four nails per shingle. Install all new vent flashing. Install attic vent as necessary. Install new ridge pieces. Paint all new flashing. Reuse roof to wall flashing. Remove all roof related debris from ground and roof area. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 12 Sheldrake Ct Unincorporated Marin · APN 164-532-27 | Roof replacement B25244Portal ↗ | Issued Mar 23, 2021 0d review | Issued | $12,640 | Garage re-roof only. Bradshaw Roofing will install a three ply APP modified bitumen roof system to the flat roof areas in the following manner and according to the manufacturer’s specifications: • Remove the existing roof system and inspect roof deck for dry rot or damage. Dry rot repair will require an approved change order. • Slope roof deck with cut/sloped 2” x 6” stringers above the existing roof deck. • Install approximately 1⁄2” CDX plywood to the entire roof surface (roof sheathing). • Install new fascia and trim to perimeter. Prime and paint to match. • Install new 5 1⁄4” fascia rain-gutter. Prime and paint to match. 1 • Install two drains with downspouts. Prime and paint. • Install a modified bitumen glass base sheet. • Install a APP modified bitumen mid ply sheet. • Install a APP modified bitumen granulated cap sheet. (choose color.) • Remove roof related roof debris from ground and roof area. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 41 Blackstone Dr Unincorporated Marin · APN 164-522-04 | Roof replacement B23115Portal ↗ | Issued Jul 28, 2020 0d review | Issued | $5,144 | Residential tear off, install new composition shingles on DETACHED GARAGE ROOF ONLY. 600sq. ft. 41 Blackstone Drive San Rafael, CA 94903 — ReRoofing; With Electronic Inspection Filed as: BRADSHAW ROOFING INC |
| 81 Windstone Dr Unincorporated Marin · APN 164-532-01 | Roof replacement B20917Portal ↗ | Issued Jan 28, 2020 0d review | Issued | $8,345 | • Remove the two layers of existing roof systems and dispose. Please note that there is skip sheathing which will allow a certain amount of roofing debris into the attic. We will also need access to your garage to clean dust and debris that falls through the skip sheathing. • Install 1” by 2” boards between skip sheathing to provide backing for new sheathing as necessary. • Sheet the entire roof surface with approximately ½” 4’ x 8’ decking fastened at appropriate intervals according to the building codes. • Install a 2” by 2” galvanized edge metal to the entire perimeter of new sheathing. • Install thirty pound underlayment to the new deck area. 2 • Install new composition roof shingles. GAF Timberline NS (Natural Shadow) Hickory. • Install flashing at transition between flat roof and shingle roof as necessary — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 8 Dunlin Ct Unincorporated Marin · APN 164-521-13 | Roof replacement B19487Portal ↗ | Issued Aug 5, 2019 0d review | Issued | $8,584 | Tear off re-roof Modified Bitumen . Garage 8, & 10. — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 95 Windstone Dr Unincorporated Marin · APN 164-532-05 | Roof replacement B11992Portal ↗ | Issued Mar 8, 2017 1d review | Issued | $5,833 | Re-roof of 95 & 97 Windstone (1 building) — ReRoofing Filed as: BRADSHAW ROOFING INC |
| 8 Dunlin Ct & 10 Unincorporated Marin · APN 164-521-13 | Roof replacement 152239Portal ↗ | Issued Jun 7, 2016 | Issued | $4,000 | Reroof Garage For 2 Condo Units(1 Bldg) Filed as: BRADSHAW ROOFING |
| 33 Windstone Dr Unincorporated Marin · APN 164-523-02 | Roof replacement 150596Portal ↗ | Issued Feb 2, 2016 | Issued | $3,845 | Reroof Filed as: BRADSHAW ROOFING |
| 17 Sheldrake Ct Unincorporated Marin · APN 164-532-30 | Roof replacement 149395Portal ↗ | Issued Oct 13, 2015 | Issued | $9,000 | Tear-Off, Re-Sheath & Re-Roof W/Comp Shingles Filed as: BRADSHAW ROOFING |
| 15 Sheldrake Ct Unincorporated Marin · APN 164-532-31 | Roof replacement 149394Portal ↗ | Issued Oct 13, 2015 | Issued | $9,000 | Tear-Off, Re-Sheath & Re-Roof W/Comp Shingles Filed as: BRADSHAW ROOFING |
| 6 Linnet Ct Unincorporated Marin · APN 164-522-07 | Roof replacement 148580Portal ↗ | Issued Aug 25, 2015 | Issued | $2,900 | Re-Roof Comp Shingle Detached Garage For 6 And 8 Filed as: BRADSHAW ROOFING |
| 40 Dunlin Ct Unincorporated Marin · APN 164-521-01 | Roof replacement 146120Portal ↗ | Issued Mar 9, 2015 | Issued | $5,145 | Reroof Garage Only Filed as: BRADSHAW ROOFING |