Skip to content
Roof Warden

Roofing contractor

Castile Roofing

241 W Cottonwood Ln #100, Casa Grande, AZ 85122

Listed under Maricopa, AZ

Google average
4.6
Ratings counted
80
One and two star
8 of 80(10.0%)
Arizona median
2.3%

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

Rating breakdown

4.6
80 ratings
How the 80 ratings break down, from five stars to one
5
6885%
4
34%
3
11%
2
11%
1
79%
10.0%of these 80 ratings are one or two stars (8)

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.

All 6 of the one and two-star reviews we hold for Castile Roofing, most recent first.

  • 1 out of 5Ken BoldtEdited a year ago

    WARNING!!! CAUTION!!! Don’t make the horrible mistake we made by hiring this company. Do your own research and check with the Arizona ROC. Do a search on the Arizona contractors website. The deeper you look the more you will find. Our 3 day simple contract turned into 2 weeks. The worst job of roofing imaginable. Our Local building inspector suggested filling a claim with the ROC. They sent 3 separate inspectors, one supervisor to our home on 3 separate visits and gave Castile 3 separate mandates to fix our roof. All were ignored by Castile. Castile filed an appeal and the case was settled in 8 hours of courtroom testimony. The courts ruled against Castile 100% and they ruled Castile did a subpar job. The judge ruled Castile did not follow manufacturer’s installation instructions and did not adhere to our contract. We paid another company to strip and replace the leaking roof that (and repair water damages) Castile installed. Castile was ordered to pay for that second roof. We paid Castile $12,500. After Castile’s original work the final repairs to our home cost Castile around $15,000. All said and done it took 2 years, 3 independent building inspections, 3 ROC inspections, 2 independent roofing inspections, 2 days of stucco repair, over 300 emails, dozens of phone calls, thousands of pages of critical documents, over 200 pictures, 8 hours in a courtroom, removal of 40 solar panels twice (5K x2) and 2 complete roof installations. If this sounds like something you might want to go through, this could be the company you’re looking for. Do some serious research before signing with Castile. If you have time to waste, just Google any of their many “locations” and be surprised at what you see at those “locations”. Hint….. you won’t see any Castile signs. Castile refused all mandates from the ROC. Castile didn’t bother to attend on site inspections they were invited to. We filed paperwork to their bonding company. The bond paid their maximum of $9K. We then

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

  • 1 out of 5Arizonian2 years ago

    Paul's post is spot on! I had minor roof repair done. They had to return a short time later from the cheap and inefficient repair which didn't last. The same areas which were supposed to be repaired twice now didn't hold and I continue to …

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

  • 1 out of 5Paul Dent2 years ago

    Do NOT use this company. They ignore phone calls, emails, and texts and don't fix repairs correctly. Incompetent, unprofessional and lazy. Only care about jobs involving full roof repair, and ignore people who need cheap, smaller jobs done. They say someone will come out and no one never does, or they do the job without even checking in with us when they start and finish. Clearly cut corners and are sketch bc they replaced some roof tiles by hammering them in and sloppily slapping mortar up that looks like my kindergartener could do better. Roof tiles repeatedly keep falling off a year later- they obviously can't seem to care to fix it correctly. Thankfully no one has gotten hurt from the tiles falling off repeatedly. My father in law pointed out that he noticed the flashing was gone in the problem areas and the wood is now rotting underneath. Wouldnt they have noticed that the first time or second or third??? Dont trust them at all. CG professional services overall lack quality but thede guys take the cake for being our worst experience by far. Call a company from the valley. We are having someone else check it out and fix it at this point and are just out $500.

  • 1 out of 5Jim Whitescarver3 years ago

    Very disappointed!!! I set up an appointment for Dec 8th and I haven't heard a word from them at all. I called again 5 days ago and still haven't received a call back. Not sure what their problem is but it's very disappointing.

  • 1 out of 5Mari LymeEdited 4 years ago

    Picked this company as they had good reviews but not now it took 2 months to have new roof put on. Still have bad spot and flat roof on patio holds water it has been 8 months now going on 9 haven't heard from Castile when I call they don't …

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

    Reply from the business

    Hi Mari, Sorry to hear you had a less than excellent experience. There were concerns after the new roof was installed, and the tech we put on it wasn't doing a good enough job getting it done. We agreed there were areas that could've been in better shape, and we sent our most experienced crew out to do so. They paid multiple visits to fix areas on the roof, and re-did a large part of the patio, to make sure it was 100%. We also extended the warranty on your roof to show that we stand behind our work. Mistakes happen, but it's all about how you handle them that counts. I certainly wish the tech had done a better job from the beginning, but we did make sure to make your roof 100%. At this point in time, we addressed all of your concerns and provided a longer warranty. If there are other issues you still have that I'm unaware of, you have had my cell phone and e-mail for quite a while here. We will happily return if you think there are other issues that need addressing. As other customers can attest to, we stand behind any work that we do, regardless of the magnitude of the mistake. I would hope all of our other glowing reviews show that. If there is anything else we can do for you, you can always call/text me directly at 480-933-8902, or you can e-mail me at alex@castileroofing.com. If our name means anything, it's that we will always return until the job is 100% no matter the situation. Alex General Manager

  • 1 out of 5Francisco Soto5 years ago

    I called this company based on the positive reviews. I received an estimate and agreed to the work but, they didn’t show up twice that they were supposed to. I called to complain and the individual that took my information was supposed to …

    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.

  • tile roofing7
  • inspection7
  • roof tile replacement6
  • quick repair5
  • roof leak repair4
  • patio repair3
  • affordable3
  • broken tiles2
  • quick quote2
  • work photos2

Other reviews we hold

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

  • 5 out of 5Leslie Goossens5 months ago

    We were down to the wire on closing the sale of our home when we found out the previous person hired to do some roof repairs didn’t perform. I contacted Alex at Castile Roofing and he took care of the issues within a few days notice. He was very responsive, helpful and saved the home sale. I would highly recommend Castile Roofing. They were responsive, thorough, and fair.

    Reply from the business

    Thank you so much, Leslie! We’re really glad we could step in and help get everything back on track before your home sale closed. Alex takes a lot of pride in being responsive and making sure the job is done right, especially in time-sensitive situations like yours. We truly appreciate your recommendation and are grateful you trusted Castile Roofing to handle your roof repair. Wishing you all the best with your move!

  • 5 out of 5Matt8 months ago

    Johnny and his crew from the very first day were very cordial respectful picked up every day after they were done. I would highly recommend them awesome work..I'm a former general contractor and like to give a shout out to his crew Adrian and Raphael left the job immaculate it was a pleasure working with Johnny and his crew. A contractor you can trust that is very professional and delivers a high quality of workmanship

    Reply from the business

    Matt, we truly appreciate you taking the time to share this—especially coming from a former general contractor, that means a lot to our entire team. Johnny, Adrian, Raphael, and the crew take a lot of pride in keeping every job site clean and delivering top-quality workmanship, so it’s great to hear that stood out to you. We’re glad the whole process was smooth and professional from start to finish. Thank you again for your trust and recommendation—it was a pleasure working with you!

  • 5 out of 5Charles Mraz10 months ago

    I tried other roofers in Casa Grande and no one would help. Until Castile roofing came to my rescue. I had a loose roof tile on the corner and John glued it back on, then inspected the roof, fixed a couple of things and left refusing payment! What a great couple of guys! Highly recommend

    Reply from the business

    Charles, thank you so much for sharing your experience—we really appreciate it! We’re glad we could step in and help when others couldn’t. Taking care of even the small issues, like that loose roof tile, is just as important to us as the big jobs. John and the team always aim to go the extra mile, so it means a lot to hear that it made a difference. Your recommendation truly means everything to us—thanks again for trusting Castile Roofing!

  • 5 out of 5denise remarkablejewelry@hotmail.com10 months ago

    I had a tile fall off my roof after a storm and I was concerned. Since I was not willing to check out my roof, not good with ladders, I called Castile. They came out and inspected the roof and found no other dammage. They even put the tile back and checked on a nail on the side. I am so pleased with the company and very happy there was nothing seriously wrong. They didn't charge anything for the inspection. I am so relieved and will call them again If I have any roofing concerns. Thanks so much!!!

    Reply from the business

    Denise, thank you so much for your kind words—we’re really glad we could help put your mind at ease! Storm damage can definitely be stressful, especially when it comes to roof issues, so we’re happy our team was able to inspect everything, take care of the tile, and confirm there were no bigger concerns. Providing honest assessments and helping homeowners feel confident about their roof is always our goal. We truly appreciate your trust and look forward to being there for you anytime you need us in the future!

  • 5 out of 5Ruth Waung10 months ago

    Johnny from Castile Roofing is absolutely the best! He said he is the super man of roofing! Really impressed by his work!

    Reply from the business

    Ruth, thank you so much for the great review! We love that—“Superman of roofing” definitely sounds like Johnny! 🦸‍♂️ He takes a lot of pride in his work, and it’s awesome to hear that it made such a strong impression. We truly appreciate your support and are always here if you ever need anything in the future!

  • 5 out of 5Ron Karrels11 months ago

    Johnny, Chris, and Antonio just completed my roof repair for a leak. I must say they worked great together, and did a great job repairing my roof. I would highly recommend Castile Roofing for all your roofing needs. What I really liked is they repaired large enough areas to make sure no future potential leaks show up .

    Reply from the business

    Ron, thank you for the awesome review—we really appreciate it! We’re glad to hear Johnny, Chris, and Antonio worked well together and took care of the repair the right way. Addressing a larger area to prevent future leaks is something we always aim for, so it’s great that stood out to you. Thanks again for your recommendation and for trusting Castile Roofing with your home!

  • 5 out of 5Lavon Devine11 months ago

    The contractor has been out twice. They have done a great job replacing some tikes on our roof. They go outside the box to fix what needs to be fixed on their recommendation. They are not over priced, and they schedule within a matter of time, not weeks. Very friendly and patient. We highly recommend this company

    Reply from the business

    Lavon, thank you so much for your kind words and continued trust in our team! We’re glad we could help with your roof tile repairs and that our recommendations and approach stood out to you. Going the extra mile to fix things the right way—and doing it in a timely, affordable manner—is exactly what we strive for. We truly appreciate your recommendation and look forward to helping you again whenever you need us!

  • 5 out of 5Lindsay Rasa year ago

    As a realtor, it is crucial to have a reliable network of trustworthy individuals who can provide honest and dependable services for your clients. Over a year ago, I contacted Alex to assist with a client's roofing requirements. Alex's …

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

  • 5 out of 5Edward Thomasa year ago

    I have worked with Castile Roofing on a couple of jobs, always good advice and good pricing. They company uses best products and flexible with stated dates and willing to mo e on a project quick if need be Johnny there field Supervisor and installer does a great job. Will use them again

    Reply from the business

    Edward, thank you for your continued trust and for sharing your experience! It means a lot to hear that you’ve worked with us on multiple projects and found our advice, pricing, and flexibility consistent each time. Johnny and the team take pride in using quality materials and making sure every job is done right. We truly appreciate your support and look forward to working with you again in the future!

  • 5 out of 5Ron Nordstroma year ago

    Outstanding roof repair service. Alex provided clear and consistent communication, delivered a prompt quote, and completed the work on time and under budget. Very satisfied with the overall experience. If you are looking for a reliable and honest roofing repair contractor, I highly recommend Alex and his team!

    Reply from the business

    Ron, thank you for the fantastic review! We’re glad to hear Alex provided clear communication and that everything—from the quote to the final repair—was completed smoothly, on time, and even under budget. That’s exactly the kind of experience we strive to deliver on every project. We truly appreciate your recommendation and are always here if you need us in the future!

  • 5 out of 5Mark HoagEdited a year ago

    The guys were great .. checked the roof and replaced the cap for the heat/air conditioner…and also cleaned up some pigeon mess !! All within a few minutes!!

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

    Reply from the business

    Mark, thank you for the great review! We’re glad the team was able to take care of everything quickly—from the A/C roof cap to the cleanup. It’s always our goal to handle even the small details efficiently and leave everything in great shape. We appreciate your support and are here anytime you need us!

  • 5 out of 5kalyan bezgama year ago

    This company is great. I recently had the pleasure of working with Johnny and Bobby on a roof leak repair, and I couldn't be more satisfied with their service. From start to finish, they demonstrated exceptional professionalism and expertise.

  • 5 out of 5Jonathan Griesera year ago

    This company provides quality work quality service and great communication. You can depend on this company to get the job done. They do flat,metal, tile,and shingle roofing systems. Always quality workmanship.

  • 5 out of 5April Crimminsa year ago

    Castile Roofing has always been prompt and professional. I love that they always provide photos of their work. Ask for Alex, he will be very helpful.

    Reply from the business

    April, thank you so much for your continued support! We’re glad to hear you’ve consistently had a prompt and professional experience with our team. Providing photos is something we prioritize so our customers can see exactly what’s been done, and we’re happy that stands out to you. Alex will definitely appreciate the shoutout! We truly appreciate your trust and look forward to helping you again whenever you need us!

What Castile 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

    “…you the confidence of knowing our licensed roofers performed, managed and…”

  • Warranty offered

    “…related needs that we offer a 100% satisfaction guarantee on all of our AZ services. The…”

  • Free estimates

    “…Simply contact us for a free quote; if you’re satisfied with what…”

Other roofers in Maricopa

Ranked by how many ratings Google has counted.

Other roofers we list in Maricopa
Roofing contractor
Venzor Roofing, LLCthorough inspection, fair pricing, before and after pictures5.0272 ratings0.4% one and two star(480) 930-0900
Spencer 4 Hire Roofing LLCcourteous staff, family owned, quick completion5.0201 ratings0.5% one and two star(480) 446-7663
Almeida Roofing, Inc.fair pricing, professional inspection, flat roof coating4.5108 ratings12.0% one and two star(602) 743-3175
Universal Roofing Specialists LLCinspection, courteous staff, thorough quote4.889 ratings4.5% one and two star(520) 839-6263
Roof Geeksinitial inspection, patio roof repair, leak repair5.085 ratings0% one and two star(602) 679-2957
Castile Roofing - Maricopapunctuality, polite staff, responsiveness5.025 ratings0% one and two star(520) 217-7557

All roofers in Maricopa →

Where this page comes from

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