Quality Roofing Contractor in St. Augustine, FL
I highly recommend Sunshine Roof Services. They are a local company, owned by long-time residents, which matters to me. They are courteous, professional, and easy to contact. The price was competitive and fair. My new roof is beautiful and my skylights were updated.
Durable roof replacement with shingles, metal, or tile. Full cleanup and lasting protection for your home.
Quick repairs for leaks, storm damage, and worn shingles to restore your roof’s strength and integrity.
Fast response for storm damage, tarping, and urgent repairs to protect your home from further harm.
Guidance through the claims process with inspections, documentation, and repair support to ease the stress.
Sunshine Roof Services is your go to roofing contractor in St. Augustine, FL, specializing in residential roofing services. Since 2005, we’ve provided quality roof installation and repair to homeowners in St. Augustine, Ponte Vedra, and surrounding communities. Our experienced team ensures your satisfaction with every project, delivering quality workmanship and thorough cleanup.
Your home is your most valuable asset, and a strong, reliable roof is essential to protect it. At Sunshine Roof Services LLC, we specialize in providing top-tier residential roofing services for homeowners in St. Augustine and surrounding areas like Palencia, Nocatee, and Ponte Vedra Beach. With over 25 years of experience, we’re your trusted partner for all your roofing needs, from minor repairs to full replacements.
We offer a full range of roofing solutions tailored to meet your needs:
The right materials make all the difference in ensuring your roof can stand up to Florida’s climate. We offer:
Each option comes with manufacturer-backed warranties for added peace of mind.
Roof replacement costs in St. Augustine typically range from $8,000-$25,000 depending on home size, materials chosen, and roof complexity. Asphalt shingles average $12,000-$18,000 for a typical 1,500-2,000 sq ft home, while metal roofing costs $18,000-$25,000.
Asphalt shingle roofs in Florida typically last 15-20 years due to intense sun, hurricanes, and humidity. Metal roofs can last 40-50 years. Regular maintenance and proper installation can extend roof life significantly.
Replace your roof if you notice: