Roofing contractor
Di Rock GC and Roofing
Listed under Mission Viejo, CA
- Google average
- 4.9
- Ratings counted
- 64
- One and two star
- 1 of 64(1.6%)
- California median
- 0.8%
The first three are Google’s own figures for Di Rock GC and Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the California roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 61 | 95% | |
|---|---|---|---|
| 4 | 2 | 3% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 1 | 2% |
About typical — the typical roofer in California sits at 0.8%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
The only one or two-star review we hold for Di Rock GC and Roofing.
- 1 out of 5Hamid Behjati7 months ago
He came and displaced one of the roof tiles and told me he will come back for fixing that tile and others in 2 weeks! Then I texted him and he never replied to give another appointment. This is absolutely dishonest work. I found someone else to fix my roof but this is a liability to mess up someone's roof and then don't care to even reply because it is not a big job with big money.
Reply from the business
Thank you for your feedback. We are surprised to see this review, as our records show that both parties mutually agreed to cancel the contract before any work commenced. We take great pride in our communication and integrity, and it was our understanding that we had moved on from this agreement amicably. We are pleased to hear you found another professional to assist you and wish you the best with your home maintenance.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- fair pricing11
- quick response6
- work quality6
- thoroughness5
- inspection5
- leak repair4
- professional estimate3
- timely manner3
- professional roofer2
- ease of use2
Other reviews we hold
14 more of the 44 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5James Zanottia week ago
Honest, decent, knowledgeable, and professional. Mark is easy to work with. His follow through is excellent. He and his crew did a great job.
Reply from the business
Thank you so much for taking the time to leave such a thoughtful review! Mark and the entire crew take immense pride in being honest, professional, and reliable from start to finish. Knowing that you had such a seamless experience working with Mark and felt confident in our team's follow-through means the world to us. We truly appreciate your business!
- 5 out of 5Steve Raskin2 weeks ago
I got 3 bids from roofers for my repair job. Mark was not the lowest bid. However, he was professional and talked me through what I needed to get done. That gave me confidence that I would have a good experience. I was not disappointed. …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for taking the time to share your experience! We know getting multiple bids for a roof repair in Orange County can feel a bit overwhelming, so we’re thrilled you chose to work with Mark and our team. If you’ve seen our responses and posts across Google, Instagram, and Facebook, you know we always say that the lowest bid doesn't always equal the best long-term value! Mark truly prides himself on educating our clients, focusing on tailored roofing solutions, and delivering skilled craftsmanship that stands the test of time. For us, it’s not just about a quick fix—it’s about forward-thinking home maintenance that protects your home’s value for years to come (and saves you headaches down the road!). We’re so glad Mark provided the timely, thorough, and competent service you deserve. Thank you for trusting us with your home and for recommending us to your friends across OC. Whenever you need us next, we’ll be here to help! 🛠️🏠
- 5 out of 5Strongin Familya month ago
Responsive. Helpful. Did a great job.
Reply from the business
We really appreciate your kind review! Fixing tile pan leaks and replacing plywood properly is super important to protect your garage, so we're thrilled to hear you were happy with the speed and quality of our work. Don't hesitate to reach out if you ever need anything else!
- 5 out of 5Mike ShackelfordEdited 3 months ago
Mark is honest and transparent in what work should be done to your roof. He spent over sell. Pricing is fair and reasonable… quotes are easy to manage. Communication was excellent, Mark and team were punctual and did the roof repair and …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Wow, thank you so much for this incredible and detailed review! We are absolutely thrilled to hear about your positive experience with Mark and the team. It means the world to us that you found our service honest, transparent, and fairly priced. We believe in doing right by our customers, and your feedback confirms we're on the right track! We're also so happy to know that the team was punctual, efficient, and left your home spotless – that's the standard we strive for every single day. Thank you again for trusting us with your home. We're grateful for the kind words, appreciate you mentioning the referrals, and we are genuinely looking forward to helping with your roof relay in the near future!
- 5 out of 5Maria elena Guite4 months ago
Professional, Reliable, Courtesy, Reasonable Price. Excellent Job. Thanks Mr. Mark
Reply from the business
We love hearing this! 🏠 "Professional, Reliable, and Courteous" is exactly the experience we strive to give every neighbor here in Orange County. Thank you for the shoutout to Mark and for recommending Di Rock GC. We’re grateful for your business and so glad you're happy with the excellent job! …
- 5 out of 5David Hoime5 months ago
Mark was prompt and followed up w/a competitive proposal.
Reply from the business
Thank you for the support! Providing prompt, professional service and fair quotes to our Orange County neighbors is what we're all about. We're glad Mark could help you out with a competitive proposal!
- 5 out of 5Paul KamholzEdited 6 months ago
Mark at Di Rock was very responsive and took a look at our small leak. He was thorough and detailed, professional throughout. His quote was reasonable but the work and responsiveness was first class. We strongly recommend Di Rock GC and Roofing
Reply from the business
Thank you for the positive feedback! It's great to hear that Mark provided thorough and responsive service. We're glad you're looking forward to the quote, and we appreciate your trust in Di Rock General Contracting & Roofing.
- 5 out of 5Kelly Polcyn6 months ago
Wonderful customer service. Very knowledgable in his business of roofing. Very thorough!
Reply from the business
Wow, thank you! We are thrilled that you had such a great experience with our team. Mark always strives to be as thorough as possible to ensure every roof is in perfect shape. We appreciate your trust in our business and look forward to helping you again whenever you need us!
- 5 out of 5Barry P6 months ago
Great customer service!
Reply from the business
Thank you so much for the five-star rating! We are thrilled to hear that you enjoyed our customer service. Providing a great experience for our clients is our top priority, and we appreciate you taking the time to share your feedback. We look forward to working with you again in the future!
- 5 out of 5Ata Naderi6 months ago
DI Rock company is highly professional and skilled. They are very committed and completed our work on time and under the best possible conditions. In particular, Mike is a respectful, fair, and pleasant person.
Reply from the business
Huge thanks for the review! It means a lot to our team to be recognized for both our craftsmanship and our pleasant service. Mark is a key part of our commitment to excellence, and hearing that you found him respectful and fair is the best feedback we could receive. We appreciate your trust in Di Rock GC and look forward to being your go-to for any future roofing needs!
- 5 out of 5Susanne Schade6 months ago
Mark from Di Rock Roofing showed up as scheduled & preformed our roof repairs quickly & efficiently. He inspected the entire roof & sealed all the vents for us. He also cleaned up all the broken tiles, which left the property neat & clean. I would recommend him for any roofing needs.
Reply from the business
Thank you for your wonderful review, Susanne! We're glad to hear that Mark provided efficient service and left your property clean. Your recommendation means a lot to us. If you have any future roofing needs, don’t hesitate to reach out!
- 5 out of 5Mynch9 months ago
Reliable. Exceptionally easy to work with. Surprisingly affordable. Recommend
Reply from the business
Thank you so much, Mynch, for the fantastic 5-star review! We're so glad you had a great experience. As a local, family-owned company here in Orange County, our goal is always to be reliable, affordable, and easy to work with, so your feedback means the world to us. We truly appreciate your recommendation and look forward to helping you, your friends, or your family with any future roofing needs!
- 5 out of 5Beth Block9 months ago
Di ROCK did an excellent job repairing the leak in my roof. They made sure to get it done before the first downpour of the season and I am so grateful that they were able to fit it in and complete the project. They were very considerate and professional cleaned up all materials. I appreciate them for every part of the job. Thank you!!!
Reply from the business
Thank you for such a wonderful and detailed review, Beth! We know how stressful a leak can be, especially with rain on the way. We're thrilled our team could get your roof repaired quickly and professionally before that first downpour. We take great pride in our work and in leaving every site clean, so we're happy to hear that was your experience. Thank you again for trusting our family with your home, and please don't hesitate to call if you ever need us again!
- 5 out of 5Evelyn Logsdon9 months ago
I would highly recommend Di Rock for any roofing repairs. He came in a very timely manner to inspect my roof and provide me with an estimate. His estimate is reasonable and he has excellent follow up with any concerns or questions you might have.
Reply from the business
Thank you for your kind words, Evelyn! We appreciate your recommendation and are glad to hear that you were satisfied with our timely service and communication. If you have any further questions or need assistance in the future, please don't hesitate to reach out.
The latest post from this business
Posted by Di Rock GC and Roofing to their own Google profile 11 days ago. Their words, not ours.
𝐅𝐞𝐞𝐥𝐢𝐧𝐠 𝐥𝐢𝐤𝐞 𝐲𝐨𝐮𝐫 𝐫𝐨𝐨𝐟 𝐢𝐬𝐧'𝐭 𝐡𝐨𝐥𝐝𝐢𝐧𝐠 𝐮𝐩 𝐭𝐡𝐞 𝐰𝐚𝐲 𝐢𝐭 𝐮𝐬𝐞𝐝 𝐭𝐨? Our roofing services in Rancho Santa Margarita, CA, offer dependable inspections, repairs, and installations to help you handle leaks, storm damage, and everyday wear. Whether you're dealing with missing shingles, aging materials, or unexpected damage, we provide approachable, practical solutions personalized to your real-life needs. Choose service that empowers you to feel safer, more protected, and worry-free. 2 days agoCall now
What Di Rock GC and Roofing says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Licensed
“…and strong roofing care from a licensed local contractor. Mark D. leads a…”
License number shown
“…Roofing Emerald Bay Covenant Hills License #: 943051 Roofing Service From Industry Pros in…”
Their site also states: states a founding year, free estimates.
Other roofers in Mission Viejo
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| J L Ray Corespectful staff, tile roof, good quote4.7126 ratings7.1% one and two star(949) 498-2274 | 4.7 | 126 | 7.1%9 of 126 | (949) 498-2274 |
| Wright Brothers Roofing & Constructionproject, inspection, insurance4.9109 ratings0.9% one and two star(949) 776-0200 | 4.9 | 109 | 0.9%1 of 109 | (949) 776-0200 |
| B.P. Custom Roofingprofessional crew, new roof, daily cleanup5.078 ratings0% one and two star(949) 390-3627 | 5.0 | 78 | 0%0 of 78 | (949) 390-3627 |
| Pacific Blue Roofingtimeliness, tile replacement, roofing crew5.061 ratings0% one and two star(949) 466-5522 | 5.0 | 61 | 0%0 of 61 | (949) 466-5522 |
| Rescue Roofer - Mission Viejofriendliness, reputable roofers, fair pricing4.551 ratings11.8% one and two star(949) 768-4799 | 4.5 | 51 | 11.8%6 of 51 | (949) 768-4799 |
| KJC Roofing Inc.reasonable pricing, timely completion, professional quote5.045 ratings0% one and two star(949) 228-0322 | 5.0 | 45 | 0%0 of 45 | (949) 228-0322 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 64 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 64, of which 44 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.