Roof Replacement
Shingle, metal, and tile roofing. Full tear-off, efficient install, thorough cleanup.
Replacement detailsVeteran-Owned • Licensed Contractor • Jacksonville, FL
Otter Roofing inspects every roof on video, explains the whole process, and supervises every job from start to finish.
Call or text
(904) 323-2652Our mission is to provide you with all of the information needed so you can make the best-informed decision for yourself and your property. We are committed to giving you clear, honest guidance. Whether your roof is at the end of its life, or suddenly is damaged by a storm, we want you to know exactly what to expect every step of the way.
Get your free inspectionShingle, metal, and tile roofing. Full tear-off, efficient install, thorough cleanup.
Replacement detailsFast leak response, storm damage mitigation, and lasting repairs to prevent recurring problems.
Repair & tarping details →Call or text
(904) 323-2652You will speak directly to the contractor from the start. Explain what is going on with your roof and we will get you on the schedule. We can typically get to your property same day or next day.
All inspections will be recorded from start to finish so you see our exact process. A video will be sent to you immediately explaining our findings. There's no cost, no obligation, and no pressure to move forward.
We will walk you through recommended options for your specific issue. From minor repairs to full replacements, we want you fully informed on the plan so you can understand everything before beginning work.
We are able to schedule work quickly and complete it efficiently. A typical residential roof replacement takes one to two days from start to finish. You will have direct contact with the contractor the entire time.
Otter Roofing was founded to give Northeast Florida homeowners a better roofing experience. We understand the challenges homeowners face dealing with the roofing industry and we are dedicated to making the process easier, more efficient, and completely transparent.
Most homeowners who reach out to us have never had to replace their roof before. We like to be as informative as possible in order to keep you in the loop on the project while we handle everything.
Mark Otterbourg was born and raised in Jacksonville. He spent eight years in the Marine Corps, ran roofing projects end to end for a restoration company after getting out, then earned his contractor license and started Otter Roofing. Real name, real license, and his face on every job.