Skip to content
PermitRoadmap
Roof replacement or repair on a residential property

Roof replacement or repair permits

Typically: Permit required

Florida requires a permit to replace or recover a roof, and most repairs above a small area also need one. Under the Florida 25 percent rule, if 25 percent or more of a roof section is repaired or replaced within 12 months, that section must be brought up to the current Florida Building Code. The roofing system usually needs Florida Product Approval.

Documents you may need

  • Permit applicationLikely required
  • Licensed roofing contractor informationSometimes required
  • Product approval (FL number or NOA) for the roofing systemLikely required
  • Notice of commencement (for work over the statutory value)Sometimes required
  • Permit application (if above the local repair threshold)Sometimes required

Possible inspections

  • Sheathing and nailing inspection
  • Dry-in (underlayment) inspection
  • Final inspection

Roof replacement or repair permits by location

Pick your city or county for local contacts and the specific answer.

Anderson County

Angelina County

Bastrop County

Bell County

Bowie County

Brazoria County

Brazos County

Brown County

Caldwell County

Cameron County

Chatham County

Cherokee County

Chowan County

Clay County

Coffee County

Colquitt County

Columbia County

Columbia County

Columbus County

Comal County

Cooke County

Coryell County

Craven County

Currituck County

Davie County

Dawson County

Decatur County

DeSoto County

Dougherty County

Douglas County

Duplin County

Durham County

Ector County

Edgecombe County

Effingham County

Ellis County

Erath County

Escambia County

Fairfax County

Fannin County

Floyd County

Forsyth County

Forsyth County

Franklin County

Franklin County

Franklin County

Galveston County

Gates County

Gilchrist County

Gillespie County

Gilmer County

Glades County

Glynn County

Gordon County

Grady County

Graham County

Granville County

Grayson County

Greene County

Gregg County

Guadalupe County

Gulf County

Hamilton County

Hardee County

Harnett County

Harris County

Harrison County

Hart County

Hays County

Haywood County

Henderson County

Henderson County

Hendry County

Hernando County

Hertford County

Hidalgo County

Hoke County

Hood County

Hopkins County

Houston County

Howard County

Hunt County

Hyde County

Jackson County

Jefferson County

Jefferson County

Jefferson County

Jim Wells County

Jones County

Jones County

Kaufman County

Kendall County

Kerr County

Kleberg County

Lafayette County

Lamar County

Laurens County

Lee County

Lenoir County

Leon County

Liberty County

Liberty County

Liberty County

Lincoln County

Loudoun County

Lubbock County

Lumpkin County

Macon County

Madison County

Madison County

Martin County

Matagorda County

Maverick County

McDowell County

McLennan County

Midland County

Mitchell County

Monroe County

Montgomery County

Morgan County

Murray County

Navarro County

Northampton County

Nueces County

Oconee County

Okeechobee County

Orange County

Orange County

Osceola County

Palo Pinto County

Pamlico County

Parker County

Pasquotank County

Paulding County

Perquimans County

Person County

Philadelphia County

Pierce County

Pike County

Polk County

Polk County

Potter County

Prince William County

Putnam County

Richmond County

Robeson County

Rockdale County

Rockwall County

Rowan County

Rutherford County

Sampson County

San Patricio County

Santa Rosa County

Scotland County

Spalding County

Stanly County

Stephens County

Stokes County

Sumter County

Surry County

Suwannee County

Swain County

Taylor County

Taylor County

Thomas County

Tift County

Titus County

Tom Green County

Transylvania County

Tyrrell County

Union County

Union County

Upson County

Uvalde County

Val Verde County

Vance County

Victoria County

Wakulla County

Walker County

Walton County

Ware County

Warren County

Washington County

Washington County

Wayne County

Webb County

Whitfield County

Wichita County

Wilkes County

Wilson County

Wise County

Worth County

Yadkin County

Yancey County

Frequently asked questions

Do I need a permit for roof replacement or repair?
Yes. In Florida, roof replacement or repair generally requires a permit, and your local jurisdiction is no exception. Florida requires a permit to replace or recover a roof, and most repairs above a small area also need one. Under the Florida 25 percent rule, if 25 percent or more of a roof section is repaired or replaced within 12 months, that section must be brought up to the current Florida Building Code. The roofing system usually needs Florida Product Approval.
What documents do I need?
Commonly: Permit application; Licensed roofing contractor information; Product approval (FL number or NOA) for the roofing system; Notice of commencement (for work over the statutory value); Permit application (if above the local repair threshold). Your jurisdiction sets the exact list.
How do I get an answer for my specific project?
Run the free PermitRoadmap check. It uses your answers and your jurisdiction to return the likely permits, documents, inspections, and next steps, each linked to its source.

PermitRoadmap is an independent informational service and is not affiliated with any city, county, state agency, or permitting authority. Results are informational and do not replace confirming requirements with the local permitting authority.