ELSA ROOFING COMPANY, INC
Everything St. Augustine homeowners ask about roof repair, replacement, materials, permits, and insurance claims.
Cost & Estimates
In St. Augustine, a full roof replacement typically ranges from $8,000 to $18,000 for a standard residential home, depending on roof size, materials, and complexity of the installation. Atlas architectural asphalt shingles are the most budget-friendly option, while metal roofing carries a higher upfront cost but lasts significantly longer — often 40–70 years.
Elsa Roofing provides free, no-obligation estimates. Call (904) 392-0202 to schedule yours.
Most residential roof replacements in St. Augustine are completed in one to two days. Larger homes, complex roof pitches, or projects requiring permit inspections may take three to four days. Elsa Roofing handles all permit applications with St. Johns County and Flagler County on your behalf, so you don't have to navigate that process alone.
Getting a free estimate is easy. Call us at (904) 392-0202, email us, or fill out the request form on our website. We serve all of St. Johns and Flagler County, FL. A member of our team will respond promptly to schedule your free roof inspection and estimate — no pressure, no obligation.
Repair VS Replacement
If your roof is under 15 years old and damage is isolated — a few missing shingles, a single leak, or minor flashing issues — a roof repair is usually the right call. If your roof is 15–20+ years old and showing widespread granule loss, multiple leaks, sagging, or significant storm damage, a full replacement is typically more cost-effective long-term.
Elsa Roofing offers free roof inspections to give you an honest, pressure-free assessment of what your roof actually needs.
While Florida building code may allow a second layer of shingles in some cases, Elsa Roofing generally recommends a full tear-off and fresh installation. Layering over existing shingles adds structural weight, traps moisture that causes decking rot, and may void your new shingle warranty. A clean installation gives your new roof the best possible foundation and longevity.
Materials & Products
St. Augustine's coastal climate — high humidity, salt air, intense UV, and hurricane-season winds — demands specific materials. We recommend:
Atlas architectural asphalt shingles — excellent value, wind-rated, and algae-resistant with Scotchgard Protector technology.
Metal roofing — superior longevity (40–70 years), exceptional wind resistance, and energy efficiency ideal for Florida homes.
Our Atlas product lines including Pinnacle Impact, StormMaster Shake, and Core4 are specifically engineered for high-wind and impact resistance — critical for St. Johns and Flagler County homeowners.
Yes. Elsa Roofing installs metal roofs for both residential and commercial properties throughout St. Augustine, Palm Coast, Ponte Vedra, Flagler Beach, and surrounding areas. Metal roofing offers superior durability, energy efficiency, and wind resistance — qualities that make it ideal for Florida's demanding climate. Contact us for a free metal roofing estimate.
Elsa Roofing exclusively installs Atlas Roofing Corporation products, including the Pinnacle Impact, Pinnacle Pristine, Pinnacle Sun, ProLam, and StormMaster Shake shingle lines. All Atlas shingles feature Core4 technology for impact resistance and wind uplift protection — and many include Scotchgard Protector, which keeps roofs cleaner longer in Florida's humid, algae-prone environment.
Permits, Licensing & Insurance
Yes. Elsa Roofing Company is a fully licensed Florida roofing contractor (License # RC29027457) and carries both liability insurance and workers' compensation. Florida law requires a specific DBPR roofing contractor license for all repair and replacement work. Always ask any contractor for their license number — you can verify it on the Florida DBPR licensing portal. Hiring an unlicensed contractor can void your homeowner's insurance and expose you to financial liability..
Yes. In St. Johns County and Flagler County, a permit is required for full roof replacements and significant repairs. Elsa Roofing handles the entire permitting process with the local building department on your behalf. Skipping permits can void your homeowner's insurance, create issues when selling your home, and result in fines from the county.
Yes. Elsa Roofing assists St. Augustine homeowners through the insurance claims process for storm and hurricane roof damage. We conduct a thorough roof inspection, document all damage with photos and written assessments, and coordinate with your insurance adjuster to make sure nothing is overlooked.
Tip: Contact your insurance company to open a claim first, then call us at (904) 392-0202 — we'll handle the rest.
Inspections & Maintenance
We recommend a professional roof inspection at least every two years for most St. Augustine homes, and annually for homes over 15 years old or located close to the coast where salt air accelerates wear. It's also a smart move to schedule an inspection after any major storm or hurricane. Elsa Roofing offers free roof inspections — catching issues early is always far cheaper than emergency repairs.
Service Area
Elsa Roofing proudly serves all of St. Johns County and Flagler County, Florida, including:
St. Augustine · St. Augustine Beach · South St. Augustine · St. Augustine Shores · Butler Beach · Vilano Beach · Ponte Vedra · Palm Coast · Flagler Beach
Call (904) 392-0202 to confirm service availability in your specific area.
Our team is ready to help. Get your free roof inspection and estimate today — no pressure, no obligation.
About Elsa Roofing Company
Elsa Roofing is St. Augustine’s trusted roofing contractor, specializing in high-quality residential and commercial roofing solutions. Our skilled team is dedicated to delivering exceptional craftsmanship, reliable service, and affordable pricing. Whether you need a roof inspection, repair, or a brand-new installation, Elsa Roofing is committed to protecting your property with precision and care.
Contact us today to learn why we’re the top choice for roofing in St. Augustine, FL!
Service Locations:
St Augustine
South St Augustine
St Augustine Shores
Palm Coast,
