Best Roof Repair in St. Johns, FL — Top Roofers (2026)

83 Verified Contractors 4.7 Avg Rating 226 Total Reviews AI-Analyzed Reviews

Top Roofers in St. Johns, FL

Filter by service:

Sort by:
AI Review Summary

Massey Roofing earns consistent praise for efficient, high-quality workmanship and professional conduct, with customers noting clean job sites, timely completion, and thorough attention to detail during installation. The company is particularly recognized for excellent communication and customer service, with leadership like Aizeah Galvan demonstrating integrity, responsiveness to concerns, and willingness to address issues promptly. However, potential customers should be aware of reported delays and follow-through challenges with secondary services like gutter installation, particularly regarding deposit management and scheduling reliability.

"My son had damage to his roof after a hurricane last year, and Aizeah Galvan had a crew installing a roof for his neighbor. He inspected my son’s roof and informed him that it was in fact minor, and that they could take care of it right away so that it would not spread. I at the same time had experienced major roof damage and was looking for a reputable roofer. My son informed me of his experience with Aizeah and gave me his contact…" — Alicia G.
10048 103rd St
Licensed - Not confirmedInsured - Not confirmedYears - Not confirmed

+1 904-248-1133

Preferred Roofing

4.7(80 reviews)
Veteran-Owned
AI Review Summary

Preferred Roofing consistently delivers top-quality workmanship with a professional, responsive crew that follows through on commitments from estimate to completion. Customers praise their efficiency, competitive pricing, thorough cleanup, and helpful staff who answer questions and provide excellent follow-up service. The company comes highly recommended for full roof replacements, repairs, and related work like gutter and patio services.

"Full replacement of roof that was 17 years old and some signs of wear. Everyone I worked with was polite, answered all my questions and did what they said they would do. Wonderful cleanup afterwards and excellent follow-up with inspections and sending all documents were sent to me promptly." — Phylis S.
2332 Dunn Ave STE 2
Licensed - Not confirmedInsured - Not confirmed✓ 40 yrs in business

+1 904-751-0840

J Adams Roofing

4.7(64 reviews)
AI Review Summary

Adams Roofing earns consistent praise for exceptional professionalism, clear communication, and reliable project execution—customers highlight their punctuality, efficient work, and meticulous cleanup. The company is known for honest pricing, quality craftsmanship that withstands severe weather, and responsive, courteous staff both in the office and in the field. Customers repeatedly express their willingness to return for future work and recommend Adams Roofing without hesitation.

"Ian Thomazin at J. Adams Roofing was very impressive. Out of 7 roofing companies in Saint Augustine I called he is the only one that showed up on time. 3 never showed up at all and the other 3 were late . Adams roofing was the Most competitive on price . Ian Thomazin was the most professional in his appearance and returned all phone calls and texts promptly. Kendra in the office was a pleasure to deal with. She helped with all the paperwork and…" — Kirk S.
1589 Old Moultrie Rd
Licensed - Not confirmedInsured - Not confirmedYears - Not confirmed

+1 904-814-6454

Why Hire a Local Roofer in St. Johns?

Local Climate Knowledge

St. Johns roofers understand Florida's specific weather patterns and choose materials built to last in local conditions.

Building Code Compliance

Local contractors know St. Johns's permit requirements and code standards, ensuring your repair passes inspection.

Faster Response Times

A local company can respond to emergencies quickly and follow up easily if issues arise after the repair.

Typical Roof Repair Costs in St. Johns

Repair TypeTypical Cost Range
Minor Leak Repair$150 – $400
Shingle Replacement (small area)$300 – $900
Flashing Repair$200 – $600
Gutter Repair / Replacement$150 – $500
Section Repair (large area)$1,500 – $5,000
Emergency Repair$500 – $1,500
Full Roof Replacement$8,000 – $25,000+

* Estimates only. Actual costs vary by scope, materials, and contractor. Get at least 3 quotes.

FAQ: Roof Repair in St. Johns, FL

Roof repair costs in St. Johns typically range from $150–$400 for minor leak repairs to $1,500–$5,000 for extensive section repairs. Emergency repairs can cost more. The exact price depends on the extent of damage, roofing material, roof pitch, and the contractor you choose. Always get 3 quotes before committing.