Asphalt Shingle Roofing - Metal Roofing - Commercial Roofing

Roof Repair - Roof Replacement

About Us

St Augustine - Vilano Beach - St Augustine Beach - Butler Beach

South St Augustine - St Augustine Shores, Palm Coast, Flagler Beach, FL


Customer satisfaction is our TOP Priority!

At Elsa Roofing Company, we bring excellence to every layer of your roofing needs. Serving St. Augustine and the surrounding areas, we are your go-to source for a wide range of roofing services, specializing in home and commercial projects. From new roofs and replacements to roof repairs, maintenance, and inspections, we've got you covered. We have 14 years of experience doing roofs in St Augustine and completed over 5,000 jobs for our happy customers!

Elsa Roofing Company is ready to make your property look awesome!. Whether you need a new roof, roof repairs, maintenance, or roof inspections, we have the expertise and dedication to get the job done right.

Contact us today for a FREE consultation, and let's build a sturdy, reliable roof for your home or business in St. Augustine, FL. Your satisfaction is our guarantee.

Our History

The father and son team of Will and Eli Keeler are the owners of Elsa Roofing Company.

After serving in the U.S. Navy Seabees, Will lived in Southern California where he work for a Civil Engineering Firm. In 1996 Will and his family moved to Florida and has called Saint Augustine home since 1996. Will started roofing with local roofing companies in 2000 as a labor and worked his way up the ladder to a roofing technician. In 2010, Will took the roofing contractor licensing exam and started Elsa Roofing Company. When Will is not roofing, you can find him following his teenage daughter playing travel softball throughout Florida and Georgia.

Eli graduated from Saint Augustine High School in 2007 and went on to attend University of North Florida, studying electrical engineering. Eli also attended First Coast Technical School and completed the electrical apprentice program. Eli has been with Elsa Roofing Company since its founding. He is the Production Manager. Field Supervisor, and main repair technician. When he is not roofing, you will find Eli working on cars and electronics. Eli is also a pyrotechician, certified with the ATF and you will find him throughout the year doing fireworks shows at Daytona Speedway, various attraction in Orlando and Tampa.

Elsa Roofing Team is proud to be a part of the Saint Augustine community and are committed to being a company that the people of Saint Johns County are proud of. The value the Elsa Roofing product and experience brings to the homeowner’s largest investment is exceptional, let us come show you how!

Our Roofing Services

We go beyond conventional roofing services to provide comprehensive solutions that stand up to Florida's unique weather challenges.

Home Roofing

New Roof - Roof Replacement

Elevate your property with a brand-new roof or opt for a seamless replacement. Our expertise ensures a seamless process from design to installation.

Commercial Roofing

Installation and Repairs

As a leading provider, we specialize in the construction of new commercial roofs, replacements, repairs, maintenance, and detailed roof inspections.

Metal Roofing

Homes - Businesses - Commercial

Explore the benefits of metal roofing for enhanced durability, energy efficiency, and a modern aesthetic. Our skilled team specializes in metal roof installations.

Read What Our Customer Have To Say!



Professional Team


5,000's +

Completed Projects



Customer Satisfaction

How To Get Started

Request A Roof Inspection

Request an Inspection

Request An Estimate

Request A Free No Obligation Estimate

Request Information

Send Us A Email - Ask Us Anything!

Service Locations:
St Augustine - Vilano Beach -

St Augustine Beach - Butler Beach,

South St Augustine - St Augustine Shores, Palm Coast, Flagler beach, FL

(904) 392-0202

FL License# RC29027457

See Us On Google:


See Us On Facebook:


Copyright 2024 . All rights reserved