
About us
Di Rock General Contracting, Inc. is a licensed CSLB #943051, bonded, and insured general contractor with a focus on roofing. Targeting Orange County, California and offering a full spectrum of roofing and maintenance services for residential and commercial clients. Our three key characteristics are client relations, craftsmanship, and knowledge. In which we apply this to our services from professional roof reports, broker real estate transactions, roof tile repairs, leak/water intrusion detection and repairs, relays/new roof membrane, new/re-roofs, and more. We continue to grow with our clients and are looking forward to protecting your home and real estate assets.
Business highlights
Services we offer
Roofing; Roof Leaks; Roof Maintenance; Roof Repairs; Clay Roofs; Concrete Tile Roofs; Flat Roofs; Asphalt Shingles; Roof Inspections; Skylights; Solar Prep; Roof Tile Repairs;
Services we don't offer
N/A
Amenities
Eco Friendly Accreditations
Yes
Free Estimates
Yes
Warranties
Yes
Senior Discount
10%
Accepted Payment Methods
- PayPal
- Financing Available
- Check
- Zelle
- Venmo
- CreditCard
- 15
Assorted photos uploaded by Di Rock GC, Inc
- 102023
Solar Prep
Roofing - 6
Roofing Project
Roofing - 52025
Power Wash & Debris Removal
RoofingRoof Cleaning - 92025
Roofing Project
Roofing - 52025
Skylight Replacement
Roofing - 1
Roofing Project
Roofing - 3
Bird Screen Pest Control
Roofing
Number of Stars | Image of Distribution | Number of Ratings |
---|---|---|
100% | ||
0% | ||
0% | ||
0% | ||
0% |
Filter reviews by service
"Thanks [Member Name Removed]! We're glad to maintain this asset."
"Thanks for the five stars! We're looking forward to maintaining you home!"
Licensing
Trade License Number
Trade License Expiration
State Contractor License Requirements
All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.
*Contact business to see additional licenses.