Veteran-Owned • Licensed Contractor • Jacksonville, FL

Jacksonville Roofing
Done Right.

Our team inspects your roof on video, clearly explains the entire process, and completes the work with expert supervision.

Services

Residential roofing
in Jacksonville

Our 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 quote

Roof Replacement

Shingle, metal, and tile roofing. Full tear-off, efficient install, thorough cleanup.

Replacement details

Repairs & Emergency Tarping

Fast leak response, storm damage mitigation, and lasting repairs to prevent recurring problems.

How claims work
How It Works

Clear steps.
No runaround.

  1. Call to begin

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

  2. Free video roof inspection

    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.

  3. Recommendations built around your roof

    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.

  4. Professional installation and follow-up

    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.

Mark Otterbourg, owner of Otter Roofing, on a roof in Jacksonville, FL
About Us

The guy on your roof

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.