ELSA ROOFING COMPANY, INC

Roofing Questions?
We Have the Answers.

Everything St. Augustine homeowners ask about roof repair, replacement, materials, permits, and insurance claims.

St Augustine Roofing FAQ'S

Cost & Estimates

How much does a roof replacement cost in St Augustine, FL?

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.

How long does a roof replacement take in St Augustine, FL?

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.

How do I get a free roofing estimate from Elsa Roofing Company?

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

How do I know if I need a roof repair or a full roof 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.

Can a new roof be installed over my existing shingles?

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

What roofing materials are best for St Augustine's Florida climate?

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.

Does Elsa Roofing Company install metal roofs?

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.

What Atlas roofing products does Elsa Roofing Company use?

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

Is Elsa Roofing Company licensed and insured in Florida?

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..

Do I need a permit for roof work in St Augustine, Florida?

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.

Can Elsa Roofing Company help me with my insurance claim after storm damage?

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

How often should I have my roof inspected in St Augustine?

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

What areas do Elsa Roofing Company serve in northeast Florida?

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.

Still Have Questions?

Our team is ready to help. Get your free roof inspection and estimate today — no pressure, no obligation.


FL License # RC29027457

Fully Licensed & Insured

Atlas Certified Installer

Free Inspections & Estimates

St. Johns & Flagler County

Our Office Hours

Monday: 9:00 AM to 5:00 PM

Tuesday: 9:00 AM to 5:00 PM

Wednesday: 9:00 AM to 5:00 PM

Thursday: 9:00 AM to 5:00 PM

Friday: 9:00 AM to 5:00 PM

Saturday: 9:00 AM to 1:00 PM

Sunday: CLOSED

Schedule A FREE Estimate or Ask A Question!

Email Us:

CALL US: (904) 392-0202

Fill Out The Form to Request a Call Back


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

Vilano Beach

St Augustine Beach

Butler Beach,

Ponte Vedra

South St Augustine

St Augustine Shores

Palm Coast,

Flagler beach, FL

Call


(904) 392-0202

FL License# RC29027457

Copyright 2026 . All rights reserved | Powered by Common Sense Web Marketing