Veteran-Owned • Licensed Contractor • Jacksonville, FL

Jacksonville Roofing
Done Right.

Otter Roofing inspects every roof on video, explains the whole process, and supervises every job from start to finish.

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.

Get your free inspection

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.

Repair & tarping details →
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 inspection (recorded on video)

    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.

  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 one to two 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

Meet the owner

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.