
Big Orange Roofing
Big Orange Roofing is a Palm Coast, Florida roofing contractor operating under Florida registered roofing contractor license RC29027934. Owner Brian...
625 roofing company profiles serve Jacksonville. Each profile shows whether RCF's latest accepted DBPR evidence supports an active license status. Confirm the current state record before hiring.

Big Orange Roofing is a Palm Coast, Florida roofing contractor operating under Florida registered roofing contractor license RC29027934. Owner Brian...

Daytona Construction & Remodeling Services is a woman-owned, family-operated contractor based in Daytona Beach, Florida. The company holds Florida Certified...

Roofology Roofing is a Florida Certified Roofing Contractor based in St. Augustine, Florida, in St. Johns County, and led by...

First Coast Roofing Company is a family owned and operated roofing contractor based in Jacksonville, Florida, serving the greater Jacksonville...
Coastal Edge Roofing is a family owned roofing contractor based in Jacksonville, Florida, in Duval County. Owner Chase Baldwin, a...

Steel Rudder Roofing is a locally owned and operated roofing contractor based in Jacksonville, Florida, founded by Ken Baker, a...
Thorne Metal Systems is a Florida Certified Roofing Contractor based in Keystone Heights, Clay County, specializing in metal roof installation,...

Best Buy Roofing is a Florida roofing contractor based in Port Orange, in Volusia County, licensed under Certified Roofing Contractor...
Impact Roofing & Sheet Metal is a roofing contractor serving Jacksonville, Florida, and the surrounding Duval County area, including the...

Forshee Contracting Services is a family owned roofing and construction contractor serving Jacksonville and Northeast Florida, licensed in Florida as...
Hydro-Guard Roofing is a Florida State Certified Roofing Contractor (license CCC1332840) owned by Pablo Javier Segarra Plumey, the qualifying agent...

Bao Construction is a Jacksonville based roofing and general construction contractor holding Florida certified roofing contractor license CCC1332833, under qualifier...

Advocate Roofing and Restoration is a Florida licensed roofing contractor operating under license CCC1332761, held by qualifying contractor Jessie Ladson,...
Avenue Roofing is a residential roofing contractor based in Jacksonville, Florida, operating under Florida Certified Roofing Contractor license CCC1332649. The...

KTM Exteriors is a family and woman owned roofing and exterior company operating in Florida under the license name KTM...

Ecobuild Roofing is a Jacksonville, Florida roofing contractor operating under the corporate name Ecobuild Group, in business since 2017. The...

Gimo's Roofing is a Jacksonville, Florida roofing and siding contractor founded in 2001, growing from a small family operation into...
Meta Construction is a Jacksonville, Florida general contractor offering residential and commercial roofing, new construction, and home remodeling, holding a...

JEBCO Weather Defense is a commercial roofing and building exterior contractor based in Jacksonville, Florida, operating under Florida Certified Roofing...
First Light Electric is a Jacksonville, Florida business registered as a Florida Profit Corporation, with Oltion Curri serving as an...
Cortex is a Jacksonville, Florida based roofing and general contracting company established in 2014, led by qualifying contractor Ali Fazlollahi...
America's Best Roofing & Construction is a Jacksonville, Florida based roofing and exterior services contractor owned by Allen Pete Pippins...

Wofford Roofing & Solar is a family-run, Florida-licensed roofing contractor headquartered in Jacksonville. The company officially opened in 2018, and...

Woodstone Roofing is the trade name of Woodstone, a roofing contractor based in Tampa, Florida, incorporated in January 2021 under...
You must obtain a Certificate of Appropriateness from the Jacksonville Historic Preservation Commission before changing any roof materials or dimensions on a historic home. The Riverside-Avondale Historic District stands as one of the largest National Register historic districts in the United States. Because of this, the city enforces strict architectural preservation guidelines. If you live in Avondale or Springfield, you cannot simply pick a modern shingle color or material from a catalog.
The Commission requires an approved Certificate of Appropriateness for any exterior roofing changes that do not use the exact same materials and dimensions. For example, the rules restrict the use of modern materials like modified bitumen or torch-down roofing to flat roofs only within designated historic boundaries. If you have a sloping roof on a classic craftsman bungalow, you must stick to approved traditional materials.
Any repairs to visible historic wood elements must use historically accurate like-materials. This includes rafter tails, soffits, and fascia. Do not let an unverified contractor cut corners by using vinyl or aluminum wraps on these historic elements. It will result in code violations and costly fines.
Jacksonville guidelines explicitly prohibit roofing contractors from stacking heavy shingle bundles in a single location on historic roofs during installation. This rule exists to protect fragile, century-old roof framing from structural collapse. Homes in older areas like Murray Hill and West Jacksonville often feature original hand-sawn rafters that lack the load-bearing capacity of modern trusses.
Stacking multiple heavy bundles of asphalt shingles or clay tiles in one spot can warp or snap these historic timbers. Your contractor must distribute the weight evenly across the roof deck during the tear-off and installation process.
Ask your roofer how they plan to stage materials before they begin. Professional crews who regularly work in these older neighborhoods understand this physical limitation. They will load the roof incrementally or use ground-level staging to avoid putting your home's structural integrity at risk.
A complete roof replacement in Jacksonville typically costs between $8,500 and $19,500 for a standard 2,000-square-foot home. Your actual price depends heavily on the material you select, the complexity of your roofline, and the pitch of your deck. Asphalt shingles remain the most affordable option, while metal and concrete tile carry higher upfront costs but offer superior longevity.
Different materials require vastly different installation techniques, safety protocols, and labor hours. Here is how the primary roofing materials break down in the local market:
Your roof's physical characteristics will drive these numbers up or down. A steep roof pitch requires specialized safety equipment and slower, more meticulous labor. A complex roof with multiple valleys, dormers, and skylights requires more flashing and waste material. If your home has multiple layers of old shingles that need to be torn off, expect to pay additional labor and disposal fees.
You must use specialized corrosion-resistant materials like 0.032 aluminum flashing instead of galvanized steel if your property sits within 5 miles of the Atlantic coast. The salt air in coastal Duval County corrodes standard metal roofing components at an accelerated rate. Standard galvanized steel flashing will rust out within a few years, leading to hidden leaks behind your fascia.
If you live closer to the coast, switching to aluminum or copper flashing is a code-mandated necessity. Inland neighborhoods face different environmental pressures.
Homes in Grand Park, Oak Haven, and Tallulah/North Shore do not experience the same salt spray, but they suffer from intense heat and high humidity. This environment fosters rapid algae growth on standard asphalt shingles. When choosing shingles for an inland home, look for copper-infused, algae-resistant options. These shingles prevent the dark, unsightly streaks that degrade your home's curb appeal and trap heat in your attic.
The City of Jacksonville Building Inspection Division requires a building permit for all re-roofing projects, which contractors submit through the online JaxEPICS portal. You can find the physical permit office at the Ed Ball Building, located at 214 North Hogan Street, on the second floor. A standard re-roof permit fee in Duval County typically ranges from $125 to $300, depending on the square footage of the project.
Your contractor must submit the permit application electronically before any work begins. This process requires the submission of specific Florida Product Approval numbers for every material used, from the underlayment to the shingles.
The JaxEPICS system allows you to track the status of the permit and see when inspectors approve each phase. Never hire a contractor who asks you to pull an owner-builder permit. Doing so makes you legally responsible for any code violations or injuries that occur on your property.
Florida law requires you to file a formal Notice of Commencement with the Duval County Clerk of Courts for any roofing project valued over $2,500. You must record this document before the first nail is driven. The Notice of Commencement protects you by establishing the formal date of the project and ensuring that sub-contractors and material suppliers cannot place a lien on your property if the primary contractor fails to pay them.
To protect your investment, you should only work with verified professionals. Every company listed in our directory is already DBPR-verified against the state license database, which means they understand how to handle these legal filings correctly. You can learn more about our verification process and how it keeps your project compliant.
Once recorded, a copy of the Notice of Commencement must be posted on the job site in a conspicuous place, such as a front window, where building inspectors can easily review it.
The Florida Building Code 25 percent rule mandates a complete roof replacement if more than 25 percent of your roof is damaged within any 12-month period. This rule applies even if the remaining 75 percent of the roof is in perfect condition. If a severe storm damages a single slope of your roof, your insurance company may try to pay for a minor repair.
However, if that damaged section exceeds a quarter of the total roof area, the entire system must be brought up to the current Florida Building Code 8th Edition standards. This rule often triggers a mandatory full-roof upgrade during minor storm repairs.
It is designed to phase out older, non-compliant roofs that cannot withstand hurricane-force winds. When dealing with an insurance claim, ensure your contractor documents the exact square footage of the damage. Accurate measurements are crucial for proving to your adjuster that the 25 percent threshold has been met.
Florida insurance companies can legally refuse to renew your homeowner policy if your asphalt shingle roof is more than 15 years old. This rule applies even if your roof shows zero signs of leaks or physical wear. Under state regulations, insurers must give you a reasonable notice period, but they are not required to maintain your coverage once the roof reaches this age threshold.
If your roof is over 15 years old, you have a brief window to replace it before your policy drops. Homeowners in older residential areas like New Town often face these sudden non-renewal notices. Replacing your roof proactively is the only way to secure affordable coverage in the current Florida insurance market.
A new roof also qualifies you for wind mitigation credits, which can slash your annual premiums significantly. Do not wait for your insurer to drop your coverage. You can request free quotes from verified Jacksonville roofers to compare your options and protect your home before the next storm season.
The City of Jacksonville requires at least two formal inspections during a re-roofing project to verify code compliance. The first is the in-progress inspection, which occurs after the old roof is torn off. The inspector must verify that the sheathing is in good condition and that the contractor used the correct nailing pattern.
Under the Florida Building Code, roofers must use ring-shank nails spaced six inches apart along the edges to prevent wind uplift. The second inspection is the final inspection, which occurs after the entire roofing system is installed.
The inspector verifies that the shingles, flashing, and ventilation meet all code requirements. Your contractor must schedule these inspections through the JaxEPICS portal. Do not make the final payment to your roofing company until the City of Jacksonville officially signs off on the final inspection.
Browse related services and locations. Numbers beside links show matching company profiles.