Be one of Florida’s first 100 verified roofers. Claim your RCF Verified Partner tools free for 12 months. No automatic charge; choose whether to continue at $199/yr after the term. · 99 spots left Get verified

Roofing companies in Nassau County, Florida

25 licensed, DBPR-verified roofing companies serving Nassau County. Every company here is checked against the Florida DBPR. Compare them below and request free quotes, with no obligation.

Showing 24 of 25 verified companiesRecommended uses available Google rating data, then publication time. Membership never affects licence verification or this order.

Amelia Island Roofing

Fernandina Beach
Residential Roof ReplacementRoof RepairWood rot repair

Amelia Island Roofing is a locally owned and operated residential and commercial roofing contractor based in Fernandina Beach, Florida, in...

Google 4.8 (50)
FL LicenseCCC1333374
Status DBPR active

Atlantic Total Solutions

Yulee
Commercial remodelingResidential remodelingAdditions

Atlantic Total Solutions is a Yulee, Florida contractor qualified by Verlon M. Brown, licensed with the state as both a...

Google 5.0 (44)
FL LicenseCCC1333117
Status DBPR active

Shorebreak

Yulee
Residential RoofingCommercial RoofingShingle Roofing

Shorebreak is a family owned and woman owned roofing and painting contractor based in Yulee, Florida, in Nassau County. Founded...

Google 4.8 (53)
FL LicenseCCC1331275
Status DBPR active

Gator City Roofing & Construction

Yulee
Roof ReplacementRoof RepairAsphalt Shingle Roofing

Gator City Roofing & Construction is a locally owned roofing contractor based in Yulee, Florida, in Nassau County. The company...

Google 5.0 (21)
FL LicenseCCC1330875
Status DBPR active

Hickory Creek Builders

Fernandina Beach
Custom home buildingRoofingGeneral construction

Hickory Creek Builders is a custom home building and construction company based in Fernandina Beach, Florida, led by Bruce Worth,...

Google 5.0 (1)
FL LicenseCCC1330795
Status DBPR active

Crews Sheet Metal and Roofing

Callahan
Metal Roofing InstallationRoof RepairSheet metal fabrication

Crews Sheet Metal and Roofing is a locally owned, family-operated roofing and sheet metal fabrication company based in Callahan, Florida,...

Google 5.0 (7)
FL LicenseCCC1328647
Status DBPR active

Brannan Roofing

Bryceville
Residential Roof RepairRoof ReplacementNew Construction Roofing

Brannan Roofing is a family-owned and operated roofing contractor based in Bryceville, Nassau County, Florida, founded on February 26, 2007...

Google 5.0 (237)
FL LicenseCCC1328006
Status DBPR active

Cole Builders

Fernandina Beach
Custom Home ConstructionRoofingHome Remodeling

Cole Builders is a family-owned design-build firm based in Fernandina Beach on Amelia Island in Nassau County, Florida. Founded in...

Google 5.0 (45)
FL LicenseCCC1327979
Status DBPR active

LePierre Roofing

Fernandina Beach
Residential RoofingCommercial RoofingRoof Replacement

LePierre Roofing is a family-owned roofing contractor based in Fernandina Beach, Nassau County, Florida, serving Amelia Island, Yulee, Callahan, Hilliard,...

Google 4.8 (133)
FL LicenseCCC1326391
Status DBPR active

Coastal Roofing Systems of Amelia

Fernandina Beach
Asphalt Shingle RepairAsphalt Shingle ReplacementRoof Installation

Coastal Roofing Systems of Amelia has been repairing and replacing roofs throughout Northeast Florida since 1993, founded and led by...

Google 4.8 (19)
FL LicenseCCC057020
Status DBPR active

Parker Contracting Group

Fernandina Beach

Parker Contracting Group is a Florida limited liability company formed in August 2019, registered at 1830 Clinch Drive in Fernandina...

Google 4.0 (14)
FL LicenseCCC1331903
Status DBPR active

Parker Contracting

Fernandina Beach
Roof InstallationRoof ReplacementRoof Restoration

Parker Contracting is a certified roofing and building contractor based in Fernandina Beach, Florida, serving the Northeast Florida region since...

Google 4.0 (14)
FL LicenseCCC1329389
Status DBPR active

All South Roofing Company

Hilliard
Residential Re-RoofingCommercial Re-RoofingShingle Roofing

All South Roofing Company is a family-operated certified roofing contractor headquartered in Hilliard, Nassau County, Florida. Founded and run by...

Google 4.0 (4)
FL LicenseCCC1328881
Status DBPR active

Cover Roofing Company

Fernandina Beach
Roof RepairRoof ReplacementNew Roof Installation

Cover Roofing Company is a licensed and insured roofing contractor based in Fernandina Beach, Florida, founded in 2021 and serving...

FL LicenseCCC1333272
Status DBPR active

Domestic Design Roofing

Fernandina Beach
Residential roofing installationCommercial roofing installationRoof Repairs

Domestic Design Roofing is a family owned and operated roofing contractor located at 438 North Fletcher Avenue in Fernandina Beach,...

FL LicenseCCC1333157
Status DBPR active

BKM Roofing

Yulee
Residential RoofingCommercial RoofingReroofing

BKM Roofing is a family owned, Florida based roofing contractor headquartered in Yulee, in Nassau County. The company provides residential...

FL LicenseCCC1332893
Status DBPR active

Nassau Roofing

Fernandina Beach
Roof ReplacementRoof RepairAsphalt Shingle Roofing

Nassau Roofing is a family owned roofing company based in Fernandina Beach, Florida, founded in 2010. The company provides re-roofing...

FL LicenseCCC1331016
Status DBPR active

DR’s Roofing & Sheet Metal

Callahan
Roof RepairNew Roof InstallationSheet metal fabrication

DR's Roofing & Sheet Metal is a certified roofing contractor based in Callahan, Florida, owned by Heather Loreal Brown. The...

FL LicenseCCC1330720
Status DBPR active

G D Griffith Roofing

Callahan
Roofing

G D Griffith Roofing is a Callahan, Florida roofing contractor operated by Glen D. Griffith, who serves as President and...

FL LicenseCCC1330167
Status DBPR active

Cecil R Holloway Jr General Contractor

Callahan
Residential roofing installationRoofing ReplacementMetal Roofing

Cecil R Holloway Jr General Contractor is a long-established construction and roofing firm based in Callahan, Florida, in Nassau County....

FL LicenseCCC1329466
Status DBPR active

Tim Bates Roofing

Callahan
Roof InspectionRoof ReplacementRoof Repair

Tim Bates Roofing is a locally owned certified roofing contractor based in Callahan, Nassau County, Florida, founded in December 2008...

FL LicenseCCC1328963
Status DBPR active

C Harrison Construction

Callahan
RoofingGeneral ContractingCommercial Construction

C Harrison Construction is a certified roofing and general construction company based in Callahan, Nassau County, Florida, operated by Thomas...

FL LicenseCCC1328627
Status DBPR active

405 Roof

Yulee
Roofing

405 Roof is a Florida-licensed roofing contractor based in Yulee, Nassau County, Florida. The company is owned and operated by...

FL LicenseCCC1327909
Status DBPR active

The Massengill Company

Yulee
Residential RoofingCommercial RoofingRoof Repair

The Massengill Company is a roofing contractor based in Yulee, Florida, holding Florida Certified Roofing Contractor license CCC1325911 in the...

FL LicenseCCC1325911
Status DBPR active

What a new roof costs in Nassau County

A typical roof replacement in Nassau County ranges from $9,500 to $24,000 depending on your home's square footage and the material you choose.

That is a wide range. But it reflects the real structural differences between a modest cottage in Hilliard and a multi-story coastal property on Crane Island. If you own a standard 2,000 square foot home in Yulee, you can expect basic architectural shingles to run between $10,000 and $14,000. Upgrading to premium metal or clay tile changes the financial math entirely.

Here is a breakdown of average cost bands based on current material rates in Northeast Florida:

  • Standard architectural shingles: $9,500 to $15,000
  • Standing seam metal roofing: $18,000 to $32,000
  • Concrete or clay tile: $25,000 to $48,000

Labor rates in the Jacksonville metro area influence these numbers. Steep roofs, complex valley structures, and multiple stories increase the labor time. So does the tear-off of multiple old shingle layers. If your existing deck has wood rot from a slow leak near Wildlight, budget an extra $75 to $120 per plywood sheet replaced. Get a clear, written estimate that details these potential wood-replacement costs before the crew unloads their shingles.

Nassau County building department permit requirements

You must obtain a building permit from the Nassau County Building Department located at 96161 Nassau Place in Yulee for any roof replacement.

This rule applies to all unincorporated areas of the county. If your home lies within the municipal boundaries of Fernandina Beach, you will file with the City of Fernandina Beach Building Department instead. Your contractor handles the physical filing. However, the permit must be physically posted on your property before any tear-off work begins.

Do not let a crew touch your roof without a posted permit.

Nassau County inspectors require specific inspection stages to sign off on the work. First, they inspect the roof sheathing and the underlayment, often called the dry-in inspection. Second, they conduct a final inspection once the new shingles or metal panels are fully installed. These inspections protect you. They ensure the crew nailed the deck according to the latest code. If your roofer tries to bypass these inspections, ask them why. A quality contractor welcomes the county inspector's eyes.

Wind load standards and building codes in Nassau County

Nassau County requires roofing systems to withstand wind speeds between 130 mph and 140 mph depending on your exact distance from the coast.

The closer you get to the Atlantic, the higher the structural demand. If you live near Fort Clinch State Park or Nana Dune, your home falls into the wind-borne debris region. This designation means your roof must meet strict impact-resistant standards. From the coastal reaches near Fort Clinch down toward the historic areas near Fort Caroline National Memorial, wind forces shape how roofs are built.

The Florida Building Code does not cut corners here.

Contractors must use specific ring-shank nails rather than smooth staples. These nails must be spaced exactly six inches on center along the edges of your plywood deck. This fastening pattern prevents the high winds of a coastal storm from peeling the roof deck right off your rafters. Northeast Florida wind codes are designed to keep your home's envelope intact. A breach in the roof during a storm leads to catastrophic structural failure. Make sure your contract specifies compliance with the latest Florida Building Code wind load ratings.

Best roofing materials for the Fernandina Beach salt air climate

Coastal properties on Amelia Island and Fernandina Beach require highly corrosion-resistant materials to prevent premature failure from salt air.

Salt air is a quiet killer of metal. If you install standard galvanized metal flashing or fasteners near the ocean, they will rust within ten years. The salt destroys the protective zinc coating. To combat this, choose aluminum or copper flashing. For metal roofs, standing seam aluminum is the gold standard along the coast. It does not rust like steel.

If you prefer shingles, select heavy-duty architectural shingles with high wind ratings. Ensure your contractor uses stainless steel nails. Yes, stainless steel costs more. But it prevents rusty streaks from running down your roof and preserves the structural integrity of your shingles. Inland communities like Callahan and Hilliard do not face the same salt-spray intensity. However, they still benefit from mold-resistant shingles that fight the local humidity.

Florida insurance roof age rules in Nassau County

Florida insurance carriers can deny coverage or refuse renewal if your shingle roof is more than 15 years old unless you prove it has five years of remaining life.

This rule has forced many Nassau County homeowners into unexpected replacements. You do have options. If your insurer flags your roof's age, you can order a certified wind mitigation inspection. A licensed inspector can verify that your roof has at least five years of useful life remaining. If they sign off, your insurer cannot legally drop you solely based on the roof's age.

This law protects you from predatory non-renewals.

However, you must act quickly once you receive a notice from your carrier. Do not let the policy lapse. Replacing an old roof also qualifies you for significant wind mitigation credits. These credits can lower your annual homeowners insurance premiums by hundreds of dollars. Ask your roofer to provide a completed wind mitigation form upon project completion.

How to file a Nassau County notice of commencement

You are legally required to record a Notice of Commencement with the Nassau County Clerk of Courts for any roofing project valued over $2,500.

This is a non-negotiable step under Florida Statute 713.13. The threshold is not $5,000. It is $2,500. This document protects you from paying twice. It establishes the formal start date of your project and coordinates subcontractor lien rights. You must sign the form, have it notarized, and physically record it at the clerk's office before the first building inspection. If you skip this step, the county will not perform the dry-in inspection.

Here is the simple process to file your notice:

  • Download the official form from the Nassau County Clerk of Courts website.
  • Fill out your property details, contractor information, and the scope of work.
  • Sign the document in front of a licensed Florida notary.
  • File the form with the Clerk of Courts and post a certified copy at your job site.

Your roofing contractor can often assist with the filing, but the ultimate legal responsibility falls on you as the property owner.

Storm damage restoration and emergency roof repairs in Northeast Florida

Heavy wind and rain from historic Northeast Florida storms like Hurricanes Matthew, Irma, and Nicole make prompt leak detection critical.

A small leak can rot your rafters long before you spot a stain on your ceiling. If a storm compromises your roof, secure professional emergency tarping immediately. This step stops active leaks and satisfies your insurance policy's requirement to mitigate further damage.

Be extremely cautious of door-to-door solicitors who arrive after a major storm.

These storm-chasers often push high-pressure contracts. Florida law strictly prohibits roofers from offering to pay your insurance deductible or soliciting claims directly. Always verify the physical office address of any contractor who knocks on your door. Genuinely local companies will have a physical presence in Northeast Florida, not an out-of-state license plate. Keep your home safe by working only with local contractors who understand local wind codes.

Asphalt shingle roofing options for Yulee and Callahan homes

Asphalt shingles remain the most popular choice for inland Nassau County homes in Yulee, Callahan, and Nassau Village-Ratliff.

They deliver excellent protection at a reasonable price point. For inland areas, standard architectural shingles are highly effective. They easily withstand the 130 mph wind zones required away from the immediate coastline. Whether your property is a historic home near the Coleman House Landmark or a modern build in Wildlight, choosing the right shingle grade is vital.

Make sure to choose shingles treated with copper-infused granules.

Northeast Florida's intense summer humidity creates the perfect environment for blue-green algae growth. These algae cause unsightly black streaks on your roof. Algae-resistant shingles prevent this staining and keep your home looking clean. If you live in Hilliard, ask your contractor about impact-rated shingles. These shingles offer enhanced resistance to hail and falling debris from surrounding pine trees. They can also qualify you for additional insurance discounts.

Compare verified Nassau County roofing contractors

You can bypass the stress of vetting contractors by choosing from our directory of pre-screened local professionals.

Every roofing company listed on this page is already DBPR-verified against the state license database. We have checked their credentials so you do not have to. Your next step is to compare these verified options and request detailed estimates.

Do not settle for the first quote you receive.

Compare at least three local estimates to understand the market rate for your specific project. By using our independent platform, you skip the guesswork and connect directly with legitimate, licensed professionals.

Take control of your roofing project today.

Frequently asked questions

Do I need a permit to reroof my home in Nassau County?
Yes, a building permit is required for all roof replacements in Nassau County. You must file with the Nassau County Building Department in Yulee, or with the City of Fernandina Beach if your property lies within city limits. A licensed contractor will typically pull this permit on your behalf before starting the project.
What wind speed must a new roof withstand in Nassau County?
Under the Florida Building Code, new roofs in Nassau County must be engineered to withstand wind speeds ranging from 130 mph to 140 mph. Coastal zones on Amelia Island require higher wind load resistance and impact-rated materials because they fall within the wind-borne debris region.
What is the Notice of Commencement threshold in Florida?
You must record a Notice of Commencement with the Nassau County Clerk of Courts for any roofing project valued over $2,500. This document must be signed, notarized, and recorded before your contractor schedules the first building inspection. It protects you from potential subcontractor lien issues.
How does salt air affect roofing materials on Amelia Island?
Salt air accelerates corrosion on metal roofing panels, flashing, and fasteners. Standard galvanized steel will rust quickly near Fernandina Beach. Coastal homeowners should use highly corrosion-resistant materials like marine-grade aluminum, copper, or stainless steel fasteners to ensure their roof reaches its full lifespan.
Can my insurance company drop me if my roof is over fifteen years old?
Under Florida law, an insurer cannot deny coverage or refuse to renew your policy solely based on roof age if the roof is less than fifteen years old. For older shingle roofs, you can prevent non-renewal by obtaining a wind mitigation inspection that proves the roof has at least five years of remaining useful life.