Public Records Check
- License Found As of Jul 10, 2026, the California state licensing board shows an active license for Castro Roofing: B - General Building, C39 - Roofing 828478. An active license means the state currently authorizes this contractor to do this work. It doesn't speak to the quality of their work or their current insurance. License status can change, so you can confirm it's still active anytime with the California state licensing board.
- Registered Corporation Castro Roofing's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the California Secretary of State. You can confirm how the business is registered, and its current status, directly with the California Secretary of State.
- Business Address Castro Roofing's listed address at 73802 Dinah Shore Drive, Desert Palms, CA 92211 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 2 Credentials Castro Roofing holds these manufacturer certifications: Owens Corning Preferred, VELUX Certified Installer. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Okay Ratings Across the platforms we identified for Castro Roofing (Google, Yelp, the Better Business Bureau), the blended average is 3.9 out of 5, which we label Okay. This is a plain average of public customer ratings, not a RooferWatch score. Averages like this can be pulled down by a few reviews or a single dispute, so treat it as a starting point and read the underlying reviews for context.
We verified 4/5 public records for Castro Roofing. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(760) 343-0042
-
Primary Address
73802 Dinah Shore Drive, Desert Palms, CA 92211
-
Owner Email
-
Website
castroroofinginc.com
- Socials
Company Description
Castro Roofing has served the Coachella Valley, California since 2003. The company holds California roofing contractor license 828478 and is licensed and insured. Castro Roofing offers roofing installation, repair, and related services to residential and commercial customers throughout the region, including Palm Springs, Palm Desert, Indian Wells, Rancho Mirage, Cathedral City, La Quinta, Bermuda Dunes, Indio, Coachella, and Desert Hot Springs. The company installs roofing products and performs workmanship on residential and commercial properties.
Services Offered
- Roofing InstallationInstalling a new roof system on a structure, including decking preparation, underlayment, shingles or panels, and flashing.
- Roofing RepairFixing damaged shingles, flashing, leaks, and other roof issues to extend the life of an existing roof.
- Residential RoofingRoof work on single-family homes and small residential properties, adapted to typical house construction and materials.
- Commercial RoofingRoof installation, repair, and maintenance on office buildings, retail spaces, and other commercial structures, often involving flat or low-slope systems.
Credentials
-
Owens Corning Preferred
An Owens Corning Preferred contractor has earned the mid-tier designation in Owens Corning's contractor network by demonstrating installation quality, business stability, and customer satisfaction. This status… Read more
-
VELUX Certified Installer
VELUX Certified Installer is the broader of the two tiers in VELUX's installer program, and it describes a specific business model: a company that works across a variety of products or services, with VELUX skylights as… Read more
Company Info
- License Number
- 828478
- Company Name
- CASTRO ROOFING INC
- Entity Type
- Corporation
- License Issued
- Dec 16, 2003
- License Exp
- Dec 31, 2027
- License Classifications
- B - GENERAL BUILDING, C39 - ROOFING
- Bond Amount
- $25,000
- Bond Number
- 100353693
- Workers Comp #
- WSD506845803
- Workers Comp Exp
- Dec 1, 2026
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 17.6 years old
Inspections and Violations
U.S. and California OSHA dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
Customer reviews of Castro Roofing present mixed experiences. Several reviewers report excellent service, with some describing professional crews, timely completion, careful workmanship, and competitive pricing. However, numerous reviewers express significant dissatisfaction. Many customers report that leaks recurred after repairs and that the company refused to honor warranties despite explicit warranty terms. Several reviewers describe poor communication, including unreturned calls, missed appointments, and staff who are difficult to reach. Some customers report receiving high repair quotes that were later reduced or deemed excessive by competing contractors. A few reviewers note service quality decline over time. One long-term customer reports maintenance costs increased substantially while service duration decreased. Reviewers characterize some work as shoddy or substandard, and some describe unprofessional conduct including unannounced visits and dismissive customer service interactions.










