About
Castilla Roofing is a Naples-based certified roofing contractor founded in 2006 by Juan Carlos Castilla. The company serves Southwest Florida and the Palm Beach area with residential and commercial roofing, offering concrete tile, clay tile, asphalt shingle, and metal roofing installations as well as roof repair, free inspections, and insurance claims assistance. Castilla Roofing holds GAF Master Elite certification — awarded to roughly 2% of roofing contractors nationally — and is also an Owens Corning Preferred Contractor. With over 800 permitted projects completed in recent years, the company serves Naples, Cape Coral, Marco Island, Bonita Springs, Estero, Fort Myers, West Palm Beach, and surrounding communities. Leadership includes President Juan Carlos Castilla, Vice President Ramon Castilla, and Marketing Coordinator Jimena Wiener. The company holds a 4.7 Google rating based on 128 reviews.
Services
Service areas
License verification
License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.
Confirm this license yourself at myfloridalicense.com.
Certifications
Location & service area
Google reviews
*UPDATE as of 6/11/26. I was asked by my sales person from Castilla Roofing a Mr. Italo Sanguinetti, to adjust my review as it has had consequences to him and the company. My new roof was finally installed by the end of 2025. I lost my insurance discount because my insurance company would not give me a policy without a permanent roof. I also lost the ability to sell my unit due to the incomplete work and finally in January of 2026, a supplier's lien was issued on my property due to Castilla Roofing not paying their suppliers and being in arrears. This lein was finally released on 4/29/26. I stand by my review and will not change my honest account or opinion. I have lost insurance discounts and also the ability to sell my condo for almost 18 months. I hired this company on August 12, 2024 to replace a roof on my condo. At that time, they asked for full payment in exchange for a discount. I agreed to pay them 50%. As of today, August 6, 2025. I still don't have a new roof and every week that I call to discuss the lack of progress, I am on hold and finally told by "someone" who says they are a manager (different person each time) that they promise to begin next week. Do not use this company!
Mr. Juan Castilla, President and your amazing Castilla Roofing Team. I am writing to share my appreciation for the work you recently completed. You have earned 5 Stars from me for being the best roofing company in Florida. Castilla Roofing is truly a first-class roofing company. Your team is trustworthy, polite and characterized by incredIble, state-of-the-art, high-quality workmanship. You exceeded my expectation, and I am extremely happy with my in roof. Thank you for the excellent service.
On September 15, 2025, I hired Castilla Roofing in Naples, FL, to replace my tile roof, and I could not be more impressed with the experience. The entire team demonstrated exceptional professionalism, particularly Co-owner Ramon Castilla, Manager Juan Carlos Hernandez, Jimena Wiener from Corporate Sales, and Sales Representative Italo Sanguinetti. They were patient with all of my questions, explained every step of the process in detail, and provided outstanding assistance and support throughout the project. The estimate was clear, thorough, and transparent, with no surprises. The field crew was equally impressive—highly skilled, punctual, and meticulous. They worked efficiently each day and took great care to protect our driveway and landscaping, leaving the site clean at the end of every workday. The new roof looks fantastic, and the project was completed without a single issue. It is rare to find a roofing company you can truly trust with such a significant investment, but Castilla Roofing earned my trust completely. I highly recommend them for any roofing needs. RUBEN RAMOS
We had an inspection of our house after selling it. We had some issues with our roof. I called Castilla and incredibly they responded and were at our home in 30 minutes. I was immediately impressed with the owner and the person accompanying him. They looked at our inspection report and provided us an estimate on the spot. We payed them immediately because of the trust we had with them. Next week, they were on the roof fixing everything! And upon finishing they cleaned up everything! I cannot stress what a great job they did. I know sometimes it’s hard to trust various contractors, but I give you my word that CASTILLA ROOFING IS A ROOFING CONTRACTOR YOU CAN TRUST!!!
After seeing 1 tile of our roof displaced from the ground, we decided to get our roof inspected. Based on the excellent reviews we selected Castilla Roofing to do the free inspection and found many areas where tiles were missing, cracked and broken. We were glad to hear that it was not necessary to replace the entire roof, but that the damaged tiles could be replaced so we contracted with Castilla Roofing to do the repair. A few examples of the repaired areas are in the posted pictures. At the end, all the work was done in less than a day and our entire experience with Castilla Roofing was excellent. It is so refreshing to deal with a company who is dedicated to providing exactly what is needed, being customer focused and who can be trusted to get the job done as promised. In our opinion Castilla Roofing is highly recommended! Thanks for a job well done.
Read all reviews on Google › · Google review data shown as last imported; import date unavailable.
Reviews across the web
Verification badges
Earned from Castilla Roofing's verified Florida licence, imported Google rating data when available, and standing in Naples. Every badge links back to this profile so anyone can confirm the current RCF verification status.
Own this company? Claim your listing to add these verified badges to your own website.



