We’re proud to serve the following communities throughout Florida.

  • Jacksonville (Duval County)
  • Orange Park (Clay County)
  • Fernandina (Nassau County)
  • St. Johns (St. Johns County)

If you don’t see your location here, contact us today to see if we can serve you.

New Roof Installation, Roofing, Residential Roofing, Local Roof Repair & Roof Replacement Jacksonville, FL, Arlington, FL, Southside Estates, FL, St. Johns, FL, Avondale, FL & East Arlington, FL

Local Roof Repair in Jacksonville, FL | Roof Replacement Arlington, FL | Roofing Southside Estates, FL

New Roof InstallationResidential RoofingLocal Roof RepairRoofing ServicesRoofing ∴ East Arlington, FL ∴ Arlington, FL ∴ Jacksonville, FL

What our customers are saying
Customer Reviews

ROOF NOW IS THE BEST! Alfred and his team responded within 24 hours. Very professional, friendly, and AFFORDABLE. A storm was coming in town and he assured me he would get out there before anything got worst. A man of his word can’t beat that! I highly recommend him and will continue to use his service when we’re ready to reroof.

Brittney H

Roof Now was professional. They started and completed the job on time as promised, cleaned up the work site when they were done.

Jode B

Roof now did an amazing job on 2 roofs- their pricing, professionalism, and quality of work were exceptional. I will not hesitate to recommend them or to use them again.

Lillian M

I needed an entire new roof, they were courteous, professional, and finished the work when they said they would. Highly recommend.

Jen Y

Great experience with the Roof Now team installing my metal roof in Springfield. Very honest, thorough and reasonably priced. Plus, the roof looks spectacular! Highly recommend.

Eileen M

Roof Now provided me with a very reasonable price and did excellent work. I plan to use them on one of my other investment properties soon. Alfred even fixed the tire gouges in the lawn that were made by the plumber! Highly recommend!

Janelle B

I would definitely recommend this company. They were at my house when they said they would be . They were courteous and very polite. Great bunch of people.

Diana C

Orange Park, FL

Lakeside, FL

Jacksonville Beach, FL

Fleming Island, FL

Fernandina, FL