Roof Replacement
Shingle, metal, and tile roofing. Full tear-off, efficient install, thorough cleanup.
Replacement detailsVeteran-Owned • Licensed Contractor • Jacksonville, FL
Our team inspects your roof on video, clearly explains the entire process, and completes the work with expert supervision.
Call or text
+1 (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.
Call Mark for a quoteShingle, 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.
How claims workCall or text
+1 (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. No cost at all and no obligation or 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 1-2 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 new customers that 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.