Updated: Apr 08, 2026
Location and Projects
Address
18928 THORNBURY AVE, Castro Valley, CA, 94546
Use our bidding system to
request a quote
M C Roofing
M C Roofing, 18928 Thornbury Ave, Castro Valley, CA (Employees: Manuel Cuevas, Miguel Castillo, and Moises Cisneros) holds a Roofing license and 3 other licenses according to the California license board.
Their BuildZoom score of 116 ranks in the top 2% of 336,931 California licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring M C Roofing, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
M C Roofing Contact Information
Phone Number: (619) 429-0928
Edit
Address: 18928 THORNBURY AVE, Castro Valley, CA 94546
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
M C Roofing Castro Valley
Quality
116
98th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
M C Roofing has a BuildZoom score of 116, which places them above 98% of 336,931 contractors in California.
Activity
|
53 projects
|
2025 |
|
53 projects
|
2024 |
|
56 projects
|
2023 |
Our building permit records indicate that M C Roofing has worked on at least
162.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
134 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that M C Roofing mostly works on
roofing project
projects.
Pricing
|
13 projects
|
< $5k |
|
42 projects
|
$5k-$20k |
|
36 projects
|
$20k-$50k |
|
2 projects
|
$50k-$100k |
The typical size of their permits is approximately $19,000. This graph shows the distribution of these job values.
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Roof replacment: remove one existing roof layer down to wood sheathing. at rear flat roof: over skipped sheathing furnish & install an sbs modified bitumen cap sheet roof. material is self adhering & not hot works. 4 squares on shingle roof: furnish and install certainteed landmark pro shingles. 34 sqaures. color: weatherwood class a
Valuation:
$40,000
Permit #:
BD-2025-297738
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Flat roof & low pitched roof perimeters: remove existing roof roofing down to wood sheathing. over wooden deck furnish and install an sbs modified bitumen cap sheet roof system pitched roofing: remove one existing roof layers down to wood sheathing. at low sloped areas and skylight furnish & install a certainteed winter-guard (or equivalent) underlayment. over wooden deck furnish & in... see more
Valuation:
$29,000
Permit #:
RW25-0199
Status:
final
Fee:
$427
Permit Type:
N/A
Building Type:
N/A
Remove existing tile roof and save. furnish & install a new ice & water shield underlayment. over underlayment furnish & install a layer of granulated sbs modified cap sheet roofing. re-install tile roof. not hot works. 35 squares class a
Valuation:
$49,000
Permit #:
BD-2025-297837
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Front pitched roofing: remove one existing roof layer down to wood sheathing. over wooden deck furnish and install a certainteed landmark asphalt/fiberglass shingle roof with new underlayment. 15 squares rear flat sections: remove existing roof roofing down to wood sheathing. over wooden deck furnish and install an sbs modified bitumen cap ca title 24 white reflective roof system. 8 s... see more
Valuation:
N/A
Permit #:
BLD-2025-277
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Side lower sloped roofs & front flat entryway roof: remove one existing roof down to wood sheathing. over wooden deck furnish & install an sbs modified bitumen roof system. 10 squares main pitched roofing: remove one existing roof down to wood sheathing. over wooden deck furnish & install a certainteed landmark pro shingle roof. 19 squares - color: gerogetown grey
Valuation:
N/A
Permit #:
BLD2025-00371
Status:
final
Fee:
$534
Permit Type:
N/A
Building Type:
N/A
Remove existing roof layer down to wood sheathing. over wooden deck furnish and install certainteed landmark shingles. at top of lightwell furnish and install new 2x8 wooden curb over top of stucco. over curb furnish and install new modified bitumen cap sheet roofing that will transition over stucco. 29 squares. this is a self adhered system and not torch
Valuation:
$24,500
Permit #:
BD-2024-296475
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Scope of wk: reroof to 4 units apartment building. -tear off tar & gravel built up roofing system -install certainteed polyglass torchdown built up roofing system. -modify roll roofing: torch down 2 layers of base sheet (certainteed glasbase) 1 layer of smooth torch (certainteed flintastic sta) & 1 granulated white (certainteed flintlastic gta color: white)
Valuation:
N/A
Permit #:
2023 094612 MF
Status:
issued
Fee:
N/A
Permit Type:
Apartment
Building Type:
N/A
A single family residence reroof:tear off 2 roof layers (shakes over wood shingles). install 7/16 o.s.b radiant board. install 30 lb felt paper with 40 year composition (class a fire rated)
Valuation:
$26,000
Permit #:
RER2025-01670
Status:
final
Fee:
$317
Permit Type:
Single family res...
Building Type:
N/A
Remove 2 existing roof layers down to skipped sheathing. over skipped sheathing furnish and install 1/2 plywood decking. over sheathing furnish and install a certainteed landmark shingle with new underlayment
Valuation:
N/A
Permit #:
BLD-2025-1185
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove one existing roof layer down to wood sheathing. over existing sheathing furnish and install a certainteed landmark shingle with new underlayment 24 squares
Valuation:
N/A
Permit #:
BLD-2025-510
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Main home only: remove one existing roof layer down to wood sheathing. at low sloped front porch & valleyways: furnish & install a layer of ice & water low sloped self adhered underlayment. furnish & install a certainteed landmark pro shingle. class a. approx 18 squares
Valuation:
$21,000
Permit #:
BD-2024-296361
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Roof replacement for all shingle roofs - excludes flat balcony roofs: remove one existing roof layer down to wood sheathing. furnish & install a certainteed presidential tl shingle with new certainteed roof-runner synthetic underlayment. all shingles will be installed with a minimum of 6 stainless steel nails per shingle. furnish & install seven lomonaco aluminum attic vents. furnish ... see more
Valuation:
N/A
Permit #:
BLD2024-01493
Status:
final
Fee:
$350
Permit Type:
N/A
Building Type:
N/A
Remove one existing roof layer down to wood sheathing. at hog valleys & behind rear chimney: furnish & install a sbs modified bitumen cap sheet torch roof system. furnish & install new wood shingle siding for rear lower chimney in order to install new hog valley roofing. wood shingle siding to be cut up 1 and a copper counter flashing will be installed to terminate new hog valley roof... see more
Valuation:
N/A
Permit #:
BLD2024-01241
Status:
final
Fee:
$572
Permit Type:
N/A
Building Type:
N/A
Remove existing roof layer down to wood sheathing. at valley ways - furnish & install a layer of certainteed winter guard low sloped ice & water shield. furnish and install a certainteed landmark shingle.all shingles to be installed with a minimum of 6 stainless steel nails per shingle note: reinstall pvs 13 spr-410-g-ac modules for a total system size of 5.330 dc kilowatts. installat... see more
Valuation:
N/A
Permit #:
BLD2024-00673
Status:
final
Fee:
$350
Permit Type:
N/A
Building Type:
N/A
Re-roof
590 Avenue Alhambra, El Granada, CA, 94018
2024-05-02
Remove one existing shingle roof down to solid wood sheathing. clean up and haul away debris. at valley ways: furnish & install an ice and water shield underlayment furnish and install certainteed landmark shingles with new underlayment. color: silver birch furnish and install 6 new aluminum lomanco attic vents
Valuation:
N/A
Permit #:
BLD2024-00279
Status:
final
Fee:
$461
Permit Type:
N/A
Building Type:
N/A
Remove existing shingles install certainteed landmark pro class a. 22 squares. no new plywood. for flat roof furnish and install certainteed sbs modified bitumen cap sheet roof system. 4 squares 22 squares of shingles and 4 squares of flat. no plywood replacement **removal replacement south siding**
Valuation:
$23,000
Permit #:
BD-2023-289073
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Tear off one roof layer install one layer of certainteed peel and seal winter guard with 30lb felt paper install certainteed 30 year landmark dimensional composition shingles. like for like roof materials. required inspections include tear off and final
Valuation:
$10,500
Permit #:
RER2023-00885
Status:
final
Fee:
$224
Permit Type:
Single family res...
Building Type:
N/A
An accessory building reroof:carport - tear off 1 layer of asphalt roll roofing. install 2 layers of certainteed s a ply base with 1 layer of s a granulated cap
Valuation:
$8,000
Permit #:
RER2025-01735
Status:
final
Fee:
$163
Permit Type:
Accessory structu...
Building Type:
N/A
Re-roof - tear off 1 roof layer install 1 layer certainteed peel and seal winter guard with 1 layer of diamond deck synthetic underlayment. install 30 year composition shingles. (23sq)
Valuation:
$20,000
Permit #:
BD-2025-298808
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove existing shake roofing down to skipped sheathing. over skipped sheathing furnish & install 1/2 cdx plywood decking. furnish & install certainteed landmark tl shingles. color: country grey 34 squares
Valuation:
$41,500
Permit #:
RW24-0240
Status:
final
Fee:
$582
Permit Type:
N/A
Building Type:
N/A
Similar Contractors See more
167
BZ Score
$14K
Avg Project
-
Projects
157
BZ Score
$10.8K
Avg Project
-
Projects
153
BZ Score
$19K
Avg Project
-
Projects
M C Roofing Reviews
BuildZoom hasn't received any reviews for M C Roofing. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
M C Roofing License info
Verified License
| License # | 1044471 |
| Status | Active |
| State | California |
| Type | Roofing |
| Business Type | Sole Ownership |
- BuildZoom verified this license was active as of March 2026.
Verify this license's status for M C Roofing at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 736883 |
| Status | Active |
| State | California |
| Type | Roofing |
| Business Type | Sole Ownership |
- BuildZoom verified this license was active as of March 2026.
Verify this license's status for M C Roofing at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 965021 |
| Status | Inactive |
| State | California |
| Type | Roofing |
| Business Type | Sole Ownership |
- According to the California Contractors State License Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for M C Roofing at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 686577 |
| Status | Inactive |
| State | California |
| Type | Roofing |
| Business Type | Sole Ownership |
- According to the California Contractors State License Board, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for M C Roofing at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
116
BuildZoom Score
Bonded
| Bonded Agent | State National Insurance Company Inc |
| Bond Value | $15,000 |
Insured
| Workers Comp Provider | State Compensation Insurance Fund |
1.1K
Permits
- Building permit records show that M C Roofing has worked on 1067 permitted projects.
M C Roofing Employees
MC
Manuel Cuevas
Sole Owner
MC
Miguel Castillo
Sole Owner
MC
Moises Cisneros
Sole Owner
MC
Moises Cisneros
Sole Owner