Roof Installations

Get the Perfect Roof for Your Property

Count on us for roof installation services in Jacksonville Beach or Callahan, FL

If you need someone to install a roof for a new property or replace an existing one, you'll want to find a team you can trust to deliver excellent results. Luckily, DR's Roofing & Sheet Metal offers roof installation services across the Callahan and Jacksonville Beach, FL areas. Our crew can install shingle or sheet metal roofing with warranties available to give you peace of mind for the future.


We can handle small commercial jobs. Contact us today to schedule new roof installation or full roof replacement services.

A man is working on the roof of a house.

Our metal roofing is available in standing seam or exposed options, with a galvanized metal look or custom colors.

Why trust us for your project?

Any shingle roofs will be installed using HDZ Timberland shingles. You should hire us for roof installation services because:


  • We have over 35 years of experience
  • We take pride in our attention to detail
  • We'll get the job done in a timely manner


Call us now at 904-219-8826 to arrange for new roof installation or full roof replacement services.

Share by: