About Castile Roofing

Castile Roofing is known for their excellent service and transparency in pricing. Customers appreciate their prompt communication and professionalism, as they consistently arrive on time and complete repairs efficiently. The company even reduces bids when they use less material than estimated, showcasing their integrity. Many clients express satisfaction with the quality of work and positive interactions they have experienced. They do a good job repairing large areas of the roof to prevent future leaks, and they are willing to work quickly and flexibly on projects. The team is friendly and patient, providing good advice and using the best products. Overall, Castile Roofing earns high recommendations for their reliable and trustworthy roofing services.

Photos

Add a Photo
Castile Roofing
View All Photos

Reviews for Castile Roofing

Write a review
  • Feb 2026

    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.

  • Dec 2025

    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

  • Oct 2025

    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

Hours

Monday: 8:30AM - 4PM
Tuesday: 8:30AM - 4PM
Wednesday: 8:30AM - 4PM
Thursday: 8:30AM - 4PM
Friday: 8:30AM - 4PM
Saturday: 9AM - 12PM
Sunday: Closed

Tips

accepts credit cards

Location

241 W Cottonwood Ln #100, Casa Grande

Directions Call Website Suggest an Edit