Permitting Authorities / Arizona / Town of Florence - Community Development Department, Building Safety Division

Do you need a permit to replace a roof in Florence, AZ?

Adopted code

Town of Florence - Community Development Department, Building Safety Division

Yes, a permit is required to replace a roof in Florence, AZ, issued by Town of Florence - Community Development Department, Building Safety Division. The Town's Building Permit Application (Rev. 9.11.25), issued by the Community Development Department, Building Safety Division, lists "Roof" among the residential work types and "Roofing" among the commercial work types, each with a project valuation line ("Valuation based on building materials and labor"). The Town's amendments to the IRC in Exhibit A add no exemption from permit for roof covering work. The application asks for a "Licensed Contractor Written Estimate" and the contractor's "ROC License No" and "Town of Florence Business License No.".

Roof code checklist: Florence, AZ

ItemAnswerCode citeSourceVerified
Permit to replace a roofYesPacket - Building Permit Applicat...2026-10-25
Repair permit thresholdNot published
Layer limit / roof-overPublishedR908.3.1.1Adopted Building Codes Amendments...2026-10-25
Deck & sheathingNot published
Drip edgeYesR905.2.8.5Adopted Building Codes Amendments...2026-10-25
Ice & water shieldNoAdopted Building Codes Amendments...2026-10-25
Mid-roof inspectionNot published
Impact-resistant (Class 4) roofingNot published
Wind design criteriaPublishedAdopted Building Codes Amendments...2026-10-25
Adopted codePublishedSec. 150.300Adopted Building Codes Amendments...2026-10-25
Contractor license / registrationYesazleg.gov2026-10-25
Sales & use taxPublishedSec. 32-1121TPT_RATETABLE_10012026.pdf2026-10-25

Each row comes from the sourced record on this page; full wording is in the table below. "Not published" means no official source for that item was found when the record was last verified.

Jurisdiction
Town of Florence, Arizona
Jurisdiction type
city
Address
224 W. 20th Street, Florence, AZ 85132
Contact
  • url: https://www.florenceaz.gov/community-development/
  • phone: 520-868-7575
Roofing permit required
Required
Contractor registration required
Required
Registration details
  • license: STATE LAYER, applies in Florence as everywhere in Arizona. Contractors are licensed by the Arizona Registrar of Contractors under A.R.S. Title 32, Chapter 10 (32-1101 et seq.). A.R.S. 32-1121(A)(14) exempts an unlicensed person only for one project whose aggregate contract price, including labor and materials, is "less than $1,000" and whose work is "of a casual or minor nature," and says the exemption "does not apply: (a) In any case in which the performance of the work requires a local building permit." Owner-occupants doing their own work on a structure intended solely for their own occupancy are separately exempt under 32-1121(A)(5). The specific roofing classification codes and the Registrar's own licensing page were not read for this record. The Town's Building Permit Application also asks for the contractor's Town of Florence Business License number.
Permit process note
The Town's Building Permit Application (Rev. 9.11.25), issued by the Community Development Department, Building Safety Division, lists "Roof" among the residential work types and "Roofing" among the commercial work types, each with a project valuation line ("Valuation based on building materials and labor"). The Town's amendments to the IRC in Exhibit A add no exemption from permit for roof covering work. The application asks for a "Licensed Contractor Written Estimate" and the contractor's "ROC License No" and "Town of Florence Business License No."
Adopted code
The Town's Code of Ordinances Section 150.300, as set out in Exhibit A (Technical Codes), says "The Following publications are adopted by reference" and lists the "International Building Code, 2018 Edition, including Appendices B, C, and I" and the "International Residential Code, 2018 Edition, including Appendices G, H, and P." Exhibit A's amendments to the IRC adopt Appendices E, H, J, P and Q and amend Table R301.2(1). The IRC amendments in Exhibit A include no change to Chapter 9, Roof Assemblies.
Drip edge
Required — The 2018 International Residential Code, Section R905.2.8.5, says "A drip edge shall be provided at eaves and rake edges of shingle roofs" and "Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The Town's IRC amendments in Exhibit A include no change to Chapter 9. About drip edge
Ice & water shield
Not required — The Town's Table R301.2(1) amendment in Exhibit A prints "Ice Barrier Underlayment Required - No" and "Ground Snow Load - None." About ice & water barrier
Wind design criteria
The Town's amendment to IRC Table R301.2(1), Climatic and Geographic Design Criteria, inserts for Florence: "Wind speed - 115 mph, Exposure C, 3 second gust," "Topographic effects - No," "Ground Snow Load - None," "Seismic Design Category - B," "Weathering - Negligible" and "Winter Design Temperature - 32 degrees F."
Roof layer limit / recover
The 2018 International Residential Code, Section R908.3, says "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck." Section R908.3.1.1 says a roof recover (a new covering over the old) "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering," where the existing covering is water soaked or deteriorated, or where it is slate, clay, cement or asbestos-cement tile. That caps a recovered roof at two layers in total. The Town's IRC amendments in Exhibit A include no change to Chapter 9, so the model text governs.
Sales & use tax
Roofing is taxed in Arizona as Prime Contracting (business code 015) under the Transaction Privilege Tax, not as a retail sale. The Arizona Department of Revenue Transaction Privilege and Other Tax Rate Tables effective October 1, 2026 list Contracting - Prime at 6.70% for Pinal County (the 5.6% state rate plus the county rate) and at 4.00% for the Town of Florence (city code FL), a combined 10.70%. A.R.S. 42-5075(B) sets the tax base at "sixty-five percent of the gross proceeds of sales or gross income derived from the business," so the 10.70% applies to 65% of contract income. The same statute excludes from the classification "any work or operation performed by a person that is not required to be licensed by the registrar of contractors pursuant to section 32-1121."

The Town of Florence, Arizona (Pinal County) issues building permits through the Building Safety Division of its Community Development Department, at 224 W. 20th Street. The Town's Code of Ordinances Section 150.300 adopts the 2018 International Building and Residential Codes. Arizona has no statewide building code, so Florence's own adoption controls. This listing covers the office's contact details, the adopted code edition, the Town's Table R301.2(1) wind and ice-barrier values, the roofing permit application, the 2018 IRC reroofing rules that the Town's amendments leave unchanged, and the state licensing and tax rules that apply to a roofer working in Florence.

Working an insurance claim in Florence, AZ? Everything on this page (drip edge, ice & water shield, inspections, Class 4 rules) formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF, 4 pages, free).

Code items like drip edge and ice & water shield are what adjusters ask you to document.

Buy this jurisdiction's pack: $12 Delivered by email within minutes. Digital download: all sales are final once delivered, except for a failed delivery, a defective file, a duplicate purchase, or a pack materially different from its description. See Section 6 of our Terms of Use.

Questions about the Florence, AZ pack?

Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.

By submitting, you agree to our Terms of Use and Privacy Policy.

Sources

Roofing questions: Florence, AZ

Do you need a permit to replace a roof in Florence, AZ?

Yes, a permit is required to replace a roof in Florence, AZ.

Is ice & water shield required in Florence, AZ?

No. The Town's Table R301.2(1) amendment in Exhibit A prints "Ice Barrier Underlayment Required - No" and "Ground Snow Load - None."

Is drip edge required in Florence, AZ?

Yes. The 2018 International Residential Code, Section R905.2.8.5, says "A drip edge shall be provided at eaves and rake edges of shingle roofs" and "Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." The Town's IRC amendments in Exhibit A include no change to Chapter 9.

Can you roof over an existing roof in Florence, AZ?

The 2018 International Residential Code, Section R908.3, says "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck." Section R908.3.1.1 says a roof recover (a new covering over the old) "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering," where the existing covering is water soaked or deteriorated, or where it is slate, clay, cement or asbestos-cement tile. That caps a recovered roof at two layers in total. The Town's IRC amendments in Exhibit A include no change to Chapter 9, so the model text governs.

Do roofing contractors need a license or registration in Florence, AZ?

Yes. STATE LAYER, applies in Florence as everywhere in Arizona. Contractors are licensed by the Arizona Registrar of Contractors under A.R.S. Title 32, Chapter 10 (32-1101 et seq.). A.R.S. 32-1121(A)(14) exempts an unlicensed person only for one project whose aggregate contract price, including labor and materials, is "less than $1,000" and whose work is "of a casual or minor nature," and says the exemption "does not apply: (a) In any case in which the performance of the work requires a local building permit." Owner-occupants doing their own work on a structure intended solely for their own occupancy are separately exempt under 32-1121(A)(5). The specific roofing classification codes and the Registrar's own licensing page were not read for this record. The Town's Building Permit Application also asks for the contractor's Town of Florence Business License number.

What building code does Florence, AZ use?

The Town's Code of Ordinances Section 150.300, as set out in Exhibit A (Technical Codes), says "The Following publications are adopted by reference" and lists the "International Building Code, 2018 Edition, including Appendices B, C, and I" and the "International Residential Code, 2018 Edition, including Appendices G, H, and P." Exhibit A's amendments to the IRC adopt Appendices E, H, J, P and Q and amend Table R301.2(1). The IRC amendments in Exhibit A include no change to Chapter 9, Roof Assemblies.