Updated: Jun 14, 2026
Location and Projects
Address
1124 Independence Ave, Mountain View, CA, 94043
Use our bidding system to
request a quote
Castro Roofing Inc
Castro Roofing Inc, 1124 Independence Ave, Mountain View, CA (Employees: Adalinda Castro, Harold Wayne Casto, and Lindsey David Casto) holds a General Building, Roofing license and 2 other licenses according to the California license board.
Their BuildZoom score of 108 ranks in the top 5% of 336,931 California licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Castro Roofing Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Castro Roofing Inc Services
Start a project today:
Castro Roofing Inc Contact Information
Phone Number: (760) 343-0042
Address: 1124 Independence Ave, Mountain View, CA 94043
Castro Roofing Inc Mountain View
Quality
108
95th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Castro Roofing Inc has a BuildZoom score of 108, which places them above 95% of 336,931 contractors in California.
Activity
|
6 projects
|
2025 |
|
2 projects
|
2024 |
|
13 projects
|
2023 |
Our building permit records indicate that Castro Roofing Inc has worked on at least
21.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
|
21 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that Castro Roofing Inc mostly works on
roofing project
projects.
Pricing
|
12 projects
|
$5k-$20k |
|
8 projects
|
$20k-$50k |
|
1 project
|
$50k-$100k |
The typical size of their permits is approximately $18,229. 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.
Roofing and/or roof deck replacement - residential
2025-08-18
Main residence - reroof removal of existing roof tiles and installing new underlayment. reoof tiles to be reused
Valuation:
$17,790
Permit #:
BRR2500213
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
No Description Available
Valuation:
$43,179
Permit #:
ROOF25-0083
Status:
final
Fee:
$266
Permit Type:
Residential
Building Type:
N/A
No Description Available
Valuation:
$38,985
Permit #:
ROOF25-0020
Status:
final
Fee:
$266
Permit Type:
Residential
Building Type:
N/A
Housh reroof dwelling with shingles and foam at patio
Valuation:
$20,348
Permit #:
BRER2023-0043
Status:
final
Fee:
$213
Permit Type:
N/A
Building Type:
N/A
Davis reroof entire dwelling 4800sf with new tile and foam
Valuation:
$88,365
Permit #:
BRER2023-0059
Status:
issued
Fee:
$244
Permit Type:
N/A
Building Type:
N/A
Remove existing roof tiles set aside install new underlayment and reinstall roof tiles
Valuation:
$13,774
Permit #:
BRR2300296
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Perricone tile re-roof
Valuation:
$43,213
Permit #:
BRER2023-0029
Status:
final
Fee:
$256
Permit Type:
N/A
Building Type:
N/A
No Description Available
Valuation:
$45,495
Permit #:
ROOF22-0088
Status:
expired
Fee:
$266
Permit Type:
Residential
Building Type:
N/A
Tear off existing roof install new shingle-ply system
Valuation:
$42,152
Permit #:
BRR2300423
Status:
withdrawn
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Garage: remove edge metal and roofing and install new 60-mil tpo roof
Valuation:
$5,709
Permit #:
BRR2300412
Status:
canceled
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Roquemore lightweight roof tile re-roof
Valuation:
$11,962
Permit #:
BRER2022-0053
Status:
final
Fee:
$187
Permit Type:
N/A
Building Type:
N/A
Crrc 0770-0001 entire building
Valuation:
$75,000
Permit #:
ROOF20-0229
Status:
expired
Fee:
$426
Permit Type:
Commercial
Building Type:
N/A
Roofing and/or roof deck replacement - residential
2025-07-29
Gravel sweep new edge metal spray 1"-inch of foam with coating
Valuation:
$36,831
Permit #:
BRR2500277
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Re-roofs (brr) - calt - structure alteration commercial
2021-12-16
Remove existing roof replace plywood as needed install new paper install new owens corning shingles crrc 0890-0002
Valuation:
N/A
Permit #:
BRR2100409
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Preferred single ply reroof
Valuation:
$5,444
Permit #:
BRER2022-0128
Status:
final
Fee:
$199
Permit Type:
N/A
Building Type:
N/A
No Description Available
Valuation:
$18,290
Permit #:
ROOF23-0236
Status:
final
Fee:
$265
Permit Type:
Residential
Building Type:
N/A
No Description Available
Valuation:
$12,401
Permit #:
ROOF23-0172
Status:
final
Fee:
$265
Permit Type:
Residential
Building Type:
N/A
Bengston reroof entire dwelling with new shingles
Valuation:
$11,000
Permit #:
BRER2023-0081
Status:
issued
Fee:
$213
Permit Type:
N/A
Building Type:
N/A
Tile crrc # 0918-0111 shingle crrc #0890-0013
Valuation:
$10,000
Permit #:
ROOF20-0348
Status:
final
Fee:
$265
Permit Type:
Residential
Building Type:
N/A
Underlayment only - keep existing tile
Valuation:
$18,849
Permit #:
ROOF21-0036
Status:
final
Fee:
$265
Permit Type:
Residential
Building Type:
N/A
Castro Roofing Inc Reviews
BuildZoom hasn't received any reviews for Castro Roofing Inc. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Castro Roofing Inc License info
Verified License
| License # | 828478 |
| Status | Active |
| State | California |
| Type | General Building, Roofing |
| Business Type | Corporation |
- BuildZoom verified this license was active as of June 2026.
Verify this license's status for Castro Roofing Inc at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 779799 |
| Status | Inactive |
| State | California |
| Type | Roofing |
| Business Type | Corporation |
- According to the California Contractors State License Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Castro Roofing Inc at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 397223 |
| Status | Inactive |
| State | California |
| Type | Roofing |
| Business Type | Corporation |
- According to the California Contractors State License Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Castro Roofing Inc at the California Contractors State License Board.
This is a sample of licensing data; click here to access a complete history.
108
BuildZoom Score
Bonded
| Bonded Agent | American Contractors Indemnity Company |
| Bond Value | $15,000 |
Insured
| Workers Comp Provider | State Compensation Insurance Fund |
1.2K
Permits
- Building permit records show that Castro Roofing Inc has worked on 1153 permitted projects.
Castro Roofing Inc Employees
AC
Adalinda Castro
Officer
HC
Harold Wayne Casto
Rmo/Ceo/Pres
LC
Lindsey David Casto
Rmo / Ceo / Pres
MC
Michelle Ann Casto
Officer
RC
Richard Mendoza Castro
Rmo/Ceo/Pres