Skip to content
Roof Warden

Roofing contractor

Craven Construction

1725 E 12th Ave, Apache Junction, AZ 85119

Google average
4.6
Ratings counted
133
One and two star
12 of 133(9.0%)
Arizona median
2.3%

The first three are Google’s own figures for Craven Construction, 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 Arizona roofers we list with enough ratings to compare.

Rating breakdown

4.6
133 ratings
How the 133 ratings break down, from five stars to one
5
11989%
4
00%
3
22%
2
11%
1
118%
9.0%of these 133 ratings are one or two stars (12)

Higher than most — the typical roofer in Arizona sits at 2.3%. 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.

8 of the 10 one and two-star reviews we hold, most recent first.

  • 1 out of 5RYAN M9 months ago

    I contacted New Roof AZ for quotes on work for my rentals and my primary home. When the email reply came in, I realized the company is owned by Randy Craven. I’ve had professional interactions with him dating back to around 2012, and I made …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5M Aa year ago

    Had a leak in our roof after paying a ton of money for a new one. They didn't fix the leak the first time and it rained again, leaked again. I told them the wet drywall and insulation need to be taken care of immediately. The hole in my …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Michael Daughertya year ago

    I have never used this company's services but I did get tailgated by one of their employees with their brights on for about a mile. And then they passed me and sped off probably going about 20 over the speed limit.

    Reply from the business

    I am very sorry to hear about your negative experience on the road with an employee. This is something we do take serious. We appreciate you letting us know. Please know, this experience does not represent our company as a whole. In the future, I would recommend reaching out via phone call to a company you have a negative experience on the road with. That would help identify the employee so this can be addressed with them. Take care!

  • 2 out of 5Ismael Avila2 years ago

    7 days to install an AC. and they let my dog lose while they were installing it.

    Reply from the business

    Hi Ismael, Sorry about your recent experience, however, you have our business confused with another as we do not install AC units. We are a roofing company. Regards, Craven Construction

  • 1 out of 5Conner McLeod3 years ago

    Had a relatively small job at my house, workers showed up without the right tools (they had to borrow mine) and they didn’t show up with the new materials that the promised they would bring. They tried to reuse old brackets until I told them to go buy new, which is what we originally agreed on.

    Reply from the business

    Conner, Thank you for taking the time to leave us a review. We continuously work to create good customer experiences, and we’re sorry to hear that we missed the mark here. Would you please consider reaching out to us at 480-845-1833 or email with any further comments or suggestions? We hope we can use this to improve in the future. Thank you, Craven Construction

  • 1 out of 5Bradley Loughridge3 years ago

    Craven put new roof on my house last year. I have a leak and can't get them to come back to repair it. I'm a patient person, buts this is gone on over 8 months.

  • 1 out of 5Dawn Abel6 years ago

    I contacted this company and asked if they did roof repairs. I spoke with Kari. I live in a condo association with 12 one-story villas. I explained that we needed our roofs sealed in numerous places and needed someone to come out, look at the roofs and provide a quote by email. I also asked if they could do the job four units at a time. Kari said they could. However, they sent out Tyler, a "sales" person, rather than a project manager, and without even inspecting the roof he "looked up" at one roof from the ground and said we needed new roofs. No inspection, no nothing. I was irate and called him on the fact that he didn't even climb onto the roofs yet and I had specifically called for someone to determine what needed to be sealed and provide a bid. He said he didn't think the company would do that kind of work. Apparently, they were only out to try to force people into getting new roofs whether they needed them or not! What a bunch of third-rate sales people. Would not recommend these guys to anyone because they don't listen to your needs and will likely try to force you into doing something you don't want or need done.

    Reply from the business

    Hello Dawn, we're very sorry to hear that you were so dissatisfied with our visit. Unfortunately, what you were asking for was not a service we provide, which is what our representative, Tyler, explained to you. When Kari said that we complete repairs, that was true. However, once you explained to Tyler specifically what you were wanting, he knew that was not something we consider to be a repair. After the conversation, Tyler did in fact go on the roof to inspect. He took pictures that we're happy to send along to you. The reason he recommended replacing the roof was because sealing it wasn't something we could warranty and honestly, after looking at the condition of the shingles, not something that we would recommend. It was very clear that who ever completed the work previously did not hold themselves to the standard of quality that we do. We would be happy to give you an estimate for the true repairs and work that your roof needs, but we are not in the business of putting band-aids on people's roofs. We feel that is extremely irresponsible and much more a "third rate" company's way of doing things. We truly do apologize for any sort of misunderstanding or confusion in expectations.

  • 1 out of 5Fares Alzubidi7 years ago

    We hired Randy ( craven construction) to replace a foam roof on my building . We spend about $75k to get a new roof . Randy left the roof exposed when we had a storm causing over $650k in damages . …

    Google cut this review short. The full text is on their Google profile.

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.

  • professional work23
  • quick work9
  • patio decks9
  • roof tile replacement7
  • polite crew4
  • metal roof3
  • clear estimate3
  • honest inspection2
  • quick quote2
  • quick responses2

Other reviews we hold

14 more of the 123 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5erik johnson5 months ago

    A friend recommended new roof Az / Craven construction. I called and the awesome Kari, Scheduled an estimate with Randy, He showed up on time and WOW his ideas for a patio extension in addition to the new roof were amazing! We moved forward with the roof, New patio extension including T & G , can lights, electrical, speakers, Everything for a completely new outdoor space! Between Kari’s great communication and Forman Casey’s skills, The entire project exceeded my expectations ! Thanks to the Craven Team for a job well done.

  • 5 out of 5Michael C11 months ago

    This company was great to work with. Keri and Randy and the whole team were all fantastic. I had a few concerns with the patio they built and Keri and Randy sent the guys back out to immediately fix it and make sure it was exactly the way we wanted. It. Can't be more happy with the patio and honestly the company in general. We will definitely use them again. Lately it seems like it's hard to find a good contractor but these guys were amazing. Highly recommend.

    Reply from the business

    Thank you! Was a pleasure to build you and your family a new patio!

  • 5 out of 5Dustin Keefe11 months ago

    These guys are great to work with! They assessed the damage to the roof, provided a quick and reasonable estimate and repaired the damage the next day. I highly recommend Craven Construction!

    Reply from the business

    Dustin we appreciate you and your continued support! Thank you 🙏 …

  • 5 out of 5Carey Slade11 months ago

    They are very professional and courteous. Job well done!

    Reply from the business

    Thank you Carey! I’m glad we were able to get your storm damage fix quickly.

  • 5 out of 5Chris SorensenEdited 11 months ago

    I had a roof put on a while ago. The roof has been great. My husband passed away and I had a sink leaking. I didn't know who to call. I called Randy this morning and he came out to help me. He fixed it out of the goodness of his heart. Thank you so much. So appreciated.

  • 5 out of 5Tyler Lotta year ago

    Randy is the kind of roofer you can count on—honest, experienced, and committed to doing the job right the first time. He’s thorough in his work, clear in his communication, and genuinely cares about protecting your home. From minor repairs …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Tyler we appreciate the continued support and the multiple projects you continue to use us on!

  • 5 out of 5Rick Smitha year ago

    Randy, his crew and Kari at Craven Construction were fantastic! After having the A/C on the roof replaced by another company back in October 2024, Randy found a lot of mistakes made. I had to have the roof replaced along with venting. Kari …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Rick, we are happy your son and his wife are happy with our work! Thank you for allowing mike and us to fix it! You were awesome to work with!

  • 5 out of 5Shannon Stevensa year ago

    They did exactly what I requested they completed the work efficiently and I appreciate that they did can't say the same for the two other companies I hired for electric and landscaping.

    Reply from the business

    Thank you Shannon, we appreciate your feedback back.

  • 5 out of 5Robert Nitrioa year ago

    I have used Craven Construction for three jobs, all of which involved different roofing materials. One was a carport roof that required the installation of a new plywood deck and a mineral cap sheet. The second was a complete home re-roof project with asphalt shingles. The third was a re-roof project with new concrete tile. In each case, they performed the work quickly and professionally to my complete satisfaction. The most amazing one was the tile roof. They literally started and finished the project in two days, including final cleanup. As a former commercial general building contractor, I feel Craven takes great pride in its work and I recommend that anyone with roofing needs contact them for an honest inspection and a competitive proposal.

    Reply from the business

    Thank you Bob! We greatly appreciate you as a repeat customer and a friend!

  • 5 out of 5Jami Weedmana year ago

    Craven construction install a new roof for us and did a great job! They were on time and finish on time as well . Clean up well and did a great job.

    Reply from the business

    Thank you Jami for to kind words and also thank you for the referral to your neighbor's house!!

  • 5 out of 5Steve S.a year ago

    Randy and his crew did an outstanding job on my roof replacement. Their craftsmanship was top-notch, and they were dependable and honest every step of the way. I was referred to them by a friend, and I’ll be recommending them to anyone who needs roofing work!

    Reply from the business

    Hey Steve!! Thank you for choosing us to do your tile reroof project. It was a pleasure working with you and let us know if we can assist on any other future projects!! Again, Thank you

  • 5 out of 5Dennis Da year ago

    I called many roof company and was told they would come out and never showed even gave them 2 months to come due to understanding how busy people are also offered to pay before coming out and nothing. I called randy and in 3 days he had a crew at my house faced a lot of damaged tiles and prevented my roof from needing to be replaced, one of the most professional and educated roofer I have met takes a lot of pride and what he does thank you randy my wife and I are very grateful.

    Reply from the business

    Dennis my man!! Thank you for the business, your roof is good for a few more years. We will revisit you in a few years for that reroof!!

  • 5 out of 5Vincent Trizzinoa year ago

    I found a shingle after the high winds last week and called craven to inspect my roof, I called them in the morning and they were here that afternoon.

    Reply from the business

    Vincent, thank you for the kind review! Glad we were able to come out quickly and confirm your roof was not affected after those high storms! Please feel free to give us a call anytime!

  • 5 out of 5Don FormikellEdited a year ago

    We were treated very well and the work was done Wright on time we are glad we chose craven construction. The work was done and clean up and finished Great job. Will use them again.

    Reply from the business

    Don, thank you so much for your kind words and trust in our team! We look forward to working with you for any future needs. Thank YOU for your business!

Other roofers in Apache Junction

Ranked by how many ratings Google has counted.

Other roofers we list in Apache Junction
Roofing contractor
Valley Roofing and Repairroof replacement, insurance claim assistance, efficient crew5.0170 ratings0.6% one and two star(623) 250-7663
Medina Brothers Roofing Coinsurance, leak, inspection4.8131 ratings0.8% one and two star(480) 780-1743
The Roof Medicscompetitive pricing, new tiles, underlayment replacement4.9125 ratings3.2% one and two star(480) 284-7338
Legacy Roofinginspections, initial inspection, professional tech5.0100 ratings1.0% one and two star(623) 209-6696
Roof Fixcourteous staff, roof coating, honest roofers5.096 ratings0% one and two star(602) 349-4022
Cardinal Roofing Inc.responsiveness, family owned, efficient crew4.861 ratings4.9% one and two star(480) 983-0401

All roofers in Apache Junction →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 133 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 133, of which 123 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.