Home / Roofing Permits / Can You Roof Over It? Layer Limits and Tear-Off Rules by Jurisdiction
Can You Roof Over It? Layer Limits and Tear-Off Rules by Jurisdiction
Before you price a re-roof you need one answer: can a new layer go over the existing one, or is this a full tear-off? Jurisdictions answer it very differently, and the split does not follow state lines the way you would expect. Oklahoma is the cleanest case in the country — all sixteen Oklahoma jurisdictions we cover require a tear-off, not because each city decided so, but because the state did: the Oklahoma Uniform Building Code Commission amended IRC R908.3.1.1 to bar a re-cover “where the existing roof has one or more application of asphalt shingles,” a de facto statewide one-layer cap that individual cities cannot loosen. Texas sits at the opposite end, and Dallas is the outlier of the entire corpus: it amended the recover trigger UP from two layers to three, so a Dallas roof carrying two existing coverings may still legally take a third. Colorado is the most internally divided state we cover — sixteen of its jurisdictions require tear-off while twelve allow one overlay, so neighboring Front Range towns give opposite answers. Nebraska’s metro cities (Omaha, Bellevue, Papillion, and Douglas County by incorporation) deleted the roof-recover section from their adopted code outright. Kansas is stranger still: the Wichita–Sedgwick County Unified Building and Trade Code deletes the re-covering provision and enacts nothing in its place, so Wichita, Sedgwick County, Andover and Haysville have no local layer cap at all, while the Kansas City–side suburbs 200 miles away allow exactly two. Watch the conditional cases — Superior CO permits a single overlay only with an engineer’s report certifying the structure can carry the load, Golden CO allows one overlay but caps the combined weight at 750 pounds per square, and La Vista NE and Sarpy County NE bar overlays on asphalt specifically in hail-exposure areas. Every card quotes the jurisdiction’s own text; where a jurisdiction states no layer rule, we say so rather than inferring one. A layer limit is not the same thing as a repair-permit threshold — for how big a repair can get before it needs a permit, see the repair-threshold facet.
No overlay — full tear-off required — Colorado (25)
Adams County - Building Safety Division (Adams County, Colorado (unincorporated))
"The maximum number of layers of roofing permitted is one (1), per Ordinance No. 12 and amendment to R908.3 of the 2024 IRC." "The maximum number of layers on a flat roof is one (1)."
City of Brighton - Building Division (City of Brighton, Colorado)
"New roof coverings shall not be installed without first removing existing roof coverings" -- Building Division policy effectively bars roof recover/overlay; full tear-off is required for re-roofs. (Code references in this document are to the 2021 IRC.)
City of Cañon City - Building Department (City of Cañon City, Colorado)
Cañon City Municipal Code Sec. 15.04.030 (Amendments), item N, amends Section R908.3.1.1(3) of the adopted IRC to read: "Where the existing roof has one or more applications of any type of roof covering." (The base IRC provision bars roof recover where the existing roof has "two or more" applications; Cañon City tightens this to "one or more," so roof recover over any existing covering is not permitted -- full tear-off is required once one layer is already present.)
City of Centennial - Building Division (City of Centennial, Colorado)
"Roof replacement shall include the removal of all existing layers of roof coverings to the deck." Existing-roof repair/replacement work "shall meet the requirements of chapter 9 section R908 of the 2021 International Residential Code." Materials removed from one roof cannot be reused on any other roof ("harvested material shall be considered used material and are not allowed"). (City of Centennial, Residential Roof Repairs and Re-Roofing policy page.)
City of Fort Lupton - Building Department (City of Fort Lupton, Colorado)
"Tear-Off: All existing roofing materials must be removed down to the deck before applying new materials (one-layer overlay is rarely permitted under modern fire and wind codes)." FAQ: "How many layers of roofing are allowed? All existing layers must be removed down to the decking."
City of Fountain (permits via Pikes Peak Regional Building Department) (City of Fountain, Colorado)
"Section R908.3.1 Roof-recover. Delete." (RBC303.4.73) -- the IRC's roof-recover allowance is removed from the adopted code, so full tear-off of existing roof coverings is required for asphalt shingle re-roofs. Two exceptions added to R908.3 Roof Replacement (RBC303.4.72): complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the structure without relying on the existing roof for support do not require removal of existing coverings; and metal panel, metal shingle, or concrete/clay tile coverings may be installed over existing wood shake roofs per Section 908.4. Per PPRBD guidelines, which govern permits for Fountain.
City of Littleton - Building and Code Compliance Division (City of Littleton, Colorado)
"R908.4 Roof recover not allowed... A roof recover shall not be permitted where any of the following conditions occur: a. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. b. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. c. Where the existing roof has two or more applications of any type of roof covering d. The roof has one or more existing layers of asphalt shingles." Section R908.4.1 (Roof recovering over wood shingles or shakes) is deleted in its entirety. (Sec. 4-1-5, Amendments to the 2024 IRC.)
City of Longmont - Building Inspection Division (City of Longmont, Colorado)
"How many layers of roofing are allowed? Roofs are allowed to have only 1 layer of shingles." (Single Family Residential Re-roofs guide; commercial roofs are handled separately and allow up to two layers on low-slope built-up roofing.)
City of Manitou Springs Planning Department (permits via PPRBD) (City of Manitou Springs, Colorado)
"Section R908.3.1 Roof-recover. Delete." (2023 Pikes Peak Regional Building Code, Sec. RBC303.4.73) -- the IRC's roof-recover allowance is removed from the code enforced in Manitou Springs, so full tear-off of existing roof coverings is required for asphalt shingle re-roofs. Two exceptions are added at R908.3 (Sec. RBC303.4.72): complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the structure without relying on the existing roof for support do not require removal of existing coverings; and metal panel, metal shingle, or concrete/clay tile coverings may be installed over existing wood shake roofs per Section 908.4.
City of Northglenn - Building Division (City of Northglenn, Colorado)
"How many layers of roofing are allowed? All existing layers must be removed." Combined with the re-covering-versus-replacement conditions in the same guide (existing roof water-soaked/deteriorated; existing covering is wood shake, slate, clay, cement, or asbestos-cement tile; two or more existing applications; or asphalt shingles subject to moderate/severe hail exposure), new roof coverings are not to be installed without first removing existing roof coverings -- i.e. full tear-off, no recover.
City of Sheridan Building Department (City of Sheridan, Colorado)
The City's own Roofing Requirements page states: "No roof overlays are allowed for residential re-roofs. Complete tear-off and re-roof with asphalt shingles meeting the current code requirements are required." Commercial buildings follow the exceptions of IBC 1502.1 instead.
City of Sterling Public Works Department - Code Enforcement Division (City of Sterling, Colorado)
The City's Reroof Permit Application form (Public Works Department, Code Enforcement Division) requires the contractor to state the "NUMBER & Type of layers removing" and instructs in bold: "(ALL LAYERS MUST BE REMOVED)". Consistent with the record's own permit_process_note ("All existing roof covering layers must be removed before the new covering is installed"). No recover over an existing layer is permitted; full tear-off is always required for a Sterling reroof permit.
City of Woodland Park Planning & Building Department (City of Woodland Park, Colorado)
Pikes Peak Regional Building Department's Reroof Guidelines handout states: "New asphalt roof coverings shall NOT be installed without first removing ALL existing layers of roof coverings on residential homes. (See 2021 IRC Section 908.3)" -- i.e. no recover over any existing layer is permitted; full tear-off to the deck is required for a new asphalt roof covering.
Douglas County - Building Division (Douglas County, Colorado (unincorporated))
"One layer is permitted. Asphalt shingled roofs shall not be overlaid with an additional layer of asphalt shingles." (Douglas County roofing-permits FAQ, "What is the maximum number of layers of asphalt shingles permitted?")
Jefferson County - Building Division (Jefferson County, Colorado (unincorporated))
"SECTION R908: REROOFING. In section R908.4 (Roof recover) add a new Exception 4. as follows: Exceptions: 4. Where the existing roof covering is asphalt shingles." (Jefferson County Supplement to the 2024 IRC.) This bars roof recover/overlay over an existing asphalt shingle roof, so a full tear-off is required. The county's separate roofing notice restates the same rule in plain language: "Only one layer of asphalt shingles will be allowed per Jefferson County Code Supplement R908-4 exc.4 NO OVERLAYS, COMPLETE TEAROFF REQUIRED." An identical Exception 4 is added for commercial buildings at Section 1512.3 (Roof recover) of the Jefferson County Supplement to the 2024 IBC.
Logan County Planning and Zoning Department (Logan County, Colorado (unincorporated))
The county's "Logan County Roofing Requirements" page states: "One (1) layer of asphalt shingles is allowed per R907.3(4) - NO OVERLAYS, COMPLETE TEAROFF REQUIRED. This means to the exposed deck. No felt or underlayment to remain on roof."
Morgan County Planning, Zoning and Building Department (Morgan County, Colorado (unincorporated))
Morgan County's "Roofing Requirements" excerpt document quotes "R907.3 Re-roofing" in full: "New roof covering shall not be installed without first removing existing roof coverings." No recover over an existing layer is permitted in unincorporated Morgan County; full tear-off is always required.
Pikes Peak Regional Building Department (El Paso County region, Colorado (including Colorado Springs and surrounding municipalities))
"Section R908.3.1 Roof-recover. Delete." (RBC303.4.73) -- the IRC's roof-recover allowance is removed from the adopted code, so full tear-off of existing roof coverings is required for asphalt shingle re-roofs. Two exceptions added to R908.3 Roof Replacement (RBC303.4.72): complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the structure without relying on the existing roof for support do not require removal of existing coverings; and metal panel, metal shingle, or concrete/clay tile coverings may be installed over existing wood shake roofs per Section 908.4.
Town of Bow Mar Building Department (Town of Bow Mar, Colorado)
The Town's own Roof Specifications page states "1 LAYER SHINGLE. 2 FLAT" as the maximum permitted roof layers. The codified § 18-9(b)(13) amendment to R908.3.1 Roof recover (2021 IRC, Ord. No. 340, 2024) separately adds: "In the case of a partial reroof, the replacement of shingles shall be of the same type and color," without itself restating a numeric layer cap.
Town of Frederick - Building Department (Town of Frederick, Colorado)
"All old layers to be removed per the 2024 International Residential Code (IRC), Chapter 9, Section R908."
Town of Green Mountain Falls (Pikes Peak Regional Building Department) (Town of Green Mountain Falls, Colorado)
"Section R908.3.1 Roof-recover. Delete." (2017 Pikes Peak Regional Building Code, 2nd Printing 12.7.18, Sec. RBC303.4.66 -- the edition adopted by the Town's Municipal Code Sec. 18-1) -- the IRC's roof-recover allowance is removed from the code enforced in Green Mountain Falls, so full tear-off of existing roof coverings is required for asphalt shingle re-roofs. Two exceptions are added at R908.3 (Sec. RBC303.4.65): complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the structure without relying on the existing roof for support do not require removal of existing coverings; and metal panel, metal shingle, or concrete/clay tile coverings may be installed over existing wood shake roofs per Section 908.4.
Town of Johnstown - Building Department (Town of Johnstown, Colorado)
The town's 2024 Roofing Regulations handout states: "Tear-Off: All existing roofing materials must be removed down to the deck before applying new materials (one-layer overlay is rarely permitted under modern fire and wind codes)." This is phrased as a general tear-off expectation rather than a numeric layer cap or an explicit R908.3.1.1 citation.
Town of Monument (permits via Pikes Peak Regional Building Department) (Town of Monument, Colorado)
"Section R908.3.1 Roof-recover. Delete." (RBC303.4.73) -- the IRC's roof-recover allowance is removed from the adopted code, so full tear-off of existing roof coverings is required for asphalt shingle re-roofs. Two exceptions added to R908.3 Roof Replacement (RBC303.4.72): complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the structure without relying on the existing roof for support do not require removal of existing coverings; and metal panel, metal shingle, or concrete/clay tile coverings may be installed over existing wood shake roofs per Section 908.4.
Town of Palmer Lake (permits via Pikes Peak Regional Building Department) (Town of Palmer Lake, Colorado)
NO OVERLAY - full tear-off, with two narrow exceptions. The Pikes Peak Regional Building Code, 2023 Edition, 2nd Printing, deletes the model code's general roof-recover allowance outright: Section RBC303.4.73 provides "Section R908.3.1 Roof-recover. Delete." What remains is Section R908.3, Roof Replacement, which Section RBC303.4.72 amends by renumbering its exception to Exception 1 and adding a second: complete and separate roofing systems, such as standing-seam metal roof systems, that are designed to transmit the roof loads directly to the building's structure, and metal or tile installed over existing wood shake roofs where applied in accordance with Section 908.4. An ordinary asphalt-over-asphalt reroof therefore has no overlay option in Palmer Lake and the existing covering must come off to the deck.
Town of Parker - Building Division (Town of Parker, Colorado)
"No Overlays for asphalt shingles. All other materials will be required to meet code or manufacturer specs." (Number of Layers Allowed row, Re-Roofing Requirements handout, revised 7/1/2026). This is consistent with the town's codified 2021-IRC-era amendment at Parker Municipal Code Section 11.02.050(25) (Ord. 4.91.8 Section 1, 2022), which deletes Subparagraph 3 of IRC Section R908.3.1.1 (Recovering versus replacement) and replaces it with: "Where the existing roof has one or more applications of any type of roof covering" -- i.e. roof recover is barred once any covering layer already exists, so a full tear-off is required.
No overlay — full tear-off required — Kansas (5)
City of Gardner - Building & Inspections (City of Gardner, Kansas)
Gardner Municipal Code 15.50.020 CC (Ordinance No. 2674) amends Section R908.3 of the 2018 International Residential Code, Roof replacement, to read: "New roof covering shall not be installed without first removing all existing layers of roof covering down to the roof decking." A roof recover over an existing layer is therefore not allowed in Gardner; every re-roof is a tear-off to the deck.
City of Hays - Planning & Development Division (City of Hays, Kansas)
Ordinance No. 4069 (passed March 27, 2025), at Section 11-42(b)(10) of the City of Hays Municipal Code, amends Section R908.4 Exception (3) of the 2024 International Residential Code to read: where the existing roof has one or more applications of any type of roof covering, so that the base code's bar on recovering a roof with two or more existing layers becomes a bar on recovering any existing roof. The City's Roofing Permit application states: "ALL EXISTING RESIDENTIAL ROOFING APPLICATIONS MUST BE REMOVED BEFORE RE-APPLICATION," citing Sec. 11-42 of the Code of Ordinances.
City of Ottawa - Community Development Department (City of Ottawa, Kansas)
Ottawa Municipal Code Section 6-310 amends Section R908.3 of the 2018 International Residential Code, Recovering versus replacement, to read: "New roof coverings shall not be installed without first removing all existing layers of roof coverings down to the roof decking." Its exceptions keep the base-code cases of complete and separate roofing systems such as standing-seam metal that do not rely on the existing roof for support, metal panel, metal shingle and concrete and clay tile over existing wood shakes under Section R907.4, a new protective coating over spray polyurethane foam, and an adhered ice barrier membrane left in place. An asphalt-shingle re-roof is a tear-off to the deck.
City of Russell - Building, Planning, and Zoning Department (City of Russell, Kansas)
Section 4-203(d) of the Code of the City of Russell amends the 2018 International Residential Code: "Section R908.3.1.1(3) is amended to read" "Where the existing roof has one or more applications of any type of roof covering". In the 2018 IRC, Section R908.3.1.1 lists the conditions under which a roof recover is not permitted, so the amendment turns the base code's bar on recovering a roof with two or more existing layers into a bar on recovering any existing roof: every re-roof in Russell is a tear-off. No other section of Article 2 (Sections 4-201 through 4-207) amends Section R908.
Johnson County - Building Codes Division (Johnson County, Kansas (unincorporated))
"A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is asphalt shingle, wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." (Section R908.3.1.1 Roof recover not allowed, as amended, Article 3 Section 5(l) of the Johnson County Code of Regulations for Buildings and Construction, 2018 Edition.)
No overlay — full tear-off required — Minnesota (2)
City of Burnsville, Minnesota - Building Inspections Department (City of Burnsville, Minnesota)
The City of Burnsville's own "Re-Roofing Requirements" handout, read in full, states under a bold heading: "Re-roofing over existing shingles is prohibited!!!" and explains: "the building code will not allow asphalt shingles to be applied over any existing roof covering. The decking must consist of solid plywood or OSB sheathing or 1'' nominal wood boards." Existing shingles must be torn off before new asphalt shingles are installed -- no overlay/recover is permitted in Burnsville. (Minnesota Rules chapter 1309's own table of parts, read in full, amends IRC Chapter 9 only at 1309.0903 and 1309.0905, above; no separate state rule number was read addressing roof recovering, so this value rests on Burnsville's own document rather than a numbered state rule.)
City of Minnetonka, Minnesota - Building Inspections Division (City of Minnetonka, Minnesota)
FULL TEAR-OFF. Minnetonka is stricter than the state baseline and says so in one sentence, under the "Reroofing" heading of its own Roofing Project Instructions: "All old roof coverings must be removed before installing any new roof coverings. Existing flashing in good condition may be reinstalled. Any sheathing that is replaced must be installed and fastened according to the code." No overlay is contemplated at all. Note the tension a bidder should be aware of: the 2020 Minnesota Residential Code, Section R908.3.1.1, permits a roof recover over ONE existing layer and bars it only "where the existing roof has two or more applications of any type of roof covering," and Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code. Minnetonka publishes the stricter rule regardless, and it is the City that inspects the work, so a bid written around an overlay will meet the City's instruction rather than the state minimum. Take any disagreement to the Building Inspections Division before bidding a recover.
No overlay — full tear-off required — Missouri (2)
City of Belton - Community Development Department (City of Belton, Missouri)
Belton UDC Sec. 10-9(b) (adopting the 2018 International Existing Building Code with local amendments) deletes IEBC "Section 705.3.1 Roof recover," "Section 705.3.1.1 Exceptions," and "Section 705.4 Roof recovering" in their entirety, and amends "Section 705.3 Roof Replacement" to read: "Roof replacement shall be in accordance with 1511.31 of the International Building Code." The recover-vs-replace pathway is eliminated under the City's adopted IEBC -- reroofing routes through the IBC's roof-replacement provisions rather than a recover option. (Ord. No. 2022-4738, § 2, adopted 9-27-2022.)
City of Gladstone, Missouri - Community Development Department (Building and Construction Division) (City of Gladstone, Missouri)
"Only ONE layer of roof covering is allowed" for both residential and commercial reroofing (City of Gladstone roofing requirements page). Corroborated in the adopting ordinance itself: Chapter 200's 9.200.020.3 DELETIONS (2021 IBC) omits "1512.2.1 Roof recover.", "1512.2.1.1 Exceptions.", and "1512.3 Roof recovering." in their entirety, and 9.200.040.3 DELETIONS (2021 IRC) likewise omits "R908.3.1 Roof recover.", "R908.3.1.1 Roof recover not allowed.", and "R908.4 Roof recovering." -- the recover/overlay pathway is deleted from both the commercial and residential codes as adopted, leaving full tear-off as the only path to a new roof covering.
No overlay — full tear-off required — Nebraska (5)
City of Bellevue - Permits and Inspection Division (City of Bellevue, Nebraska)
Bellevue City Code § 8-18.6(MM)-(NN) (amending the 2021 IRC) deletes "Section R908.3.1, Roof recover," in its entirety and amends "Section R908.3.1.1, Roof recover not allowed" to read: "A roof recover shall not be permitted." (Ord. 4033, passed 5-4-2021.)
City of Omaha Planning Department - Building & Development Division (City of Omaha, Nebraska)
"Section R908.3.1, Roof recover. Delete this section in its entirety. Section R908.3.1.1, Roof recover not allowed. A roof recover is not allowed. Section R908.4, Roof recovering. Delete this section in its entirely [sic]." (Complete 2018 IRC Amendments, effective July 1, 2020, p. 445) -- full tear-off of all existing roof coverings is required; no conditional recover/overlay allowance remains under the local amendment.
City of Papillion - Building & Fire Safety Department (City of Papillion, Nebraska)
"R908.3.1 Delete; Roof Recover. Section R908.3.1 of the International Residential Code is hereby deleted." "R908.3.1.1 Amended; Roof recover not allowed. Revise to read: A roof recover is not allowed." "R908.4 Amended; Complete Roof Replacement vs Repair. When it is determined that over 50% of the roof is in need of repair, the entire roof covering and underlayment will be replaced with compliant materials and methods." (Papillion Municipal Code § 92-15(B), Ordinance No. 1934; consistent with the City of Papillion Roofing Requirements handout, "Roof Recover (908.3.1.1 Amended): Roof recover is not allowed.")
City of Ralston - Building and Safety (City of Ralston, Nebraska)
No overlay: a full tear-off is required on every re-roof in Ralston, however few layers are up there. Ralston Municipal Code 9-501.01, "Residential Building Code; Adopted by Reference", adopts the 2018 International Residential Code together with local amendments "attached hereto, marked Exhibit A", which the City's code library publishes as 9 Attachment 1, "Residential Code Amendments", headed "Adopted 2-2-2021 by Ord. No. 1278" and footed "Supp 1, Aug 2021". Ordinance No. 1278 is the latest amendment in 9-501.01's history. Under "Page 445" the amendments read: "Section R908.3.1, Roof recover. Delete this section in its entirety. Section R908.3.1.1, Roof recover not allowed. A roof recover is not allowed. Section R908.4, Roof recovering. Delete this section in its entirely." The second "entirely" is the City's own printing, and "is not allowed" is underlined in the City's document, which marks its insertions that way. With the recover section and the recovering section both struck, no condition, layer count or covering material is left under which a new roof may go over an old one: every existing layer comes off. The rule sits in the residential code, the code for one- and two-family dwellings and townhouses, and 9-501.01 makes the Residential Code as amended "controlling throughout the Municipality and throughout its zoning jurisdiction". Chapter 9 of the Municipal Code, read in full, carries no re-roofing or layer provision of its own that could soften it.
Douglas County Environmental Services - Permits and Inspections (Douglas County, Nebraska)
Douglas County's Residential Building Code is adopted "as amended by the City of Omaha - 2018 IRC" (county's Current Building Codes page). Under that incorporation, Omaha's amendment governs: "Section R908.3.1, Roof recover. Delete this section in its entirety. Section R908.3.1.1, Roof recover not allowed. A roof recover is not allowed. Section R908.4, Roof recovering. Delete this section in its entirely [sic]." (Complete 2018 IRC Amendments, effective July 1, 2020, p. 445) -- full tear-off of all existing roof coverings is required.
No overlay — full tear-off required — Oklahoma (21)
City of Bethany - Community Development Department (City of Bethany, Oklahoma)
Bethany's Code of Ordinances § 150.001 does not amend Chapter 9 (Roof Assemblies) of its adopted Residential Code -- its only Table-R301.2(1)-area amendments are the climatic design criteria and Section 2603.5.1 -- so the operative text is the Oklahoma Uniform Building Code Commission's 2018 IRC Permanent Rule (OAC 748:20-6-14(13)), which amends R908.3.1.1 Roof re-cover to read: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (Bethany's own ordinance cites an outdated OUBCC subchapter number for this incorporation; the current OUBCC rule text above is the operative one.)
City of Bixby - Development Services Department (City of Bixby, Oklahoma)
"R908.3.1.1 Roof Re-Cover - OUBCC Amendatory. ... 'R9083.1.1 Roof Re-Cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted.'" (Bixby Code of Ordinances, Title 9, IRC 2018 Chapter 9 Roof Assemblies -- the section number is misprinted "R9083.1.1" in the ordinance text itself and is quoted here as published.)
City of Broken Arrow - Community Permitting and Licensing Division (City of Broken Arrow, Oklahoma)
Sec. 6-37 (Ord. No. 3746, 9-20-2022; Ord. No. 3826, 4-16-2024), read in full from (a) through (y), does not amend IRC Chapter 9 Roof Assemblies at all -- no R908 provision appears anywhere in the ordinance's amendment list -- so the statewide OUBCC rule governs directly: "R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (OAC 748:20-6-14(13)).
City of Claremore - Community Development Services, Permits & Inspections (City of Claremore, Oklahoma)
Oklahoma's operative residential code is the OUBCC 2018 IRC Permanent Rule (effective 9-14-22), whose amended R908.3.1.1 Roof re-cover states: "A roof re-cover shall not be permitted where any of the following conditions occur: (1) Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing[;] (2) Where the existing roof covering is slate, clay, cement or asbestos-cement tile[;] (3) Where the existing roof has two or more applications of any type of roof covering[; and] (4) Where the existing roof has one or more application of asphalt shingles[,] additional applications of asphalt shingles shall not be permitted." Condition 4 -- added by the OUBCC amendment -- is a de facto one-layer cap on asphalt-shingle re-roofs statewide. The joint City of Claremore-Rogers County Metropolitan Zoning Ordinance, Appendix G (adopts the IRC 2009 edition "or the latest revision thereof adopted by the Oklahoma Uniform Building Code Commission" -- currently the 2018 edition per the county's own FAQ), does not amend R908.3.1.1, so this state-amended rule stands unmodified for Claremore.
City of Del City - Community Development Department (Permits & Inspections) (City of Del City, Oklahoma)
Del City's own Code of Ordinances Sec. 5-21 (Ord. No. 1388, Sec. 2, 2-6-17, all seven numbered amendment items) does not amend IRC Chapter 9 Roof Assemblies -- no R908 provision appears anywhere in its amendment list -- so the OUBCC's 2015 IRC Permanent Rule (Title 748, Chapter 20, Subchapter 5, Sec. 748:20-5-11.1(3) -- the statewide minimum code for residential construction pursuant to 59 O.S. Sec. 1000.23 that governs Del City's own 2015 IRC vintage, as distinct from the 2018 IRC Permanent Rule that governs Oklahoma jurisdictions on the 2018 edition) governs directly: "R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: (A) Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (B) Where the existing roof covering is slate, clay, cement or asbestos-cement tile. (C) Where the existing roof has two or more applications of any type of roof covering. (D) Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted."
City of Edmond Department of Building & Safety (City of Edmond, Oklahoma)
"If my shingle manufacturer does not allow my existing (1x8, 1x10 etc.) deck to be used as a base for their product, do I have to remove the old decking or can new OSB or plywood sheathing be installed[?] The 2018 International Residential Code (IRC) does not require you to remove the existing deck material prior to installation of a new sheathing substrate except in very unusual circumstances where the existing roof framing is inadequate. Roof replacements do require the removal of all existing layers of roof covering (shingles)." (City of Edmond Department of Building & Safety, Storm/Re-Roof Information FAQ). Confirms that a roof replacement requires full removal of the existing shingle layer(s) -- no shingle-over-shingle recover.
City of Jenks - Building Inspections Department (City of Jenks, Oklahoma)
Jenks Code of Ordinances Sec. 4-1-1(A) "Adoption of Codes" adopts the 2018 IRC "as amended and modified by the Oklahoma Uniform Building Code Commission (OUBCC) as if fully set out at length herein," with no Jenks-specific amendment to IRC Chapter 9 anywhere in Article 1 (Building Code and Regulations) -- confirmed by reading Sec. 4-1-1 through 4-1-8 in full; none addresses roofing/recover. The governing text is therefore the OUBCC's own statewide R908.3.1.1: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (OAC 748:20-6-14(13)).
City of Lawton License & Permits Division and Inspection Services (City of Lawton, Oklahoma)
NO ASPHALT SHINGLES OVER EXISTING ASPHALT SHINGLES, UNDER THE STATE'S MODIFIED 2018 IRC THAT LAWTON ADOPTS. OAC 748:20-6-14 item (13) rewrites R908.3.1.1 Roof re-cover to bar a re-cover "where any of the following conditions occur," including (C) Item 3, "Where the existing roof has two or more applications of any type of roof covering," and (D) Item 4, "Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." Lawton's own amendment section, 6-1-1-105 (read in full, items A to D), names no reroofing or re-cover provision. So an asphalt-shingle roof is torn off before new asphalt shingles go on, and any roof already carrying two coverings is torn off before any new covering.
City of Midwest City - Permits & Building Inspections Division (City of Midwest City, Oklahoma)
Midwest City Code of Ordinances Sec. 9-7 ("Code amended--International Residential Code") (Ord. No. 3560, Sec. 1, 4-23-24; Ord. No. 3590, Sec. 1, 3-25-25; Ord. No. 3591, Sec. 2, 3-25-25), read in full, amends only administrative/permit provisions of the adopted 2018 IRC (102.4.1, 104.1, 104.2, 105.10, 107.3.1, 108.2, 109.4, 110.0, 112.1) -- no R908 provision of any kind appears in the amendment list -- so the statewide OUBCC rule governs directly: "R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (OAC 748:20-6-14(13)).
City of Moore - Building Permits & Inspections (Community Development Department) (City of Moore, Oklahoma)
City of Moore Municipal Code Sec. 5-204 (Adoption of the International Residential Code; Ord. No. 1039.23, 12-18-2023, and predecessor amending ordinances back to 1990), read in full, does not amend Chapter 9 (Roof Assemblies) of the adopted 2018 IRC beyond its one Chapter 9 amendment to R905.1.2 (ice barriers) -- no R908 provision appears anywhere in its amendment list. The operative text for roof re-cover is therefore the Oklahoma Uniform Building Code Commission's 2018 IRC Permanent Rule (OAC 748:20-6-14(13)), which amends R908.3.1.1 Roof re-cover to read: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted."
City of Mustang - Community Development Department (City of Mustang, Oklahoma)
City of Mustang Ordinance No. 1269 (Sec. 18-33.B, 35 numbered amendment items) does not amend Chapter 9 (Roof Assemblies) of the adopted 2018 IRC -- none of its 35 items touch R905 or R908. The operative text is therefore the Oklahoma Uniform Building Code Commission's 2018 IRC Permanent Rule (OAC 748:20-6-14(13)), which amends R908.3.1.1 Roof re-cover to read: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted."
City of Norman Development Services Division (City of Norman, Oklahoma)
"How many layers of asphalt shingles can we have installed on the roof? Answer: 1 (one). (R908.3.1.1 and OUBCC Amendment) Roof re-cover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. [existing roof covering is] water soaked or deteriorated[.] 2. [existing covering is] slate, clay, cement or asbestos-cement tile[.] 3. [existing roof has] two or more applications [of any roof covering][.] 4. [existing roof has] one or more application of asphalt shingles[;] additional applications of asphalt shingles shall not be permitted." (City of Norman "Common Questions for Roofing with Asphalt Shingles," Development Services Division / Building Permits and Inspections). Only one layer of asphalt shingles is allowed; recover over an existing shingle layer is prohibited and full tear-off is required.
City of Oklahoma City - Development Services Department (City of Oklahoma City, Oklahoma)
"Section R908.3.1.1 is amended to read as follows: R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (City of Oklahoma City 2018 IRC Amendments, State Amendments Included, Ch. 9 Roof Assemblies, p.24 of 37). Consistent with the City's own re-roofing checklist: "Q8. Can I shingle over the existing layer of asphalt singles? No, only one layer is permitted."
City of Sand Springs - Neighborhood Services Department (City of Sand Springs, Oklahoma)
Oklahoma's operative residential code is the OUBCC 2018 IRC Permanent Rule (effective 9-14-22), whose amended R908.3.1.1 Roof re-cover states: "A roof re-cover shall not be permitted where any of the following conditions occur: ... (4) Where the existing roof has one or more application of asphalt shingles[,] additional applications of asphalt shingles shall not be permitted" -- a de facto one-layer cap on asphalt-shingle re-roofs statewide (also barred: water-soaked/ deteriorated existing roofs, slate/clay/cement/asbestos-cement tile, or two or more applications of any covering type). The City's own Title 15 Sec. 15.24.010 adopts the IRC "as adopted and amended by the Oklahoma Uniform Building Code Commission (OUBCC)" and, read in full, amends only Section P3008.1 (sewage backflow/backwater valves) -- it does not touch R908.3.1.1, so the state-amended rule stands unmodified for Sand Springs. This matches the city's own roofing FAQ, which separately states in plainer language: "Building codes only allow one layer of shingles above the decking. This means old roofing materials must to be removed before new roofing materials are installed."
City of Sapulpa - Building Inspections Office (City of Sapulpa, Oklahoma)
Oklahoma's operative residential code is the OUBCC 2018 IRC Permanent Rule (effective 9-14-22), whose amended R908.3.1.1 Roof re-cover states: "A roof re-cover shall not be permitted where any of the following conditions occur: ... (4) Where the existing roof has one or more application of asphalt shingles[,] additional applications of asphalt shingles shall not be permitted" -- a de facto one-layer cap on asphalt-shingle re-roofs statewide (also barred: water-soaked/ deteriorated existing roofs, slate/clay/cement/asbestos-cement tile, or two or more applications of any covering type). The City's own Code of Ordinances Sec. 5-101.B adopts the Residential Building Code "as adopted and amended by the Oklahoma Uniform Building Code Commission (OUBCC)," with codification occurring automatically on OUBCC publication, and Part 5 Chapter 1, read in full, contains no local amendment to R908.3.1.1 -- so the state-amended rule stands unmodified for Sapulpa. This matches the city's own roofing FAQ, which separately states in plainer language: "Building codes only allow one layer of shingles above the decking."
City of Shawnee Building Inspections Division (City of Shawnee, Oklahoma)
City of Shawnee Code of Ordinances Sec. 7-462 amends only R101.1, Table R301.2(1), and P2603.5.1 of the adopted 2018 IRC -- it does not touch Chapter 9 (Roof Assemblies). The operative text is therefore the Oklahoma Uniform Building Code Commission's 2018 IRC Permanent Rule (OAC 748:20-6-14(13)), which amends R908.3.1.1 Roof re-cover to read: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted."
City of Tulsa Development Services Department - Permit Center (City of Tulsa, Oklahoma)
"R908.3.1.1. Roof re-cover - Amendatory. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." Net effect: full tear-off is required once a roof already carries two layers of any covering, or already carries one layer of asphalt shingles (a second asphalt layer is barred), or the existing covering is water-soaked/ deteriorated, or is slate/clay/cement/asbestos-cement tile.
City of Yukon - Development Services (City of Yukon, Oklahoma)
City of Yukon Ordinance No. 1414 (Sec. 204-138, Chapter 9 Roof Assemblies, adopted Aug. 18, 2020) amends R908.3.1.1 Roof re-cover to read: "A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted."
Oklahoma County Planning Commission (Oklahoma County, Oklahoma)
Resolution No. 2024-5421 (eff. 1-1-2025) adopts, for unincorporated Oklahoma County, "the 2018 International Residential Code (IRC) as modified by the Oklahoma Uniform Building Code Commission (OUBCC) with the 2022 Oklahoma Amendments"; its own 3-page text and addendums do not further amend any roofing section, so the OUBCC's statewide text controls. The OUBCC 2018 IRC Permanent Rule amends Section R908.3.1.1 Roof recover to read: "A roof recover shall not be permitted where any of the following conditions occur: (1) the existing roof covering is water soaked or has deteriorated; (2) the existing roof covering is slate, clay, cement or asbestos-cement tile; (3) the existing roof has two or more applications of any type of roof covering; (4) the existing roof has one or more application of asphalt shingles -- additional applications of asphalt shingles shall not be permitted." In effect, only one layer of asphalt shingles is allowed and a full tear-off is required before any re-cover.
Rogers County Building Safety & Inspection Services (Planning Commission) (Rogers County, Oklahoma)
Oklahoma's operative residential code is the OUBCC 2018 IRC Permanent Rule (effective 9-14-22), whose amended R908.3.1.1 Roof re-cover states: "A roof re-cover shall not be permitted where any of the following conditions occur: (1) Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing[;] (2) Where the existing roof covering is slate, clay, cement or asbestos-cement tile[;] (3) Where the existing roof has two or more applications of any type of roof covering[; and] (4) Where the existing roof has one or more application of asphalt shingles[,] additional applications of asphalt shingles shall not be permitted." Condition 4 -- added by the OUBCC amendment -- is a de facto one-layer cap on asphalt-shingle re-roofs statewide. The joint City of Claremore-Rogers County Metropolitan Zoning Ordinance, Appendix G (adopts the IRC 2009 edition "or the latest revision thereof adopted by the Oklahoma Uniform Building Code Commission" -- currently the 2018 edition per the county's own FAQ), read in full, does not amend R908.3.1.1, so this state-amended rule stands unmodified for unincorporated Rogers County.
Tulsa County Inspections Department (Tulsa County, Oklahoma)
Tulsa County has no locally codified amendment to IRC R908 (confirmed by a prior wave's read of the county's inspections/building PDFs, and by this wave's read of the state rule -- no county-specific building-code ordinance amending Chapter 9 was located), so the applicable rule is the Oklahoma Uniform Building Code Commission's own statewide R908.3.1.1, in force as the mandatory minimum "for residential building construction for one- and two-family dwellings and townhouses in Oklahoma pursuant to 59 O.S. Sec. 1000.23," which "may only be amended or altered by other jurisdictions pursuant to Oklahoma law" (OAC 748:20-6-2): "R908.3.1.1. Roof re-cover. A roof re-cover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. Where the existing roof has one or more application of asphalt shingles additional applications of asphalt shingles shall not be permitted." (OAC 748:20-6-14(13)).
No overlay — full tear-off required — South Dakota (1)
No overlay — full tear-off required — Texas (2)
City of Amarillo Department of Building Safety (City of Amarillo, Texas)
"New roof coverings cannot be installed without removing existing layers, with an exception for complete and separate metal roofing systems." (City of Amarillo Department of Building Safety, "Requirements for Roof Permits" memo.) In effect: a full tear-off is required before any re-cover in Amarillo, except for a standalone metal roofing system installed as its own separate assembly.
City of Mansfield - Building Safety Department (City of Mansfield, Texas)
"Shingles must be completely removed before the installation of new shingles." (City of Mansfield FAQ, "Do I need a permit to re-roof?") -- full tear-off is required on every re-roof; the city's local IRC amendments do not add a separate R908 recover/overlay provision, so this FAQ statement is the operative local rule.
No overlay — full tear-off required — Wyoming (2)
City of Cheyenne - Building Permitting & Licensing Division (City of Cheyenne, Wyoming)
Full tear-off is required over existing asphalt shingles. City Code Section 15.10.020(R) amends IRC Section R908.4 by deleting item 3 and re-creating it to read: "Where the existing roof has one or more applications of asphalt shingles as the City of Cheyenne is considered to be in an area subject to moderate hail exposure" -- i.e. roof recover is not permitted once an asphalt-shingle layer exists. The commercial mirror is Section 15.08.020(M), which recreates IBC Section 1512.2.1.1 Exception 3 with the same moderate-hail-exposure language.
Natrona County Building Department (Natrona County, Wyoming (unincorporated area))
Resolution 90-24 adds IRC Subsection 905.2.9, "Asphalt Shingle Application," which is not present in the base 2024 IRC: "More than one overlay of asphalt shingles applied over an existing asphalt shingle roof is prohibited." Re-roofing over an existing asphalt-shingle roof requires full tear-off in unincorporated Natrona County.
One overlay allowed — two layers maximum — Colorado (63)
Arapahoe County - Building Division (Arapahoe County, Colorado (unincorporated))
"The installation of a new roof covering over an existing layer shall be permitted per the limitations of IRC Section R908.3.1. As per IRC Section 908.3.1.1, a roof re-cover shall not be permitted where the existing roof has two or more applications of any roof covering, or where the existing layers must be removed prior to new roof installation. Any water damaged or rotted decking must be replaced and inspected prior to concealment."
Chaffee County Building Safety Department (Chaffee County, Colorado)
Not separately amended by Chaffee County. Ordinance 2023-02, Exhibit B (Amendments to the 2021 IRC), Chapter 9 (Roof Assemblies) amendment section was read in full and contains only one addition, R903.2.3 (roof-jack/vent penetration setback from valleys) -- it does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2021 IRC roof-recover/layer-limit provisions govern as adopted; the section text itself is behind the ICC paywall and not restated here. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City and County of Broomfield - Building Division (City and County of Broomfield, Colorado)
"Roof recover not allowed: Existing layers must be removed if soaked or deteriorated, wood shake/slate/tile, or two or more layers, to the roof deck. Exception: One asphalt overlay is allowed if adequate by code and or manufacturer." (Building Division Re-Roofing Guideline Policy, effective 4/15/2026, implementing the 2024 IBC/IRC; this is administrative policy, not text amended directly into B.M.C. Chapter 15-05.)
City and County of Denver - Community Planning and Development (City and County of Denver, Colorado)
"Existing roofs must be removed to deck and replaced where two or more layers of any roof covering exist" (Roofing Guide Sec. 3.A). The companion Roofing Checklist item #3 (IRC R908.3.1.1(3)/R908.3, IBC 1511.3.1.1/1512.2) states: "Existing roof covering must be removed down to deck unless re-covering a single layer" -- a roof recover is permitted only over one existing layer; two or more layers force full tear-off.
City of Alamosa - Building Department (City of Alamosa, Colorado)
Not separately amended by the City of Alamosa. The City adopts the 2015 IRC by reference (Alamosa Municipal Code § 4-21, 26 numbered modifications reviewed in full) and the modification list does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2015 IRC roof-recover/layer-limit provisions govern as adopted; the section text itself is behind the ICC paywall and not restated here. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck. The record's adopted_code names the 2018 I-Codes while this field's own text names the 2015 IRC. That disagreement is recorded rather than resolved, and it does not reach this field: the 2015 and 2018 editions carry an identical Section R908.3.1.1, so the layer answer is the same under either reading.
City of Arvada - Building Division (City of Arvada, Colorado)
"A new roof covering may be installed over an existing roof covering when permitted by 2024 IRC Section R908.4." (City of Arvada Roofing and Reroofing Customer Guide, 2026, p. 2.) Arvada allows recover; neither the guide nor Ordinance No. 4921 states a layer count of its own, and the ordinance does not amend Section R908. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover) and quoted here rather than left behind the ICC paywall: "A roof recover shall not be permitted where any of the following conditions occur," including "Where the existing roof has two or more applications of any type of roof covering" (and where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Cherry Hills Village Building Department (City of Cherry Hills Village, Colorado)
The City's "Specific Roofing Requirements" guide, under "Reroofing vs. Recovering," quotes IRC Section R907.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." -- i.e. a maximum of one existing roof-covering layer before a recover is disallowed and tear-off is required.
City of Cortez - Building Division (City of Cortez, Colorado)
Not separately amended by the City of Cortez. Ordinance No. 1249, Series 2018, Section 2 (items a through n), the full textually exhaustive amendment list to the 2015 IRC, does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2015 IRC roof-recover/layer-limit provisions govern as adopted; the section text itself is behind the ICC paywall and not restated here. Base-code rule, read at 2015 IRC Section R908.3.1.1 (Roof re-cover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Cripple Creek Building Department (City of Cripple Creek, Colorado)
Not separately amended by the City of Cripple Creek. Municipal Code § 18-4-20, "Amendments" to the 2018 IRC, was read in full and is textually exhaustive -- Section 101.1 (Title) and Table R301.2(1) only -- and does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2018 IRC roof-recover/layer-limit provisions govern as adopted; the section text itself is behind the ICC paywall and not restated here. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Dacono - Community Development Department (Building Division) (City of Dacono, Colorado)
"How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." R908.3 Roof Replacement further requires full removal of existing roof coverings down to the roof deck where: (1) the existing roof or roof covering is water-soaked or deteriorated beyond use as a base for additional roofing; (2) the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or (3) the existing roof has two or more applications of any type of roof covering.
City of Durango - Building Division (City of Durango, Colorado)
Not separately amended by the City of Durango. The City adopts the 2024 IRC by reference (§ 6-140, Ord. No. O-2025-0051) and its § 6-144 amendment list, read start to finish, does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2024 IRC roof-recover/layer-limit provisions govern as adopted; the section text is behind the ICC paywall and not restated here. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Edgewater Building Division (City of Edgewater, Colorado)
Edgewater has adopted the 2021 IRC by reference, Municipal Code Section 18-3-10, and its amendment list, Section 18-3-30, does not touch Chapter 9, Roof Assemblies, or Section R908, so the base 2021 IRC reroofing provision governs unamended: Section R908.3.1.1 bars a roof recover where the existing roof has two or more applications of any type of roof covering, so no more than two total layers may exist on a re-covered roof.
City of Englewood - Building Division (City of Englewood, Colorado)
"HOW MANY LAYERS OF ROOFING ARE ALLOWED? A maximum of two layers are allowed." (Residential Re-Roofing Guidelines FAQ.)
City of Fort Morgan Building Department (City of Fort Morgan, Colorado)
The City's "Roofing Requirements" document (effective July 1, 2026, current 2024 IRC/IBC adoption per Ordinance No. 1337) quotes R908.4 Roof re-cover in full: installation of a new roof covering over an existing roof covering is permitted only where the new covering is installed per the manufacturer's approved instructions; where a complete, separate roofing system (e.g. standing-seam metal) transmits roof loads directly to the structure without relying on the existing roof for support; where metal panel, metal shingle, or concrete/clay tile is installed over existing wood shake per R908.4.1; or where a new protective roof coating is applied over an existing protective coating, metal panel, metal shingle, or mineral foam roofing system. Roofs not meeting one of these conditions require tear-off. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Fruita - Building Division (City of Fruita, Colorado)
Not separately amended by the City of Fruita. Fruita Municipal Code § 15.22.020(k) item 12 exempts "Roof recover of buildings regulated by this code that do not exceed Limits of Section R908.4 and 908.4.1" from permit -- cross-referencing the base 2024 IRC recover-limit sections without redefining them, confirming R907 (Reroofing) and R908 (Roof Replacement) are not otherwise amended in the § 15.22.020 list; the base IRC layer-limit provisions govern as adopted (section text behind the ICC paywall, not restated here). Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Holyoke - Building Department (City of Holyoke, Colorado)
Holyoke has adopted the 2018 IRC by reference, Municipal Code Section 15.08.010, and its own Modifications section, Section 15.08.020, does not amend Chapter 9, Roof Assemblies, or Section R908, so the base 2018 IRC reroofing provision governs unamended: Section R908.3.1.1 bars a roof recover where the existing roof has two or more applications of any type of roof covering, so no more than two total layers may exist on a re-covered roof.
City of Lafayette - Building Division (City of Lafayette, Colorado)
Asphalt roofs shall have no more than two (2) layers.
City of Lone Tree - Building Division (City of Lone Tree, Colorado)
Lone Tree adopts the International Residential Code, 2021 Edition, by reference as the residential code of the City, subject only to its own amendment list (Lone Tree Municipal Code Section 18-3-20, enacted by Ordinance No. 22-07, Article 4, adopted November 15, 2022). The City amendment list at Section 18-3-40 runs to twenty numbered items and only two of them reach Chapter 9: item (12) replaces Section R905.7.4 with a minimum Class C rating for wood shingles, and item (13) replaces Section R905.8.5 with a minimum Class C rating for wood shakes. Both are fire classifications and material standards. Nothing in the chapter amends Section R908, the reroofing section, so the base 2021 IRC reroofing rule governs unmodified. The reroofing rule that governs in Lone Tree is therefore the base 2021 IRC provision, unamended. That provision is Section R908.3.1.1, "Roof recover not allowed", which reads: "A roof recover shall not be permitted where any of the following conditions occur:" and lists three: an existing roof or roof covering that is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; an existing covering of slate, clay, cement or asbestos-cement tile; and "Where the existing roof has two or more applications of any type of roof covering." So a roof with one existing layer may be recovered once, a roof that already has two may not, and the first two conditions require a tear-off whatever the layer count. The City roofing guidelines add a rule that bites on partial work: where the entire roof is not being replaced, the area replaced must terminate at a natural break such as a valley, eave or ridge, and materials or ages of material may not be mixed on the same roof slope unless the product manufacturer allows and warranties it.
City of Trinidad - Building Department (City of Trinidad, Colorado)
Not separately amended by the City of Trinidad. Municipal Code § 5-2 adopts the 2024 IRC by reference and, read in full (a short, self-contained section), does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2024 IRC roof-recover/layer-limit provisions govern as adopted; the section text is behind the ICC paywall and not restated here. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Walsenburg - Building Department (City of Walsenburg, Colorado)
Not separately amended by the City of Walsenburg. The City's Sec. 18-9-30 amendment list to the 2021 IRC (2 items: penalties, and Table N1102.1.3 energy amendments with 3 deletions -- N1102.4.1.2, N1103.3.5, R313.2) does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2021 IRC roof-recover/layer-limit provisions govern as adopted; the section text is behind the ICC paywall and not restated here. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Westminster - Community Development (City of Westminster, Colorado)
"A roof recovering is permitted in accordance with IRC 908.3.1 and per manufacturer's instructions." (Residential Re-roofing Guide, "based on the 2021 International Residential Code as amended by the City of Westminster.") Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Grand County Building Division - Community Development (Grand County, Colorado (unincorporated))
The Grand County Department of Community Development's "Grand County Roofing Guidelines" handout, signed by the roofing contractor on every Grand County roofing permit, states: "If the project is a re-roof where the old roofing will not be removed, a maximum of two layers of roofing will be allowed. (One layer old, one layer new) Ice and water shield is not required in these cases." I.e. a maximum of two total layers (one existing plus one new) for overlay re-roofs without tear-off.
Huerfano County Land Use and Building Department (Huerfano County, Colorado)
Huerfano County adopts the 2021 IRC by County Resolution 23-25. Read in full, Section 7's complete list of amendments, insertions, attachments and deletions touches permit administration, Chapter 3's climatic-design table, one fire-resistance footnote for airport hangars, ICF construction, and the county's energy-code (IECC) tables — it contains no amendment anywhere to Chapter 9, Roof Assemblies, of the IRC. So the base 2021 IRC's own provisions on the number of roof-covering layers permitted before tear-off apply unmodified in unincorporated Huerfano County. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Mesa County Building Department (Mesa County, Colorado)
The Building Department's Reroof Policy (effective September 2025) states a permit is always required once two or more layers already exist on a roof, and the companion Roof Repair versus Replacement policy (Chief Building Official, 9/9/2025) independently lists "anytime the existing roof has 2 or more layers" as a mandatory-replacement trigger rather than a repair or recover. Mesa County's building-code amendment ordinance (008(D), Part 8, adding IRC item R105.2(12)) separately exempts roof recover from the permit requirement only where it does not exceed the limits of base IRC Sections R908.4 and R908.4.1; the ordinance text itself does not restate those base-code layer limits, so the base IRC provisions on the number of roof-covering layers govern that permit-exemption boundary.
Ouray County Land Use Department - Building (Ouray County, Colorado)
Ouray County Resolution No. 2021-049, Exhibit A, contains no amendment reaching IRC Chapter 9, Roof Assemblies, so the base 2018 International Residential Code governs. Section R908.3.1.1, Roof recover not allowed, provides: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." A third layer therefore requires full tear-off replacement under Section R908.3.
Pueblo County Building Division (Unincorporated Pueblo County, Colorado)
Pueblo County's amendment chapter for the adopted 2021 IRC (Pueblo County Code 15.08.120, read in full, items (a) through (r)) does not touch Chapter 9 (Roof Assemblies), so the base code's roof-covering replacement provisions apply unmodified in unincorporated Pueblo County. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Rio Blanco County Building Division (Rio Blanco County, Colorado)
The Roofing Permit page's "Re-covering versus replacement" section states: "New roof coverings shall not be installed without first removing all existing layers of roof covering where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering" — i.e. a maximum of two existing roof-covering layers before a recover is disallowed and full tear-off is required.
Teller County Building Division (Teller County, Colorado)
Not separately amended by Teller County. The same ascending-order, section-by-section IRC amendments list in the Teller County Building Code (effective 07/01/2023) that amends Section R903 (Weather Protection) and Section R905.1.2 (Ice barrier) does not touch Section R907 or R908 anywhere, so the base 2021 IRC roof-recover / roof-covering-layer provisions stand as adopted code. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Akron - Building Department (Town of Akron, Colorado)
The Town of Akron's Building Department page states: "Roofers can add 1 layer of regular shingles or heritage shingles over a regular 3-tab shingled roof, but NOT over a heritage shingled roof" — i.e. one additional shingle layer (2 total) is permitted over an existing 3-tab roof, while an existing heritage (architectural/dimensional) shingle roof must be torn off before re-covering.
Town of Arriba - Building Codes (Town of Arriba, Colorado)
Ordinance No. 154 amends only the ice-barrier provisions of Chapter 9 (Section R905.1.2); it does not touch Section R908, Reroofing. Under the unamended 2018 IRC Section R908.3.1.1, Roof recover not allowed: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Because a recover is barred once two layers already exist, the maximum standing layer count under a recover is two.
Town of Bennett Building Department (Town of Bennett, Colorado)
The Town's one roof-covering amendment prohibits recovering over wood. Bennett Municipal Code Section 18-7-20(20), enacted by Ordinance No. 806-25 on November 4, 2025, amends Section R908.4.1 of the adopted 2024 International Residential Code, roof recovering over wood shingles or shakes, to read in its entirety: "The application of a new roof covering over wood shingles or shakes shall be prohibited." That is the only change the Town makes to the reroofing provisions; the general roof-replacement and roof-recover rules of Section R908.3 are adopted as published and are not amended, so the number of layers permitted over a covering other than wood shingles or shakes is governed by the model code rather than by any Bennett provision. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Berthoud - Planning and Building Department (Town of Berthoud, Colorado)
Per the Town's 2026 Roofing Regulations: "Roof recover not allowed where the existing roof has two or more applications of any type of roof covering. (R908.3.1.1)" Tear-off clause: "All roofing material shall be removed prior to new application (except one (1) layer of asphalt shingles is allowed to have an additional layer of asphalt shingles applied)" -- i.e., a maximum of two total layers (one existing plus one new) before full tear-off is required.
Town of De Beque - Building Safety and Permitting (Town of De Beque, Colorado)
De Beque adopts the 2024 IRC unamended on roof recovering: a new roof covering may be installed over an existing one only where the existing roof is not water-soaked or deteriorated, is not slate, clay, cement or asbestos-cement tile, and does not already carry two or more layers of any roof covering -- so at most one recover is permitted before a full tear-off replacement is required. Section R908.4 / R908.4.1, 2024 International Residential Code, confirmed unamended against the Town's own 40-item Section 12.22.020 amendment list.
Town of Firestone - Building Division (Town of Firestone, Colorado)
"R908.3.1.1 Where the existing roof has two or more applications of any roof covering, all old material must be removed. Roof recover is not allowed." Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Fraser Building Department (Town of Fraser, Colorado)
Fraser Municipal Code § 18-1-40 item (60) amends R907.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has more than one application of any type of roof covering." -- i.e. a maximum of one existing layer before full tear-off is required.
Town of Haxtun Building Department (Town of Haxtun, Colorado)
Haxtun adopted the 2018 International Residential Code by reference at section 150.02(A) (Ordinance 2025-1, passed October 6, 2025) and its twenty-two itemized amendments do not touch Chapter 9. Under IRC section R908.3.1.1, a roof recover is not permitted "where the existing roof has two or more applications of any type of roof covering," among other conditions, so a third layer requires full tear-off rather than recover.
Town of Hooper - Building Permits (Town of Hooper, Colorado)
The Town adopts the 2018 IRC by reference (Ordinance No. 1-2023). Titles III and IV of the Town's Municipal Code -- where local building-code provisions would sit -- are both marked "(RESERVED)" and contain no text anywhere in the 207-page code, so no local amendment touches Chapter 9 and the base IRC's roof-covering recovering-versus-replacement layer limit applies unmodified. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Hudson - Building Department (Town of Hudson, Colorado)
The Town's 2021-22 Roofing Regulations handout: "Tear-off: All roofing material shall be removed prior to new application (except one (1) layer of asphalt shingles is allowed to have an additional layer of asphalt shingles applied)." Also: "Roof recover not allowed where the existing roof has two or more applications of any type of roof covering. (R908.3.1.1)"
Town of Hugo (Building Permits via Town Hall) (Town of Hugo, Colorado)
Hugo's Land Development Code adopts by reference "without amending any of their technical provisions," and the Town's own instruments name both the 2006 and the 2018 International Residential Code, an ambiguity this record does not resolve. Both candidate editions agree on this point. The 2006 IRC Section R907.3, Re-covering versus replacement, provides: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." The 2018 IRC Section R908.3.1.1, Roof recover not allowed, provides the same trigger: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Under either edition, a third layer requires full tear-off.
Town of Ignacio Planning Department (Building Permits) (Town of Ignacio, Colorado)
The Town adopted the 2018 IRC without amending Chapter 9, Roof Assemblies. Section R908.3.1.1, Roof recover not allowed, provides: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated... 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Because a recover is barred once two layers already exist, the maximum standing layer count under a recover is two.
Town of Kersey Building Inspection Department (Town of Kersey, Colorado)
The "2024 IRC Residential Re-roofing" guide linked from the Town's Building Permit page states, in FAQ form: "How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." Note on provenance: that guide is a SAFEbuilt handout distributed unchanged to multiple client towns rather than a Kersey-specific instrument, so it is reported here only for a rule that is not town-specific - a two-layer maximum is the base IRC R908.3.1.1 position, which Kersey's codified amendments do not alter. Kersey's own climatic values are taken from its codified Table R301.2(1) instead (see wind_design_criteria and ice_water_shield_required).
Town of La Veta Building Department (Town of La Veta, Colorado)
Not separately amended by the Town of La Veta. Municipal Code 15.04.010 / 15.08.010 adopt the 2021 IRC by reference, and Title 15, read in full, contains no amendment to Section R907 (Reroofing) or R908 (Roof Replacement), so the base 2021 IRC roof-recover/layer-limit provisions govern as adopted; the section text is behind the ICC paywall and not restated here. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Lake City - Building Permits (Hinsdale County Building Department) (Town of Lake City, Colorado)
The Town adopts the 2015 International Residential Code at Code of Ordinances Sec. 5-19(b), and its complete schedule of amendments (Sec. 5-118, Table A) does not amend Section R908. The unamended 2015 IRC Section R908.3.1.1, Roof re-cover not allowed, provides: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Section R908.3, Roof replacement, adds that "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," excepting an adhered ice barrier membrane, which may remain and be covered with an additional layer. A third layer therefore requires full tear-off.
Town of Meeker - Community Development Department (Town of Meeker, Colorado)
The 2003 International Residential Code, Section R907.3, Recovering versus replacement, requires removal of the existing roof covering before installing a new one where the existing roof has two or more applications of any type of roof covering (among other conditions -- water-soaked or deteriorated coverings, or existing wood shake, slate, clay, cement or asbestos-cement tile). Exceptions allow complete separate roofing systems (e.g. standing-seam metal) not relying on the existing roof for support, and metal panel, metal shingle, concrete or clay tile installed over an existing wood shake roof under Section R907.4. No Town of Meeker amendment at Section 15.5.102 touches Chapter 9.
Town of Milliken (permits via SAFEbuilt) (Town of Milliken, Colorado)
The Town of Milliken sets no local limit on the number of roof covering layers. Its residential amendment list at Municipal Code Section 18-10-20 was read in full and makes no amendment to IRC Section R907, the reroofing provisions, so the roof-recover and roof-replacement rules of the adopted 2024 International Residential Code apply as published. The Town does amend the roof-covering provisions elsewhere: IRC Section R905.2.4 is amended to require Class 4 impact-resistant asphalt shingles, which governs what covering may be installed rather than how many layers may remain beneath it. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Mountain Village - Building Division (Town of Mountain Village, Colorado)
Not separately amended by the Town of Mountain Village. The Town's §17.7.11.B 31-item exhaustive amendment list to the 2018 IRC does not touch Section R907 (Reroofing) or R908 (Roof Replacement), so the base IRC roof-recover/layer-limit provisions govern as adopted (section text behind the ICC paywall, not restated here). As with drip_edge_required, this reflects the Town's own hosted pre-2025-05-ordinance document; the current codified text is unreachable (Cloudflare-walled). Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Nunn - Building/Planning (Town of Nunn, Colorado)
The Town's "2024-IRC Re-Roof-Guide," published by SAFEbuilt, Inc. (the Town's contracted building/inspection provider) and hosted on the Town's Building/Planning page, quotes "SECTION R908: REROOFING" as follows: "R908.3 Roof Replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck: (Some exceptions may apply to your situation) ... 3. Where the existing roof has two or more applications of any type of roof covering." The same guide's FAQ states: "How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation."
Town of Olathe - Building Department (Town of Olathe, Colorado)
Town of Olathe Title III, Chapter 1's amendment list reaches no amendment to IRC Chapter 9 (Roof Assemblies) in either candidate edition of the Town's base code, so the base code's own reroofing section governs either way. The 2006 IRC's Section R907.3 states: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." The 2018 IRC's renumbered equivalent, Section R908.3.1.1, states the same rule: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Both editions agree, so at most one recover is permitted before a full tear-off replacement is required.
Town of Orchard City - Building Department (Town of Orchard City, Colorado)
Orchard City adopts the 2018 IRC unamended on roof recovering: a new roof covering may be installed over an existing one only where the existing roof is not water-soaked or deteriorated, is not slate, clay, cement or asbestos-cement tile, and does not already carry two or more layers of any roof covering -- so at most one recover is permitted before a full tear-off replacement is required. The Town's own local amendment to this article (Section 18-12.4-20) touches only the attic-ventilation subsection and does not amend this rule.
Town of Paonia - Building Department (Town of Paonia, Colorado)
Paonia Municipal Code § 18-2-30(o) amends IRC Section R908.3.1.1 (Roof cover not allowed) item #3 to read: "Where the existing roof has two or more applications of any type of roof covering unless the third covering is metal panels and appropriate length fasteners are used" - i.e. a maximum of two existing roof-covering layers before a recover is disallowed and tear-off is required, with an exception permitting a third layer specifically for metal panel roofing installed with appropriate length fasteners.
Town of Parachute - Building & Permitting (Town of Parachute, Colorado)
The Town's amendment to IRC Section R908.3.1.1 (Ordinance No. 793-2021, Exhibit A, Chapter 13.60.020, item Z) states: "Where the existing roof has two or more applications of any type of roof covering unless the third covering is metal panels and appropriate length fasteners are used." In effect, a roof that already carries two layers of any covering may not receive a third recover layer unless that new layer is metal panels installed with appropriate-length fasteners; otherwise the existing covering must be removed down to the deck before reroofing.
Town of Pierce Building Permit Department (Town of Pierce, Colorado)
The "2018 IRC Re-Roof Guide" published by SAFEbuilt and linked from the Town's Building Permits page states, in FAQ form: "How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation."
Town of Platteville - Building Department (SAFEbuilt) (Town of Platteville, Colorado)
The town's SAFEbuilt Residential Asphalt Shingle Re-Roofing Requirements handout: "Where the existing roof has two or more applications of any type of roof covering all old material must be removed." Platteville Code of Ordinances § 18-10-30's current, exhaustive 2024-IRC amendment list does not separately amend R907/R908.
Town of Ridgway - Building Department (Town of Ridgway, Colorado)
Ridgway Municipal Code § 6-1-3(A)(19) amends IRC Section R908.3.1.1 "Roof recover not allowed," item #3, to read: "Where the existing roof has two or more applications of any type of roof covering unless the third covering is metal panels and appropriate length fasteners are used" — i.e. a maximum of two existing roof-covering layers before a recover is disallowed and tear-off is required, with an exception permitting a third layer specifically for metal panel roofing installed with appropriate length fasteners.
Town of Severance Building Department (Town of Severance, Colorado)
The Town's 2024-IRC Residential Re-Roof Guide (SAFEbuilt, 1.1.2026): "How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." The same guide's "SECTION R908: REROOFING" text requires full removal of existing layers down to the roof deck where the existing roof/covering is water-soaked or deteriorated beyond use as a base, is wood shake/slate/clay/cement/asbestos-cement tile, or already has two or more applications of any roof covering.
Town of Silt - Community Development Department (Town of Silt, Colorado)
The Town of Silt sets no local limit on the number of roof covering layers. Its Title 15 amendment lists were read in full and make no amendment to the reroofing provisions of the adopted residential code, which therefore apply as published. The only roofing content in the local amendments is the completed Table R301.2(1) and the standard footnote explaining its ice-barrier column. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck. Silt's codified text names the residential edition inconsistently -- Section 15.04.010's headings say 2015 IRC while its operative sentence says 2018 IRC. Both branches are read rather than adjudicated: the 2015 and 2018 editions carry an identical Section R908.3.1.1, so the unresolved edition cannot change the layer answer.
Town of Telluride Building Department (Town of Telluride, Colorado)
Ordinance 1620's full 2024 IRC amendment list (Sec. 15-2-30, 19 numbered items, read in full) contains no amendment to Chapter 9, Roof Assemblies, so the base 2024 IRC provisions on the number of roof-covering layers apply unmodified in Telluride. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Timnath - Building Services (Town of Timnath, Colorado)
"How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." Also, Section R908.3 Roof Replacement requires full removal of existing layers where "the existing roof has two or more applications of any type of roof covering," among other tear-off triggers (water-soaked or deteriorated decking; existing wood shake, slate, clay, cement, or asbestos-cement tile).
Town of Wellington - Building and Planning Department (Town of Wellington, Colorado)
The Town's Residential Re-roofing handout ("2021 Roofing Regulations"): "Roof Replacement: Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck R908.3 Exception: Existing Ice barrier to remain in place with addition of an additional new layer. Maximum two layers of asphalt roof covering." The same handout's FAQ page restates: "How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." Wellington Municipal Code § 18-2-30's current, exhaustive 2024-IRC amendment list does not separately amend R908, so this practice guidance is not contradicted by the current code.
Town of Wiggins Building Department (Town of Wiggins, Colorado)
Per the Town of Wiggins Building Department's "ROOF REGULATIONS" sheet: "Roof recovery is not allowed where the existing roof has two or more applications of any type of roof covering. (R908.3.1.1)." A roof-over is permitted only where a single existing layer of roof covering is present; two or more existing layers require a full tear-off before a new roof covering may be applied.
Town of Windsor - Building Department (Town of Windsor, Colorado)
"How many layers of roofing are allowed? No more than two (2) layers are allowed upon completion of installation." Section R908.3 Roof Replacement requires full tear-off to the deck where, among other triggers, "the existing roof has two or more applications of any type of roof covering."
Town of Winter Park Building Division (Town of Winter Park, Colorado)
One existing layer may be recovered; two or more must come off. Winter Park amends the reroofing provision to read: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more than one application of any type of roof covering." The third condition is the operative one for an ordinary asphalt reroof.
Town of Yampa - Building Department (Town of Yampa, Colorado)
The 2003 International Residential Code, Section R907.3, Recovering versus replacement, requires removal of the existing roof covering before a new one is installed if the existing roof has two or more applications of any type of roof covering (among other conditions -- water-soaked or deteriorated coverings, or existing wood shake, slate, clay, cement or asbestos-cement tile). Exceptions allow complete separate roofing systems (e.g. standing-seam metal) that do not rely on the existing roof for support, and metal panel, metal shingle, concrete or clay tile installed over an existing wood shake roof under Section R907.4. No Town of Yampa amendment touches Chapter 9.
One overlay allowed — two layers maximum — Florida (136)
Alachua County - Building Division (Alachua County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Alachua County without local adoption; Alachua County Code Chapter 331, read in full, amends only the administrative chapter and does not amend the reroofing section or state a layer count. The Building Division's own forms agree: its Roof Replacement Requirements form says a "New roof covering being installed over one layer of existing roof covering" is "still allowed," and its residential reroof checklist provides an in-progress inspection for jobs where "existing shingles are not removed."
Bay County - Community Development Department, Building Safety Division (Bay County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Bay County adopts the Florida Building Code in toto (County Code Section 6-28), and its building chapter (County Code Chapter 6), read in full, does not touch the reroofing sections. The county's Roof Permit Application offers "Re-cover (new roof over existing)" as a job type and adds: "Mobile Home Engineer Letter is REQUIRED for Mobile Home Roof Re-Cover". Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Bradford County - Building Department (Bradford County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The County's building code article (County Code Chapter 14, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
Brevard County - Building Department (Brevard County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Brevard County's building code article (Secs. 22-46 to 22-51), read in full, makes no amendment to the reroofing sections, and the state registry lists no county technical amendment. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Charlotte County - Community Development, Building Construction Services (Charlotte County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Charlotte County's building chapter (County Code Chapter 3-2), read in full, does not touch the reroofing sections, and the county's roof application guidance agrees: it describes a "Roof Recover (single layer only to remain a shingle roof)". Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Citrus County - Building Division (Citrus County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Citrus County without local adoption, and Citrus County Code Chapter 18, read in full, does not amend the reroofing section or state a layer count. The County's Fee Schedule (adopted June 2025) prices a "Shingle-over-Shingle" permit at $100.00, the same as a residential reroof, and a "Roof Over (Structural)" by valuation.
City of Altamonte Springs - Building and Fire Safety Department (City of Altamonte Springs, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 10, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Apopka - Building-Safety Department (City of Apopka, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 18 (read in full) states no layer limit of its own and does not amend section R908.3, and the Florida Building Commission's register of local technical amendments to the 2023 code lists none to Residential Chapter 9.
City of Auburndale - Construction Services (City of Auburndale, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's construction safety standards (Land Development Regulations Chapter 18, read in full) state no layer limit of their own and do not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Aventura - Building Division (City of Aventura, Florida)
Aventura is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building (8th Edition, 2023), Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Section 8-2 adopts the HVHZ roofing requirements countywide; neither the County's amendments (Sections 8-31 and 8-32) nor the City's building chapter (City Code Chapter 14, read in full) amends Section 1521 or states a layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.5 also bars a new roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Bartow - Building Department (City of Bartow, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 18, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Boca Raton - Building Division (City of Boca Raton, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Its exceptions include complete and separate roofing systems, such as standing-seam metal systems that carry roof loads directly to the structure. The Florida Building Code, Existing Building, 8th Edition (2023), Section 706.3 contains the same three conditions. Boca Raton's Building Regulations (Code Chapter 19) do not amend either section. The city's over-the-counter single-family re-roof permit "is limited to re-roofing of single-family residences with like materials or materials that will not increase the roof load on the structure."
City of Bonita Springs - Community Development Department (City of Bonita Springs, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 10, read in full) states no layer limit of its own and does not amend section R908.3. The City's Trade Permit Application asks of a re-roof whether it is a tear-off or "Shingle over shingle."
City of Boynton Beach - Building Department (City of Boynton Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's amendments to the 8th Edition (Ordinance No. 23-023) state no layer limit of their own and do not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Bradenton - Building and Permitting Division (City of Bradenton, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 18, read in full) states no layer limit of its own and does not amend section R908.3.
City of Cape Coral - Building Division (City of Cape Coral, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Cape Coral's building code chapter (Land Development Code Article 12, which still names the 2020 edition), read in full, does not touch the reroofing sections. Cape Coral permits a re-cover as a "roof over" under its Roofing Various - Residential application, with a "Roof Prep" inspection before the final; the City's guidelines state no layer number of their own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Casselberry - Building Division (City of Casselberry, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code article (Unified Land Development Regulations Chapter I, Article IV, read in full) states no layer limit of its own and does not amend section R908.3.
City of Clearwater - Planning & Development Department (City of Clearwater, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (Community Development Code Chapter 47, read in full) states no layer limit of its own and does not amend section R908.3, and no registered City or PCCLB amendment reaches Residential Chapter 9.
City of Clermont - Building Services (City of Clermont, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City states it has no local amendments to the 8th Edition, its building chapter (City Code Chapter 8, read in full) states no layer limit of its own, and no registered local amendment reaches Residential Chapter 9. The City's Re-Roof Affidavit offers "Recover (New over Existing)" as a re-roof type.
City of Coconut Creek - Building Division (City of Coconut Creek, Florida)
Coconut Creek is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code (Chapter 1, Administration) and the City's Code Chapter 6 and Land Development Code Chapter 13, Article I, all read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system."
City of Cooper City - Building Division (City of Cooper City, Florida)
Cooper City is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Broward County's codified amendments to the Florida Building Code, which contain only Chapter 1 (Administration), amend nothing in Section 1521, and the City's building chapter (City Code Chapter 6) states no layer limit of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Coral Gables - Building Division (City of Coral Gables, Florida)
Coral Gables is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. Miami-Dade County's local amendments (County Code sections 8-31 and 8-32) and the City's Code Chapter 105, Article II, all read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system."
City of Coral Springs - Building Department (City of Coral Springs, Florida)
Coral Springs is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County Amendments to the Florida Building Code (Chapter 1) and the City's Chapter 5 (Building Regulations), both read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Crestview - Building Permits & Inspections Division (City of Crestview, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 14, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Daytona Beach - Permits and Licensing Division (City of Daytona Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Daytona Beach's construction-codes article (Land Development Code Article 9), read in full, states no layer limit of its own and does not amend section R908.3. The City's Roof Supplemental Form lists "Roof-Over" as a work type, and its inspection list carries a "Pre-ReRoof-if covering existing roof" inspection; neither states a number of layers.
City of Deerfield Beach - Building Division (City of Deerfield Beach, Florida)
Deerfield Beach is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County Amendments to the Florida Building Code (Chapter 1) and the City's Chapter 14 (Buildings and Building Regulations), both read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of DeLand - Building Division (City of DeLand, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 7 (read in full) states no layer limit of its own and does not amend section R908.3. The City's Reroof permit type includes "roof-overs," and its Roof Inspection Requirements sheet requires a sheathing inspection for re-roofs and recovers alike.
City of Doral - Building Department (City of Doral, Florida)
Doral is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building (8th Edition, 2023), Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Section 8-2 adopts the HVHZ roofing requirements countywide; neither the County's amendments (Sections 8-31 and 8-32) nor the City's building chapter (City Code Chapter 5, read in full) amends Section 1521 or states a layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.5 also bars a new roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Edgewater - Building Division (City of Edgewater, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 7, read in full) states no layer limit of its own and does not amend section R908.3.
City of Fort Lauderdale - Development Services Department, Building Services (City of Fort Lauderdale, Florida)
Fort Lauderdale is in Broward County, part of the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." The Broward County amendments (Chapter 1) and the city's building chapter (Code Chapter 9), both read in full, amend nothing in Section 1521.
City of Fort Myers - Building, Permitting & Inspections Division (City of Fort Myers, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions of Section R905. One re-cover over a single existing layer is therefore the most the code allows. Fort Myers' building chapter (City Code Chapter 102), read in full, amends only flood provisions and does not touch the reroofing sections. The City permits a re-cover as a "Roof Over" on its Roofing (TRD) Permit Application, with a "Prep Roof Over" inspection before work starts; the City's roofing documents state no layer number of their own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Fort Pierce - Building Department (City of Fort Pierce, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 103 (read in full) states no layer limit of its own and does not amend section R908.3, and no registered City amendment reaches Residential Chapter 9.
City of Fort Walton Beach - Building & Inspections Division (City of Fort Walton Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 3, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Gainesville - Building Division (City of Gainesville, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Gainesville's building chapter (City Code Chapter 6, Secs. 6-1 to 6-24), read in full, does not amend the reroofing section, the state registry lists no city amendment, and the city's permit forms state no layer number of their own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Greenacres - Building Division (City of Greenacres, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Greenacres's amendments to the Florida Building Code and its building chapter (City Code Chapter 4, Article I) state no layer limit of their own and do not amend section R908.3, and no registered local amendment reaches Residential Chapter 9. The City's shingle re-roof worksheet agrees, listing re-cover as "ONE ADDITIONAL LAYER ONLY/ MUST BE ALLOWED BY PRODUCT APPROVAL."
City of Haines City - Building Division (City of Haines City, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's permit application names the 2023 8th Edition as the code in effect; its Land Development Regulations section 18.1.2 still lists the 2007 Florida Building Code. Neither that chapter nor City Code Chapter 7 (both read in full) states a layer limit of its own or amends section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Hallandale Beach - Building Division (City of Hallandale Beach, Florida)
Hallandale Beach is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Neither Broward County's amendments to the Florida Building Code, which contain only Chapter 1 (Administration), nor City Code Chapter 8 (read in full) amend anything in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Hialeah - Building Department (City of Hialeah, Florida)
Hialeah is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 (adopted for the incorporated and unincorporated county by Miami-Dade County Code Sec. 8-2) rather than the Residential code's reroofing section. The City's building chapter (City Code Chapter 14) and County Code Chapter 8, both read in full, amend nothing in Section 1521, and the City's roofing permit documents state no layer number of their own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Jacksonville - Building Inspection Division (City of Jacksonville, Florida)
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Jacksonville without local adoption; the Florida Building Commission's registry lists no Jacksonville amendment to Residential Chapter 9, and the City's building ordinances (Ordinance Code Chapters 320 and 321, read in full) do not address reroofing or layer counts.
City of Jacksonville Beach - Building Inspection Division (City of Jacksonville Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 7 (read in full) states no layer limit of its own and does not amend section R908.3.
City of Key West - Building Department (City of Key West, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code article (City Code Chapter 14, Article II, read in full) states no layer limit of its own and does not amend section R908.3.
City of Kissimmee - Building Division (City of Kissimmee, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's Types of Permits list includes a "Roof Over" permit for "Installation of a roof over existing material." The City's building chapter (City Code Chapter 9, read in full) states no layer limit of its own and does not amend section R908.3.
City of Lakeland - Building Inspection Division (City of Lakeland, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Lakeland's building code ordinances (Ordinance 4331 as amended by Ordinance 4701, and Ordinance 5615), read in full, do not amend the reroofing section, the state registry lists no city amendment, and the city's roofing permit guidance states no layer number of its own. For a metal roof over existing shingles, the city's roofing checklist says "the metal manufacturer must have approved that method of installation without an underlayment, the letter must also state that the shingles are in good condition and will provide sufficient water barrier." Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Largo - Building Division (City of Largo, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code section (Comprehensive Development Code section 18.1, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Lauderdale Lakes - Building Division (City of Lauderdale Lakes, Florida)
Lauderdale Lakes is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Neither the City's building chapter (Chapter 18, read in full) nor Broward County's codified amendments to the Florida Building Code, which contain only Chapter 1 (Administration), states a layer limit or amends Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system."
City of Leesburg - Building Division (City of Leesburg, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building standards article (City Code Chapter 7, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9. The City's Roofing Scope of Work form offers "Re-cover (New Roof over Existing Roof)" and notes that "A city pre-inspection is required."
City of Lynn Haven - Building Department (City of Lynn Haven, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 14, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Margate - Building Department (City of Margate, Florida)
Margate is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code, which contain only Chapter 1 (Administration), and the City's building chapter (Code of Ordinances Chapter 9, read in full) amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Melbourne - Building Section (City of Melbourne, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. Melbourne adopts the Florida Building Code by reference (City Code section 13.80); the City's building chapter (City Code Appendix D, Chapter 13), read in full, states no layer limit of its own and does not amend section R908.3.
City of Miami - Building Department (City of Miami, Florida)
Miami is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 (adopted for the incorporated and unincorporated county by Miami-Dade County Code Sec. 8-2) rather than the Residential code's reroofing section. The City's building code (City Code Chapter 10) and County Code Chapter 8, both read in full, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Miami Beach - Building Department (City of Miami Beach, Florida)
Miami Beach is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Neither Miami-Dade County's amendments (County Code Sections 8-31 and 8-32) nor the City's Chapter 14, Building Regulations (read in full), amends Section 1521 or states a layer limit of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." One recover over the original roof is therefore the most the code allows.
City of Miami Gardens - Building Services Division (City of Miami Gardens, Florida)
Miami Gardens is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building (8th Edition, 2023), Section 1521 rather than the Residential code's reroofing section. Miami Gardens Code Sec. 28-45 adopts the HVHZ roofing requirements, and Chapter 28, read in full, amends nothing in Section 1521; none of the city's roofing forms states a layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Miramar - Building Division (City of Miramar, Florida)
Miramar is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Broward County's countywide amendments to the Florida Building Code (Chapter 1, Administration, read in full) and the City's building chapter (City Code Chapter 22, read in full) amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." This record states the 2023 Florida Building Code provisions, the edition the Building Division's page says permit applications are reviewed under; Miramar's codified City Code Section 22-26 names the 2014 Fifth Edition, whose text this directory has not obtained, and whether that reference has any effect today is not decided here (see adopted_code).
City of New Smyrna Beach - Building & Inspections Division (City of New Smyrna Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's amendments to the Florida Building Code (City Code Chapter 26, Article II, read in full) state no layer limit of their own and do not amend section R908.3. The City's Residential Roofing Worksheet asks whether the job is a "Replacement - remove existing and replace" or a "Re-cover - new roof over existing" and states no layer number of its own.
City of North Lauderdale - Community Development Department, Permitting Division (City of North Lauderdale, Florida)
North Lauderdale is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The City's building chapter (City Code Chapter 82, read in full) amends nothing in Section 1521 and states no layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system."
City of North Miami - Building Department (City of North Miami, Florida)
North Miami is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building (8th Edition, 2023), Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Section 8-2 adopts the HVHZ roofing requirements countywide; neither the County's amendments (Sections 8-31 and 8-32) nor the City's building chapter (City Code Chapter 5, read in full) amends Section 1521 or states a layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.5 also bars a new roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of North Miami Beach - Building Department (City of North Miami Beach, Florida)
North Miami Beach is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Neither Miami-Dade County's amendments (County Code Sections 8-31 and 8-32) nor the City's Chapter XIV, Building and Housing, amends Section 1521 or states a layer limit of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." One recover over the original roof is therefore the most the code allows.
City of North Port - Building Division (City of North Port, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. North Port's building code chapter (City Code Chapter 14 and its Chapter 1 administrative amendments, Ordinance No. 2015-10, Exhibit A), read in full, does not touch the reroofing sections, and the City's re-roof forms state no layer number of their own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Oakland Park - Building and Permitting Services (City of Oakland Park, Florida)
Oakland Park is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code, which contain only Chapter 1 (Administration), amend nothing in Section 1521, and the City's building chapter (City Code Chapter 5, read in full) states no layer rule of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.5 also bars a new roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Ocoee - Building Division (City of Ocoee, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 51, Articles I to IV, read in full) states no layer limit of its own and does not amend section R908.3.
City of Orlando - Permitting Services Division (City of Orlando, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Orlando's building code chapter (City Code Chapter 13, Article I, Secs. 13.1 to 13.5), read in full, does not amend the reroofing sections, and the state registry lists no city amendment. The city's re-roof scope sheet offers "Re-cover - new roof over existing" as a re-roof type and states no layer number of its own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Ormond Beach - Building Division (City of Ormond Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 8 (read in full) states no layer limit of its own and does not amend section R908.3.
City of Oviedo - Building Services (City of Oviedo, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code article (City Code Chapter 14, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Palm Beach Gardens - Building Division (City of Palm Beach Gardens, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 86, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9. The Palm Beach County reroofing Form 100 the City requires agrees, offering "Re-cover (ONE ADDITIONAL LAYER ONLY/ MUST BE ALLOWED BY PRODUCT APPROVAL)."
City of Palm Coast - Building Division (City of Palm Coast, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Palm Coast's building code chapter (City Code Chapter 15), read in full, states no layer limit of its own and does not amend section R908.3. The City's owner-builder roof permit guidance states: "Shingle re-roofs and roof overs will be made ready once the application package has been accepted. All other roof types will require review prior to issuance."
City of Panama City - Building Services Division (City of Panama City, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (Code of Ordinances Chapter 6, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Parkland - Building Department (City of Parkland, Florida)
Parkland is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code (Chapter 1, Administration) and the City's Code Chapter 4 (Buildings and Building Regulations), all read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system."
City of Pensacola - Building Inspections (City of Pensacola, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 14-2 (read in full) states no layer limit of its own and does not amend section R908.3.
City of Pinellas Park - Building Development Division (City of Pinellas Park, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's Technical Codes article (Land Development Code Article 9, read in full) states no layer limit of its own and does not amend section R908.3.
City of Plant City - Building Division (City of Plant City, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 78 (read in full) states no layer limit of its own and does not amend section R908.3, and the Florida Building Commission's register of local technical amendments to the 2023 code lists none to Residential Chapter 9. The City's residential fee table names "roof overs" among the permitted work.
City of Plantation - Department of Building Safety (City of Plantation, Florida)
Plantation is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County Amendments to the Florida Building Code (Chapter 1) and the City's Chapter 5 (Buildings and Building Regulations), both read, amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Port Orange - Building Division (City of Port Orange, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. Neither the City's Land Development Code Chapter 8 nor City Code Chapter 14 (both read in full) states a layer limit of its own or amends section R908.3.
City of Port St. Lucie - Building Department (City of Port St. Lucie, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Port St. Lucie's building code chapter (City Code Chapter 150), read in full, states no layer limit of its own and does not amend section R908.3.
City of Riviera Beach - Building Division (City of Riviera Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Riviera Beach's building chapter (City Code Chapter 22, read in full) and its Chapter 1 amendments state no layer limit of their own and do not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Rockledge - Building Division (City of Rockledge, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (Land Development Regulations Chapter 104, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Sanford - Building Division (City of Sanford, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Sanford's building chapter (City Code Chapter 18, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Sebastian - Building Department (City of Sebastian, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 26 (read in full) states no layer limit of its own and does not amend section R908.3. The City's re-roofing guide agrees: a roof-over "is allowed for a total of two layers of roofing applications," after an inspection of the existing roof.
City of St. Cloud - Building Department (City of St. Cloud, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 10, read in full) states no layer limit of its own and does not amend section R908.3.
City of St. Petersburg - Construction Services and Permitting Division (City of St. Petersburg, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 8 (Article II, the building code, read in full) states no layer limit of its own and does not amend section R908.3, and no registered City or PCCLB amendment reaches Residential Chapter 9.
City of Sunrise - Building Division (City of Sunrise, Florida)
Sunrise is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, 8th Edition (2023), Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code, as codified and as registered with the Florida Building Commission, do not touch Section 1521, and the City of Sunrise Code of Ordinances, read in full, contains no roofing or reroofing provision, so Section 1521 applies unmodified. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Sweetwater - Building and Zoning Department (City of Sweetwater, Florida)
Sweetwater is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Neither the City's building chapter (Code Chapter 14, read in full) nor Miami-Dade County Code Chapter 8 amends Section 1521 or states a layer limit of its own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles."
City of Tallahassee - Building Inspection Division (City of Tallahassee, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Tallahassee's building chapter (Land Development Code Chapter 3), read in full, contains no roofing provision, and the state registry lists no city amendment. The city's 2007 re-roofing question-and-answer sheet says re-roofing over an existing covering is allowed "provided the existing roof covering is suitable as a base for the installation of the additional roofing" and states no layer number of its own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Tamarac - Building Department (City of Tamarac, Florida)
Tamarac is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. The Broward County amendments to the Florida Building Code (Chapter 1, Administration) and City Code Chapter 5 (read in full) amend nothing in Section 1521 and state no layer limit of their own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles."
City of Tampa - Construction Services Division (City of Tampa, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. City of Tampa Code Chapter 5, read in full, states no layer limit of its own and does not amend section R908.3.
City of Tarpon Springs - Building Development Department (City of Tarpon Springs, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (City Code Chapter 6, read in full) states no layer limit of its own and does not amend section R908.3, and no registered City or Pinellas County amendment reaches Residential Chapter 9.
City of Tavares - Community Development Department, Building Division (City of Tavares, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building chapter (Land Development Regulations Chapter 22, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Temple Terrace - Building and Permitting (City of Temple Terrace, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 8, Article II (read in full) states no layer limit of its own and does not amend section R908.3; the City's Roof Permit Application lists "Roof Over" among its job types.
City of Titusville - Building Department (City of Titusville, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Titusville's building chapter (City Code Chapter 6, Articles I through IV, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of West Melbourne - Building Department (City of West Melbourne, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The City's building code chapter (City Code Chapter 18, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Winter Garden - Building Division (City of Winter Garden, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 18 (read in full) states no layer limit of its own and does not amend section R908.3, and the Florida Building Commission's register of local technical amendments to the 2023 code lists none to Residential Chapter 9.
City of Winter Haven - Building & Permitting Division (City of Winter Haven, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code article (City Code Chapter 5, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
City of Winter Park - Building & Permitting Services (City of Winter Park, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's building code article (City Code Chapter 22, Article II, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9. The City's Inspection Information page agrees: "Re-roofing over existing shingles. Our Code allows for two layers of roofing materials."
City of Winter Springs - Building Division (City of Winter Springs, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 6 (read in full) states no layer limit of its own and does not amend section R908.3, and no registered City amendment reaches Residential Chapter 9.
City of Zephyrhills - Building Department (City of Zephyrhills, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The City's construction standards chapter (City Code Chapter 156, read in full) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
Clay County - Building Division (Clay County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Clay County without local adoption; the County's local amendments to the Florida Building Code (Code Chapter 6, Article VII) and the rest of Code Chapter 6, read in full, do not amend the reroofing section or state a layer count.
Collier County - Building Plan Review and Inspection Division (Collier County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. The Florida Building Code, Existing Building, section 706.3, which Collier County's Roof Permits bulletin names as the source of re-roof requirements, carries the same two-or-more-applications condition. A single re-cover over one existing layer is therefore the most the code allows. Collier County's adopting ordinance (Code of Laws and Ordinances Chapter 22, Article II, read in full) states no layer limit of its own and does not amend either section.
Columbia County - Building Department (Columbia County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. County Code Chapter 26 (read in full) states no layer limit of its own and does not amend section R908.3; the County's roofing application covers "Roof Overs" under the same permit.
DeSoto County - Building Department (DeSoto County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. DeSoto County's Code of Ordinances has no building-code chapter of its own, states no layer limit and does not amend section R908.3, and no registered local technical amendment reaches Residential Chapter 9.
Hendry County - Building & Licensing Department (Hendry County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The County's building regulations (Code of Ordinances Chapter 1-58, Article I, read in full) state no layer limit of their own and do not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
Hernando County - Building Division (Hernando County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Hernando County without local adoption; County Code Chapter 8, read in full, does not amend the reroofing section or state a layer count. The County's Residential Roofing Permit application lists "Reshingle (Recover)" as a permit work type.
Hillsborough County - Development Services Department (Hillsborough County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The Hillsborough County Construction Code (County Code section 8-1), read in full, states no layer limit of its own and does not amend section R908.3. The County's Construction Codes & Ordinances page describes its ordinance as incorporating the 2014 Florida Building Code; the codified ordinance names no edition, and this answer is the state's current edition.
Jackson County - Building Services (Jackson County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. County Code Chapter 10 (read in full) states no layer limit of its own and does not amend section R908.3.
Lake County - Office of Building Services (Lake County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." A tear-off is also required where the existing roof is water soaked or deteriorated, where the existing covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where unrepaired blisters exist, or where the existing covering cannot meet the securement provisions for the new system. The code applies statewide, and Lake County Code Chapter 6 (Buildings and Construction), read in full, amends nothing in the reroofing section. The county's Roofing Definitions and Guidelines handout (BF60, revised April 2024) agrees: tear-off is required "When the existing roof has two or more applications of any type roofing material. Conformance with this item shall make replacement mandatory," and it allows a recover over "one-layer existing" roofing in good condition, adding that "The condition of the existing roof is between the owner and contractor, not determined by the building department."
Lee County - Community Development, Building and Permitting Services (Lee County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Lee County's building chapter (Land Development Code Chapter 6), read in full, does not touch the reroofing sections, and the state registry lists no Lee County technical amendment. Lee County permits a re-cover as a Roof permit ("Shingle over Shingle" and "Metal over Shingle" are roof types on its application) and has a separate Roofover permit for a roof built on top of a roof, "most often used with manufactured homes". Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Leon County - Building Plans Review and Inspection Division (Leon County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions. One re-cover over a single existing layer is therefore the most the code allows. Leon County's building chapter (Code of Laws Chapter 5), read in full, contains no roofing provision, and the state registry lists no county amendment. The county's reroof scope-of-work form offers "Re-Cover - New Roof over Existing" as a re-roof type and states no layer number of its own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Levy County - Development Department (Building) (Levy County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. County Code Chapter 50, Article IV (read in full) states no layer limit of its own and does not amend section R908.3; the County's fee schedule prices "Re-roofing and roof-over permits" on the same line.
Manatee County - Development Services Department, Building Division (Manatee County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Manatee County's building chapter (Code Chapter 2-6), read in full, states no layer limit of its own and does not amend section R908.3. The County's re-roofing inspection sheets agree: a shingle-over-shingle or metal-over-shingle roof-over "Can only be done over one layer of Existing Roof Covering" and "Requires (156)PRE-INSPECTION ROOF OVER (ROOF STANDARD) OR (805)PRE-INSPECTION (ROOF OVER) ROOF EXPRESS"; an older owner-builder sheet still posted by the County adds that the pre-inspection is "so the inspector can inspect the roof to make sure it is ok to put shingle on shingle, no blistering or curled up shingles."
Martin County - Building Department (Martin County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Its exceptions include complete and separate roofing systems, such as standing-seam metal systems that carry roof loads directly to the structure. Martin County's building regulations (Code Chapter 21, read in full, including its local technical amendments in Secs. 21.22 to 21.24) do not amend Section R908.3. The county's Re-roof Certification asks whether the existing covering is to be removed and states no layer limit of its own.
Miami-Dade County - Regulatory and Economic Resources, Building (Miami-Dade County, Florida (unincorporated))
Miami-Dade is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 (adopted by Miami-Dade County Code Sec. 8-2 and not amended by the county) rather than the Residential code's reroofing section. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a new roof "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
Monroe County - Building Department (Monroe County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. County Code Chapter 6 (read in full) states no layer limit of its own and does not amend section R908.3.
Nassau County - Building Department (Nassau County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Nassau County without local adoption; the County's amendments to the Florida Building Code (County Code Sections 7-6 and 7-8) and the rest of County Code Chapter 7, read in full, do not amend the reroofing section or state a layer count. The County's Re-Roofing Permit Application offers "Tear off existing and replace" or "Roof over Existing Roof" as the class of roof.
Okaloosa County - Growth Management Department, Building Division (Okaloosa County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Okaloosa County without local adoption, and Okaloosa County Code Chapter 6, read in full, does not amend the reroofing section or state a layer count. The County's Application for Roofing Permit (March 2012) agrees: its roof-over answer reads "Covering over existing roof" "(per the Florida Building Code this is allowed 1 time)."
Orange County - Division of Building Safety (Orange County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut and secured, and where the existing covering cannot meet the securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Orange County's amendments to the Residential and Existing Building volumes (Sec. 9-35 and 9-39), read in full, do not touch the reroofing sections, and the state registry lists no county technical amendment. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Osceola County - Community Development Department, Building Office (Osceola County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof or covering "is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing", where the existing covering is "wood shingle or shake, slate, clay, cement or asbestos-cement tile", where blisters are not cut or scraped open and secured, and where the existing covering is to be used for attachment and the securement provisions of Section R905 cannot be met. One re-cover over a single existing layer is therefore the most the code allows. Osceola County's building chapter (County Code Chapter 5, Article III, Secs. 5-56 to 5-62, read in full) does not touch reroofing, the county's Roofing Requirements sheet states no layer number, and the state registry lists no county amendment. The county's codified chapter still names the 1994 Standard Building Code (Sec. 5-56); this record states the 2023 Florida Building Code, which state law applies statewide without local adoption and which the county's Building Office says it enforces; the 1994 text was not obtained. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Palm Beach County Planning, Zoning and Building Department - Building Division (Palm Beach County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Its exceptions include complete and separate roofing systems, such as standing-seam metal systems that carry roof loads directly to the structure. Palm Beach County's amendments to the 8th Edition (Ord. No. 2024-012, County Code Sec. 7-52) do not amend Section R908.3. The County's own reroofing form for asphalt shingles and wood shakes agrees with the code's limit, listing "Re-cover (ONE ADDITIONAL LAYER ONLY/ MUST BE ALLOWED BY PRODUCT APPROVAL)"; its flat-roof form lists "Recover/ Roof-over (ALL MATERIALS AND COMPONENTS MUST BE COMPATIBLE WITH EXISTING MATERIALS)" and requires a "Roof Moisture Survey and Report" when re-covering.
Pasco County - Building Construction Services Department (Pasco County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Pasco County without local adoption; the County's local amendments and Code Chapter 18, read in full, do not amend the reroofing section or state a layer count. Pasco County's Residential Roofing Permit requirements list "Roof over Roof" as a permit type and require digitally signed and sealed plans by a registered design professional where "structural work is being performed such as adding additional layers."
Pinellas County - Building and Development Review Services (Pinellas County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. Pinellas County Code Chapter 22, Article I, read in full, states no layer limit of its own, and the Pinellas County Construction Licensing Board's local technical amendments to the 2023 code do not amend section R908.3.
Polk County - Building Division (Polk County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." A tear-off is also required where the existing roof is water soaked or deteriorated, where the existing covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where unrepaired blisters exist, or where the existing covering cannot meet the securement provisions for the new system. The code applies statewide, and Polk County's Construction Code (Polk County Code Chapter 5, Article II), read in full, amends nothing in the reroofing section. The county's own Roofing Inspection Procedures, consistent with this, address work done "when the new shingles are being placed directly over the old shingle," and add that a re-roof 3 inches or more above the existing roof is "considered a structural change and require engineered plans and a contractor license that can do building."
Putnam County - Building Department (Putnam County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The County's building chapter (Putnam County Code Chapter 8, read in full) states no layer limit of its own and does not amend section R908.3. The County's Roofing Permit Application agrees: "When the existing roof has 2 or more applications of any roof type replacement is mandatory."
Seminole County - Building Division (Seminole County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, and where the existing covering cannot meet the code's securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Seminole County's building chapter (Seminole County Code Chapter 40, with its Appendix A amendments to Chapter 1, and Ordinance No. 2026-7) does not touch the reroofing sections, and the county's re-roof handouts state no layer number of their own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
St. Johns County - Building Department (St. Johns County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. St. Johns County Ordinance No. 2022-33, read in full, states no layer limit of its own and does not amend section R908.3. The County's Re-Roof Mitigation Worksheet, which lists "Roof-Overs (1 Time Maximum)" among the exceptions to its hurricane-mitigation retrofit requirements, is consistent with that limit. The County states that it enforces the 2023 8th Edition; its administrative ordinance adopts the 2020 edition of the code's administrative chapter only.
Sumter County - Building Services (Sumter County, Florida (unincorporated))
Maximum two layers. The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. The state code applies in Sumter County without local adoption, and Sumter County Code Chapter 6, read in full, does not amend the reroofing section or state a layer count. The County's Re-Roof / Roof-Over page requires, for a roof-over, "Drawings are signed and sealed by a Florida Design Professional."
Suwannee County - Building Department (Suwannee County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The County's building chapter (County Code Chapter 18, read in full) states no layer limit of its own and does not amend section R908.3; it still names the 2010 code, while the Building Department states that it enforces the 8th Edition.
Town of Cutler Bay - Building Division (Town of Cutler Bay, Florida)
Cutler Bay is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Chapter 8 (read in full) and the Town's Code of Ordinances amend nothing in Section 1521 and state no layer limit of their own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles."
Town of Davie - Building Division (Town of Davie, Florida)
Davie is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Broward County's countywide amendments to the Florida Building Code (Chapter 1, Administration, read in full) and the Town's building chapter (Town Code Chapter 5, read in full) amend nothing in Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." This record states the 2023 Florida Building Code provisions, the edition the Building Division's roofing forms cite; the Town's codified adoption (Town Code Section 5-1) names the Florida Building Code 2004 Edition together with "any and all additional revisions made subsequent to that date".
Town of Jupiter - Building Department (Town of Jupiter, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The Town's Chapter 21 (read in full) states no layer limit of its own, and its local amendments (Ordinance 18-23) are limited to Chapter 1, Scope and Administration. The Town's Roofing package adds that "New roofing increasing dead load greater than 5% requires Structural Analysis by a design professional."
Town of Miami Lakes - Building Department (Town of Miami Lakes, Florida)
Miami Lakes is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Chapter 8 (Article I, read in full) and Town Code Chapter 4 (read in full) amend nothing in Section 1521 and state no layer limit of their own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles."
Village of Estero - Building and Permitting Services (Village of Estero, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The Village's building regulations (Land Development Code Section 1-9, read in full) state no layer limit of their own and do not amend section R908.3.
Village of Palm Springs - Planning, Zoning & Building Department (Village of Palm Springs, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. A single re-cover over one existing layer is therefore the most the code allows. The Village's reroofing form for shingle roofs agrees, listing "Re-cover (ONE ADDITIONAL LAYER ONLY/MUST BE ALLOWED BY PRODUCT APPROVAL)." The Village's building chapter (Village Code Chapter 10) states no layer limit of its own and does not amend section R908.3, and no registered local amendment reaches Residential Chapter 9.
Village of Palmetto Bay - Building & Permitting Department (Village of Palmetto Bay, Florida)
Palmetto Bay is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Miami-Dade County Code Chapter 8 (read in full) and the Village's Florida Building Code amendments (Code of Ordinances Appendix B, read in full) amend nothing in Section 1521 and state no layer limit of their own. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles."
Village of Royal Palm Beach - Building Department (Village of Royal Palm Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. Village Code Chapter 6 (read in full) states no layer limit of its own and does not amend section R908.3; the Village's Roof Specifications Sheet lists "ROOF RECOVER" as a permit type.
Village of Wellington - Building Division (Village of Wellington, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The Village's building chapter (Village Code Chapter 5, read in full) states no layer limit of its own and does not amend section R908.3.
Volusia County - Building and Code Administration Division (Volusia County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where the existing roof is water soaked or deteriorated, where it is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where blisters are not cut open and secured, and where the existing covering cannot meet the code's securement provisions; the Existing Building volume (Section 706.3) repeats the same conditions. One re-cover over a single existing layer is therefore the most the code allows. Volusia County's building chapter (Volusia County Code Chapter 22, Article I, including its administrative code in Sec. 22-2 and its technical amendments in Sec. 22-4) does not touch the reroofing sections; the county's building permit application asks whether the new roof goes over the existing one and for the number of layers, but states no layer number of its own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Wakulla County - Building Department (Wakulla County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The County's building code chapter (Land Development Code Chapter 8, read in full) states no layer limit of its own and does not amend section R908.3. The County's Affidavit of Roofing Contractor (Rev. 7/2025) asks the contractor to mark the job as "Replacement-Tear off existing and replace" or "Re-Cover/New roof over existing."
Walton County - Building Division (Walton County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. The County's building chapter (Walton County Code Chapter 6, read in full) states no layer limit of its own and does not amend section R908.3. The County's permit application offers a "Roof Over" type of work, and its Re-Roof Q and A treats a "Cover over existing roof" as a permitted application without stating a layer number.
Washington County - Building Department (Washington County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. Washington County's building code article (Chapter 14, Articles I and II, read in full) states no layer limit of its own and does not amend section R908.3; the county's Trade Permit Application lists "ROOF OVER" as a job type and states no layer number.
One overlay allowed — two layers maximum — Georgia (45)
Athens-Clarke County, Georgia - Building Permits & Inspections Department (Athens-Clarke County, Georgia)
Athens-Clarke County states no overlay or layer rule of its own, and neither does Georgia. Title 7, Chapter 7-1 of the Code of Athens-Clarke County - the building regulations chapter, all eleven articles - was read in full, and the only roofing provision anywhere in it is the permit exemption for replacing asphalt shingles or mineral-surfaced roll roofing. The chapter writes no roof-covering text of its own, and its one set of amendments to the adopted building code, at section 7-1-40, deals with demolition documents and fugitive dust. Georgia's residential code is the 2024 International Residential Code with the Georgia Amendments 2026, mandatory statewide from January 1, 2026, and the amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code provisions on re-covering and layers apply as published. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Athens-Clarke County has not been shown to have adopted Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional. One practical consequence of the permit exemption is worth stating plainly - because a straight asphalt-shingle replacement needs no permit here, nobody at the counter will be counting layers for you, but the Code still applies to the work, and the ordinance says as much.
Augusta-Richmond County, Georgia - Planning and Development Department (Augusta-Richmond County, Georgia)
Augusta imposes no layer cap of its own. Title 7, Chapter 1 of the Augusta-Richmond County Code is The Building Code of Augusta, Georgia, and its seven articles, covering general provisions, structural standards and requirements, the Planning and Development Department, the Construction Advisory Board, permits and inspections and certificates of occupancy, construction trades regulation, and maintenance, were read in full. Not one of them amends the roofing chapter of the adopted residential code or says anything about overlays, recovering, or how many roof coverings a house may carry. The Georgia State Amendments to the 2024 International Residential Code likewise make no change to that chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The base International Residential Code provisions on recovering an existing roof, and on when the existing covering has to come off first, therefore apply as published, unmodified by anything Augusta or Georgia has enacted.
Bartow County, Georgia - Community Development Department, Building Inspections Division (Bartow County, Georgia)
Set by the state code, not by Bartow County - but note that the County's own permit handout treats a recover as ordinary work. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Bartow County's Code does not adopt the state codes so much as recite that they apply, and Chapter 18 writes no technical roofing provision of any kind: it deals with adoption, the building department, permits, fees, inspections, certificates, utilities, enforcement, fines and the construction board of adjustment and appeals. No Bartow County ordinance limits the number of roof-covering layers. What the County does publish is that "installing a new roof over existing roofing" is work not requiring a building permit, which settles the permit question for a recover but leaves the underlying code question where the state left it - the base International Residential Code's own limits on when a roof may be recovered rather than torn off still apply to the work. Appendix U Disaster Resilient Construction has not been shown to be adopted here, and section 18-32 makes appendices unenforceable unless specifically taken up.
Carroll County, Georgia - Department of Community Development, Building Section (Carroll County, Georgia)
Set by the state code, not by Carroll County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Carroll County's chapter 18 was read in full for this record - the administrative division, the construction-codes article, the dilapidated and unsafe buildings article and the adopted Property Maintenance Code - and it contains no provision on roof coverings, no limit on how many layers of covering may remain in place, and no layer condition attached to any permit or exemption. The words shingle, drip and sheathing do not occur in the chapter at all. No Carroll County ordinance limits the number of roof layers, and Appendix U Disaster Resilient Construction, which is not shown to be adopted here, says nothing about layers either.
Chatham County, Georgia - Department of Building Safety & Regulatory Services (Chatham County, Georgia)
Set by the state code, not by Chatham County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 20 of the Chatham County Code, Building (Construction) Regulations, was read in full - all four of its articles and every section from 20-101 to 20-401 - and it contains no roofing provision at all. Its treatment of residential amendments is a single line, section 20-211: "Residential Code Amendments as adopted by the State." So no Chatham County ordinance limits how many layers of roof covering may remain, and a roofer working here answers the layer question out of the base Code. Appendix U Disaster Resilient Construction has not been shown to be adopted in Chatham County, so nothing in that appendix bears on the question either.
Cherokee County, Georgia - Building Inspections and Development Service Center (Cherokee County, Georgia)
Cherokee County sets no local overlay or layer rule of its own, and neither does Georgia. The re-cover and roof-replacement limits that apply in unincorporated Cherokee County and in Waleska are the base 2024 International Residential Code provisions as adopted in Georgia. Official Code of Cherokee County section 14-1 adopts the latest editions of the State of Georgia Minimum Standard Codes as adopted and amended by the state from time to time, and the County states that its only local amendment concerns residential sprinklers in drive-under garages, so nothing local reaches the Code's roofing chapter. The Georgia State Amendments packet likewise makes no change to that chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County's own list of common roofing code violations has five items and none of them is a layer or overlay limit. Practical point for a roofer: because Cherokee treats a shingle replacement as an ordinary repair needing no permit, nobody at the County will check the layer count on the job, but the Code still applies by operation of law under O.C.G.A. 8-2-25(a).
City of Alpharetta, Georgia - Community Development Department, Building Division (City of Alpharetta, Georgia)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; ALPHARETTA WRITES NO LAYER RULE OF ITS OWN. Alpharetta adopts the state codes rather than writing its own: Municipal Code section 8-29, "Building codes adopted," adopts and incorporates by reference "the latest editions" of the state minimum standard codes enumerated in O.C.G.A. 8-2-20(9)(B)(i), listing among them the "International Residential Code for One- and Two-Family Dwellings (ICC)", "all as adopted, amended, and/or supplemented, from time to time, by the Georgia Department of Community Affairs." Alpharetta's own building instrument was read in full for this entry: Municipal Code Chapter 8, Buildings and Building Regulations, all nine articles, from Article I (In General) through Article IX (Private Decentralized Wastewater Systems). It contains no rule of its own on re-covering a roof or on the number of roof-covering layers, no amendment to any part of IRC Chapter 9, and no reference to R908. The City's Unified Development Code, which carries Alpharetta's zoning and design standards, was searched as well and contains none either. The Georgia Department of Community Affairs amendment packet for the 2024 IRC, revised January 1, 2026, was read in full and carries no amendment to Chapter 9. So the operative limit on re-covering an existing roof in Alpharetta is whatever the base IRC Chapter 9 reroofing provisions at Section R908 require, as adopted for Georgia and unmodified by the City. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm anything unusual with Alpharetta Community Development before the tear-off.
City of Atlanta, Georgia - Department of City Planning, Office of Buildings (City of Atlanta, Georgia)
TWO SEPARATE LIMITS APPLY IN ATLANTA AND THEY ARE NOT THE SAME NUMBER. (1) PERMIT-EXEMPTION LIMIT (city, Atlanta-specific): Atlanta Land Development Code, Appendix A, Chapter I, Section 103.4(a)(i) exempts from permit "Non-structural re-roofing repairs excluding truss repairs or shingle replacement provided that upon replacement no more than three layers of shingles remain." Three layers is a condition of that permit exemption, which by its own words does not reach shingle replacement; it is a permit-administration figure, not a statement of the technical maximum permitted by the building code. (2) TECHNICAL RE-COVER LIMIT (state/IRC): the substantive roof re-covering limits are IRC Section R908 as adopted in Georgia. The Georgia Amendments packet contains no amendment to IRC Chapter 9, so the base, unamended 2024 IRC R908 re-cover provisions apply, and Atlanta's own Appendix A amendments are administrative (Sections 103/104) rather than a rewrite of Chapter 9. Roofers should read Section 103.4's three-layer figure as bearing only on whether a permit is needed, and R908 as deciding whether the re-cover is lawful at all. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Brookhaven, Georgia - Community Development Department, Building Division (City of Brookhaven, Georgia)
Set by the state code, not by Brookhaven. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 7 of the Brookhaven Code of Ordinances, Buildings and Construction, was read in full - all three articles, all six divisions of Article III, and every section from 7-1 to 7-197 - and although the City does write local roofing requirements, none of them is about how many layers of covering may remain. Section 7-24's supplemental residential requirements reach shingle installation, slope, flashing, caulking, drip edges, roof-to-wall connections, gutters, chimney crickets and stucco weep screeds, and say nothing about recovering over an existing roof. So no Brookhaven ordinance limits the number of roof-covering layers, and a roofer working here answers the layer question out of the base Code. Appendix U Disaster Resilient Construction is not adopted here, so nothing in that appendix bears on the question either.
City of East Point, Georgia - Building Inspections and Permits Division (City of East Point, Georgia)
Set by the state code, not by East Point. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 3 of the Zoning Code and Development Regulations, Building Regulations, was read in full - all sixteen articles A through P, every section from 10-3001 to 10-3079 - and no provision in it addresses roof coverings at all, let alone how many layers of covering may remain on a building. Section 10-3001, the City's only set of amendments to the adopted codes, is procedural: conforming work and licensed performance, penalties, the permit fee schedule, and the state contractor licence classes. The City's Roof Permit Application asks only whether the job is shingles with no decking or shingles with some decking, and does not ask about existing layers. So the layer answer comes out of the base Code. Settle it with the Building Official when the permit is pulled, and note that a recover over an existing covering is exactly the kind of scope the plan reviewer will want described in the application's "Project Description / Full Scope" field.
City of Gainesville, Georgia - Building Inspection Division, Community and Economic Development (City of Gainesville, Georgia)
Set by the state code, not by Gainesville - but do not stop reading, because Gainesville writes two local roof rules that are NOT about layers and that a roofer must still meet. On the layer question itself, the residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Article 16 of the Unified Land Development Code, the City building regulations, was read in full, and Chapter 16-1 CODES ADOPTED contains a single local amendment to a state minimum standard code and it is to the plumbing code. Nothing in the City ordinance addresses how many layers of roof covering may remain on a building. THE TWO LOCAL ROOF RULES ARE THESE. First, section 9-4-1(a)(5), which governs a detached single-family dwelling: "All roof surfaces shall have a minimum pitch of 3:12, except that mansard and gambrel roofs must meet this requirement only for those surfaces that rise from the eaves. All roof surfaces exposed to view shall be covered with asphalt or fiberglass shingles, wood shakes or shingles, clay tiles, slate, standing seam metal, or similar materials", with a minimum roof overhang of 12 inches. That is a restriction on what a visible roof may be covered with, so check it before quoting an unusual product. Second, inside the Gateway Corridor Overlay, section 7-2-7(b)(3): "Metal or tin roofs are not permitted except for standing seam metal with a reflectance equal to or less than that of the siding material." Confirm whether the address is in that overlay before proposing a metal roof. Appendix U Disaster Resilient Construction is not adopted here, so nothing in that appendix bears on the layer question either.
City of Johns Creek, Georgia - Community Development Department, Building Division (City of Johns Creek, Georgia)
Set by the state code, not by Johns Creek. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet touches no part of the Code's roofing chapter - it amends Chapters 1 through 6, 8, 16, 19, 24 and 44, and Chapter 9, Roof Assemblies, is not among them - so the base International Residential Code reroofing and roof-recover provisions apply as published, with no Georgia layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 105 of the Johns Creek Code of Ordinances, Buildings and Building Regulations, was read in full across all three of its articles and every one of its sections, and it contains no roofing provision at all: its only local technical amendment is to the plumbing code. So no Johns Creek ordinance limits how many layers of roof covering may remain, and a roofer working here answers the layer question out of the base Code. Johns Creek has not adopted Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional, so nothing in that appendix bears on the question either.
City of Marietta, Georgia - Development Services / Building Inspections (City of Marietta, Georgia)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; MARIETTA WRITES NO LAYER RULE OF ITS OWN. Marietta adopts the state codes rather than writing its own: Municipal Code section 7-4-2-020 declares the intention "to enforce the latest edition of the following Georgia State Minimum Standard Codes, as adopted and amended by the Georgia Department of Community Affairs," and lists the "International Residential Code for One- & Two-Family Dwellings" among them. Marietta's own building instrument was read in full for this entry: Chapter 7-4, Building and Housing Regulations, in its entirety, meaning all fourteen sections of Article 7-4-2 (General Provisions), 7-4-2-020 through 7-4-2-150. It contains no rule of its own on re-covering a roof or on the number of roof-covering layers, no amendment to any part of IRC Chapter 9, and no reference to R908. Marietta's other development chapter, Chapter 7-8 (Comprehensive Development Code), was also searched and contains none either. The Georgia Department of Community Affairs amendment packet for the 2024 IRC carries no amendment to Chapter 9. So the operative limit on re-covering an existing roof in Marietta is whatever the base IRC Chapter 9 recover provisions at Section R908 require, as adopted for Georgia and unmodified by the City. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm anything unusual with Marietta Development Services before the tear-off.
City of Newnan, Georgia - Building Department (City of Newnan, Georgia)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE, AND THE CITY'S OWN ROOFING PERMIT APPLICATION PRINTS THE SAME CAP FOR ASPHALT SHINGLES. On the Roofing Permit Application the applicant picks a proposed roof covering, and the first option is printed as "Asphalt Shingles (2 layers max)". The second option is "TPO, PVC or EPDM (overlay only - if exposing roof deck or adding roof structure, commercial permit required)", and the third is a free-text "Other". So on the City's own form, an asphalt roof is permitted on the footing that no more than two layers will be in place, and a single-ply membrane job is treated as an overlay unless the deck is exposed or structure is added, in which case it becomes a commercial permit. THAT FIGURE IS ON A PERMIT APPLICATION, NOT IN AN ORDINANCE, so it is reported here as the City's own statement and not as the source of the limit. The limit itself comes from the state code, and the form agrees with it for asphalt. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The state rule counts applications of any type of covering, so a membrane overlay is a second application too. On the local side, Chapter 5 of the Newnan Code was read in full and its only amendments to the Residential Code are section 5-70 on the substrate for vinyl siding, and section 5-73 adding R312.1.1.1 on guards and R403.1.1.1 on footing reinforcement - none of which touches roof coverings or the number of layers. PRACTICAL EFFECT: expect the City to hold you to two layers of asphalt shingle, expect to be asked on the application which covering you are putting on, and settle anything unusual with the Chief Building Official before the tear-off.
City of Peachtree City, Georgia - Building Department (City of Peachtree City, Georgia)
Set by the base state code, not by a Peachtree City layer rule. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet touches no part of the reroofing section - it was read in full (107,763 characters) and carries zero occurrences of any R9-hundred section number and zero of "Chapter 9," so the base Code's Chapter 9 provisions apply as published except where the City's own ordinance says otherwise. On the local side, Code of Ordinances Chapter 18 was read in full across all fifteen articles, and its only amendment reaching the residential roofing chapter is Section 18-100(f)(1), which removes wood shingles and shakes as an approved roof covering - a material bar, not a layer count, and it does not touch, delete or except the reroofing section. So the layer question is answered by the base 2024 International Residential Code, Section R908.4, Roof Recover, read directly (not left behind the ICC paywall): a roof recover "shall not be permitted where any of the following conditions occur," including "Where the existing roof has two or more applications of any type of roof covering." One existing layer of roof covering may be recovered; two or more existing layers require a tear-off to the deck. Peachtree City has not adopted Appendix U, Disaster Resilient Construction, so nothing in that appendix bears on the layer question either.
City of Peachtree Corners, Georgia - Building and Permitting Division (City of Peachtree Corners, Georgia)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE, AND THE CITY'S OWN HOMEOWNER GUIDE SAYS THE SAME. The City's "Residential Re-roofing" building guide asks "How many layers of roofing are allowed?" and answers, in full, "Two layers." The guide carries the City's logo and is published by the Building and Permitting division on its forms page; it is undated. THAT FIGURE IS ON AN ADVISORY LEAFLET RATHER THAN IN THE CODE, so it is reported here as the City's own statement and not as the source of the limit. The limit itself comes from the state code, and the leaflet agrees with it. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 10 of the Peachtree Corners Code, Buildings and Building Regulations, was read in full - all nine articles, section by section - and no provision in it addresses roof coverings or the number of layers. Section 10-23 adopts the state codes and adds no technical amendment at all. Confirm the layer question with the Building Division before ordering, and note the currency question the guide's lack of a date raises.
City of Rome, Georgia - Rome-Floyd County Building Inspection Department (City of Rome, Georgia)
Set by the state code, not by Rome, and the City's own re-roof statement does not cap layers. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 5 of the Rome Code, Buildings, was read in full - all ten articles, every section from 5-1 to 5-497 - and no provision in it addresses roof coverings or how many layers may remain on a building. Rome's only amendment to an adopted code, section 5-76, deletes and replaces Section B101.2.2 to set the size of the Board of Appeals. WHAT ROME DOES SAY ABOUT A RE-ROOF is about materials and substrate rather than layers: the Building Inspection Department states that "Re-roofing requires the replacement of any dry rot or fungus damaged wood and the replacement with new minimum Class A or B, 25 year roofing, flashing and ventilation of enclosed spaces." A requirement to replace rotten decking implies exposing it, which in practice is hard to reconcile with a recover over an existing covering, but the Department does not say so and this record does not read a layer cap into it. Answer the layer question out of the base Code and confirm the intended recover with the Chief Building Official before ordering materials.
City of Roswell, Georgia - Community Development, Building Division (City of Roswell, Georgia)
No Roswell rule and no Georgia rule - the base code governs. Roswell's building chapter, Chapter 5 of the City Code, was read in full across all seven of its articles, and it writes no overlay, recover or layer limit of its own; section 5.3.1(a) adopts the Georgia State Minimum Standard Codes by reference and the rest of the chapter is administration, permits, inspections, appeals and site work. The Georgia State Amendments to the International Residential Code, 2024 Edition, effective January 1, 2026, were also read in full and make no amendment to the Code's roofing chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. So the recover and re-roofing limits that apply on a Roswell house are the base 2024 International Residential Code provisions as published, unmodified by either the state or the city. One local point does bear on the decision even though it is not a layer rule: Roswell's permit work class for the job, Residential Building - Roof Covering, covers repair, replacement and recover alike, so choosing a recover does not put the job outside the permit.
City of Sandy Springs, Georgia - Community Development Department, Building Division (City of Sandy Springs, Georgia)
No Sandy Springs rule and no Georgia rule - the base code governs. The City's Code of Ordinances chapter 105, Buildings and Building Regulations, was read in full, all four articles from section 105-19 through section 105-134, and it states no overlay, recover or layer limit of its own; it adopts the state minimum standard codes by reference at section 105-19 and its only local code amendments are to the International Property Maintenance Code. The Georgia State Amendments to the 2024 International Residential Code, effective January 1, 2026, were also read in full and make no change to the Code's roofing chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. So the recover and re-roofing limits that apply in Sandy Springs are the base International Residential Code provisions in Chapter 9 as published, unmodified by either the state or the city. Note that in Sandy Springs a shingle-only roof replacement is outside the permit system altogether, so nobody at the counter will check the layer count for you.
City of Savannah, Georgia - Development Services Department (City of Savannah, Georgia)
No Savannah rule, and no Georgia rule - the base code governs. Savannah's Code of Ordinances Chapter 1 Building Regulations was read in full, all six articles, and its local code amendments reach only the International Property Maintenance Code and the International Plumbing Code; it states no overlay, recover or layer limit of its own, and its only roofing article is a green-roof programme for vegetated roofs. The Georgia State Amendments to the 2024 International Residential Code, effective January 1, 2026, were also read in full and make no change to the Code's roofing chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. So the recover and re-roofing limits that apply in Savannah are the base 2024 International Residential Code provisions in Chapter 9 as published, unmodified by either the state or the city.
City of South Fulton, Georgia - Development Services, Community Development and Regulatory Affairs (City of South Fulton, Georgia)
Set by the state code, not by South Fulton. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Title 3 of the South Fulton Code of Ordinances, Building Regulations, was read in full - all ten chapters, covering adoption of state law, administrative procedures for enforcement of adopted codes, miscellaneous provisions, the board of code enforcement, the vacant and foreclosed real property registry, property maintenance, economic development incentives, construction site waste management, post-construction stormwater management and blasting - and no provision in it addresses how many layers of roof covering may remain on a building. The City writes no roofing installation rule of its own at all. Its only roofing provision is a maintenance standard, section 3-6015: "Roofs of buildings shall be maintained so that they are structurally sound, in a safe condition and have no defects which might admit rain or cause dampness in the interior portions of a building. Roofs and gutters shall be kept free of excessive accumulations of leaves, pine straw, or other debris." That is a duty to keep a roof sound, not a rule about layers. Appendix U Disaster Resilient Construction is not adopted here, so nothing in that appendix bears on the question either. Answer the layer question out of the base Code and confirm with the building official on the permit.
City of Statesboro, Georgia - Building Inspections, Planning & Development Department (City of Statesboro, Georgia)
NO LOCAL LAYER CAP IS SET IN STATESBORO, AND NOBODY SHOULD READ THAT AS "PILE THEM ON". The question is answered entirely by the adopted state code. Chapter 14 of the Statesboro Code of Ordinances is the City building ordinance and it was read in full - all three articles, every section from 14-1 to 14-71 - and it prescribes nothing at all about roof coverings: no layer count, no tear-off trigger, no recover rule, no roofing material list. What section 14-1 does is direct the City to enforce the latest edition of the Georgia State Minimum Standard Codes, the International Residential Code among them. On the state side the Department of Community Affairs amendment packet to the 2024 International Residential Code makes no amendment to the Code roofing chapter, so the base Code reroofing and roof-recover provisions apply as published and Georgia adds no cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. WHAT THIS MEANS ON A JOB. The layer rule you are working to is the one in the adopted Residential Code, not a Statesboro rule, so the answer will not change from one Bulloch County city to the next, and the person to settle it with is the Statesboro building inspector at plan review. The City does not publish a roofing-specific application form on which a covering or layer count is declared, so it is a conversation rather than a checkbox.
City of Stonecrest, Georgia - Building and Permitting Division (City of Stonecrest, Georgia)
Set by the state code, not by Stonecrest. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 7 of the Stonecrest Code, Buildings and Construction, was read in full - all six articles and all 51 sections, from 7-1 to 7-257 - and no provision in it addresses how many layers of roof covering may remain on a building. Stonecrest amends the Residential Code in exactly two places, neither of them about roof coverings: section 7-24(b)(1)a fills in the blanks in Table 301.2(1), and section 7-24(b)(2) adds seven local supplemental requirements dealing with plans kept on site, a sealed staking survey at footing or slab inspection, concrete reinforcing and batch tickets, driveway aprons and slopes, garage floor elevation and parking depth, and topsoil and disturbed areas. Appendix U Disaster Resilient Construction is not enforceable here under the section 7-23(c) appendices rule, so nothing in that appendix bears on the question either. Answer the layer question out of the base Code and confirm on the permit.
City of Tucker, Georgia - Building and Permitting Division, Community Development (City of Tucker, Georgia)
Set by the state code, not by Tucker. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 8 of the Tucker Code, Buildings and Construction, was read in full - both articles and all 24 sections, 8-1 to 8-102 - and no provision in it addresses how many layers of roof covering may remain on a building. The City writes exactly two local amendments to the state codes and they are a multifamily sprinkler requirement in the Building Code and seven fill-in-the-blank inserts in the Property Maintenance Code; the Residential Code is adopted unamended. The only appearances of a roof anywhere in the chapter are the points in the required-inspection list at which framing is examined. Answer the layer question out of the base Code and confirm it with the Building Official when you take the permit. Note that whether Appendix U Disaster Resilient Construction reaches Tucker is unsettled because of the way section 8-2 is worded, but that appendix carries no layer rule in any event.
City of Valdosta, Georgia - Inspections Department (City of Valdosta, Georgia)
Set by the state code, not by Valdosta. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Valdosta writes administration rather than technical content: Appendix J to the Land Development Regulations, "Local Administration and Enforcement Provisions of the International Building Code", was read in full - all eight articles, definitions, purpose and scope, the powers and duties of the Community Development Director, permits, tests, the Construction Board of Adjustment and Appeals, severability and penalties - and it contains no technical roofing provision of any kind, let alone a limit on roof-covering layers. Its only mentions of a roof are the points in the required-inspection list at which framing is examined. Appendix U Disaster Resilient Construction is not enforced here under the Appendix J appendices rule, so nothing in that appendix bears on the question either. Answer the layer question out of the base Code and confirm it with the Inspections Department when you take the permit.
City of Warner Robins, GA - Building Inspections Department (City of Warner Robins, Georgia)
Warner Robins states no overlay, recover or layer rule of its own. Its Code of Ordinances, codified through Ordinance No. 15-25 enacted May 19, 2025, was read in full and carries no count of permitted roof covering layers, no restriction on recovering over an existing roof and no tear off requirement; the only roofing provisions in the whole Code are the townhouse roof sheathing separation rule at Section 6-27 and the roof material requirements for non-residential buildings in the downtown redevelopment area. The residential standard is therefore the one Georgia sets, and the Georgia State Amendments to the 2024 International Residential Code, read in full, make no change to the Code's roofing chapter, so the base International Residential Code provisions on roof recover and roof replacement apply as published. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Warner Robins has not been shown to have adopted Appendix U, Disaster Resilient Construction, which the Department of Community Affairs adopts as optional.
City of Woodstock, Georgia - Building & Safety Division, Community Development Department (City of Woodstock, Georgia)
NO LOCAL LAYER CAP EXISTS IN WOODSTOCK, AND THE ANSWER COMES ENTIRELY FROM THE ADOPTED STATE CODE. Chapter 8 of the Woodstock Code, Buildings and Building Regulations, is the City building ordinance and it was read in full - Article I section 8-1, Article II sections 8-21 to 8-33, Article III sections 8-55 to 8-57 and 8-88 to 8-92, Article IV sections 8-113 to 8-115 and Article V sections 8-144 to 8-151. It prescribes nothing about roof coverings: no layer count, no tear-off trigger, no recover rule, no roofing material list, no roofing standard. The single occurrence of the word roof in the whole chapter is in section 8-89(a), describing who must apply for a permit - "a house or other structure having a roof" - which is a description of a building, not a rule about one. On the state side the Department of Community Affairs amendment packet to the 2024 International Residential Code makes no amendment to the Code roofing chapter, so the base Code reroofing and roof-recover provisions apply as published, and Georgia adds no cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. PRACTICAL EFFECT. The layer rule you work to in Woodstock is the one in the adopted Residential Code, identical to the rule in force anywhere else in Georgia, and the person to settle a marginal case with is the Woodstock Building Official. The City publishes no roofing form on which a covering or a layer count is declared, so it is a conversation rather than a checkbox.
Clayton County, Georgia - Community & Economic Development Department, Building Permits (Clayton County, Georgia)
Set by the state code, not by Clayton County - but Clayton County's permit rule turns on the layer count, so read both. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Chapter 18 of the Clayton County Code, Buildings and Building Code Regulations, was read in full - all ten articles and every one of their sections - and it imposes no limit of its own on how many layers of roof covering may remain. What it does do is make the layer count decide the permit: section 18-41(a) exempts roof re-covering and replacement from the permit requirement only where, among two other conditions, it is not the case that "The roof has two or more applications of any type of roof covering." So in Clayton County the two-layer limit comes from the state code rather than from any local ordinance, and the same count decides the permit: a roof already carrying two applications cannot be recovered under the state rule, and work on it falls outside the County's permit exception and needs a permit. Appendix U Disaster Resilient Construction is not adopted here, so nothing in that appendix bears on the question either.
Cobb County, Georgia - Community Development Agency, Development and Inspections Division (Cobb County, Georgia)
Cobb County sets no local overlay or layer rule of its own, and neither does Georgia. The re-cover and roof-replacement limits that apply in unincorporated Cobb are the base 2024 International Residential Code provisions as adopted in Georgia. Official Code of Cobb County section 18-231 adopts the IRC promulgated under O.C.G.A. 8-2-25 as amended from time to time, and section 18-232 - the county's complete residential amendment list - changes only the fees section and deletes Chapters 11 and 25 through 43, so it leaves the Code's roofing chapter untouched. The Georgia State Amendments packet to the 2024 IRC likewise makes no change to that chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Practical point for a roofer: because Cobb exempts residential standard tab shingle replacement from permit, nobody at the County will check the layer count on the job, but the Code still applies by operation of law under O.C.G.A. 8-2-25(a).
Columbia County, Georgia - Development Services, Building Standards Department (Columbia County, Georgia)
Set by the state code, not by Columbia County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 18 of the Code of Columbia County, Buildings and Building Construction, was read in full - all eleven articles and every section in them - and it contains no roofing provision at all beyond naming roofing as a registered specialty trade. It writes no amendment to the Residential Code's roofing chapter, sets no layer limit, and does not fill in the Code's climatic and geographic criteria table. No Columbia County ordinance limits the number of roof-covering layers. Appendix U Disaster Resilient Construction is not adopted here either, so nothing in that appendix bears on the question.
Columbus, Georgia - Department of Inspections and Code (Columbus, Georgia)
Columbus states no overlay or layer rule of its own. It applies the residential code the State of Georgia adopts, and the Georgia State Amendments to the 2024 International Residential Code, read in full, make no change to the Code's roofing chapter, so the base International Residential Code provisions on roof recover and roof replacement apply as published. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The Columbus Code of Ordinances, codified through Ordinance No. 26-034 adopted June 16, 2026, was read for a local overlay rule and states none: no count of permitted roof covering layers, no restriction on recovering over an existing roof and no tear-off requirement appears anywhere in it. What Columbus does impose is the separate rule at Section 8-44(d), under which not more than 25 percent of the roof covering of a building may be replaced in any 12-month period using the same kind of materials the building is constructed of, unless the entire roof covering is made to conform with the requirements for new buildings. That is a trigger for bringing the roof up to current code, not a limit on how many layers may be left in place.
Coweta County, Georgia - Building Permits & Inspections Division (Coweta County, Georgia)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE, AND THE COUNTY'S PUBLISHED GUIDE GIVES THE SAME ANSWER. Coweta County serves a homeowner guide from its own website, titled 2024 IRC Residential Re-Roof and stamped "Document Published by SAFEbuilt, January 2026" - SAFEbuilt being the private firm the County engages to conduct its inspections and review its plans. Asked "How many layers of roofing are allowed?", that guide answers: "No more than two (2) layers are allowed upon completion of installation". THAT IS THE COUNTY'S VOICE, NOT THE COUNTY'S ENACTED LAW, and it is a contractor-authored handout of the kind that is written for a whole service region rather than for one county, so treat it as guidance that yields to any conflicting instrument. THE OPERATIVE RULE IS THE STATE CODE'S. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so that Code's own re-covering and re-roofing provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 14 of the Code of Coweta County was read in full across all five articles and contains no amendment to the Residential Code's roofing chapter and no layer limit of any kind; the County's only additions to the Residential Code are an appendix, a framing-centres rule and a wall water-resistive barrier. Appendix U Disaster Resilient Construction is not adopted here. So: no Coweta County ordinance limits the number of roof-covering layers, the state code's own rule does, and the County's published guide gives the same answer. Confirm with the Building Permits and Inspections Division on 770-254-2660 before planning a recover.
DeKalb County, Georgia - Department of Planning & Sustainability, Permits, Plan Review & Inspections Division (DeKalb County, Georgia)
DeKalb County sets no local overlay or layer rule of its own, and neither does Georgia. The re-cover and roof-replacement limits that apply in unincorporated DeKalb are the base 2024 International Residential Code provisions as adopted in Georgia. Code of DeKalb County section 7-51(a) adopts the International Residential Code as the Board of Community Affairs adopts and amends it, without separate county adoption; section 7-52(b)(1) is the county's complete residential amendment list and it does three things only - deletes IRC Chapter 1, adopts Appendix G, and fills in Table R301.2(1) - so it leaves the Code's roofing chapter untouched. The Georgia State Amendments packet to the 2024 IRC likewise makes no change to that chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Chapter 7 was read in full and contains no provision about overlays, re-covering, or the number of roof coverings that may remain in place. What DeKalb DOES add is a set of local supplemental residential requirements at section 7-52(b)(2) that reach the work itself rather than the layer count: shingles installed per the manufacturer's recommendations, roofing sloped to the manufacturer's specifications with flashing and waterproof caulking, metal or self-sealing flashing at least twelve inches either side of every valley, drip edges at all roofing edges, and a cricket behind every chimney the full width of the chimney chase.
Douglas County, Georgia - Building Permits & Inspections Department (Douglas County, Georgia)
Set by the state code, not by Douglas County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026 - the County names that edition itself on its Current Code list, effective January 1, 2026 - and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 6 of the Code of Douglas County, Buildings; Construction and Related Activities, was read in full across all of its articles - in general, unsafe building abatement, electrical, gas, mechanical, housing, plumbing, swimming pool and the moving of buildings - and contains no roofing provision of any kind. It sets no layer limit and does not fill in the Residential Code's climatic and geographic criteria table. No Douglas County ordinance limits the number of roof-covering layers. The Disaster Resilient Building Code IRC Appendix, Appendix U, is not on the County's published list of adopted codes, so nothing in that appendix bears on the question either.
Fayette County, Georgia - Department of Building Safety (Fayette County, Georgia)
Set by the state code, not by Fayette County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Fayette County's building chapter substitutes county text only for the codes' ADMINISTRATIVE provisions - permits, fees, inspections, appeals and enforcement - and adopts the technical codes themselves as the state amends them. Its residential administrative article was read in full, and the only place it speaks to roofing at all is the permit exemption at section 102-487(1)(n), which turns on whether the new covering matches the old and on how much sheathing is replaced. It says nothing about how many layers of covering may remain in place. No Fayette County ordinance limits the number of roof-covering layers. Appendix U Disaster Resilient Construction is not adopted here - section 102-466 provides that provisions in the appendices do not apply unless specifically referenced - so nothing in that appendix bears on the question either.
Forsyth County, Georgia - Department of Building and Licensing (Forsyth County, Georgia)
Forsyth County sets no local overlay or layer rule of its own, and neither does Georgia. The re-cover and roof-replacement limits that apply in the County's territory are the base 2024 International Residential Code provisions as adopted in Georgia. Unified Development Code section 7-6.2 adopts the International Residential Code as adopted by the Georgia Department of Community Affairs and as changed or amended from time to time, and Chapter 18 Article II adopts the state minimum standard codes on the same floating basis; neither carries a roofing amendment, and the Georgia State Amendments packet makes no change to the Code's roofing chapter either. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Practical point for a roofer: because Forsyth County requires no permit for roofing, re-roofing or shingle replacement, nobody at the County will count the layers on the job, but the Code still applies by operation of law under O.C.G.A. 8-2-25(a).
Glynn County, Georgia - Building Permitting and Inspections Department (Glynn County, Georgia)
Set by the state code, not by Glynn County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet for that edition makes no change to the code's roofing chapter, so the base code's reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, chapter 2-5 of the Code of Glynn County - Buildings and Construction, all ten articles - was opened in full for this record. It contains no provision on roof coverings, no limit on the number of covering layers that may remain in place, and no layer condition attached to any permit, exemption or fee; the word shingle does not occur in it, and its only occurrences of the word roof are in the definitions of "Addition" and "Structure" in the flood damage prevention article, which speak of a "walled and roofed" building. No Glynn County ordinance limits the number of roof-covering layers.
Gwinnett County, Georgia - Department of Planning and Development, Building Services (Gwinnett County, Georgia)
Gwinnett County sets no overlay or layer rule of its own, and neither does Georgia. The limit that applies in unincorporated Gwinnett is whatever the base 2024 International Residential Code says, as adopted statewide. The Gwinnett County Construction Code adopts the Georgia State Minimum Standard One and Two Family Dwelling Code and carries its own edition forward automatically as the State amends it; read in full, its only local technical amendments are to the plumbing code, and it leaves the Code's roofing chapter untouched. The Georgia State Amendments packet to the 2024 IRC likewise makes no change to that chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Two practical points for a Gwinnett job. The limit binds whether or not anyone checks it, because under O.C.G.A. 8-2-25(a) the mandatory state codes apply to any structure built in Georgia regardless of local enforcement. And the County does permit residential reroofing work, so the layer question is one a Gwinnett inspector can reach - it is not a rule nobody enforces.
Hall County, Georgia - Development Services Department, Building Inspections Division (Hall County, Georgia)
Set by the state code, not by Hall County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Title 15 Chapter 15.10 of the Official Code of Hall County, Standard Codes and Amendments, was read in full - all eleven sections, 15.10.010 through 15.10.110 - and the County's only amendment to the Residential Code is section 15.10.090, which deletes that Code's Chapter 1, Administration, and substitutes the County's own administrative section. Nothing in the chapter touches roof coverings, and no Hall County ordinance limits how many layers of roof covering may remain on a house. Hall County has not been shown to have adopted Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional, so nothing in that appendix bears on the question either.
Macon-Bibb County, Georgia - Department of Building and Fire Safety (Macon-Bibb County, Georgia)
No Macon-Bibb County layer or recover rule of its own. Georgia's residential code is the 2024 International Residential Code with the Georgia Amendments 2026, mandatory statewide from January 1, 2026 and the residential code Macon-Bibb County enforces for permit applications submitted on or after that date. The Georgia amendment packet makes no change to the Code's roofing chapter, and the County's own instruments are silent on the point - Chapter 6 of its Code of Ordinances adopts the state minimum codes by reference without writing roofing text of its own, the Administrative Procedures it adopts under that chapter address permits and inspections rather than roof coverings, and its Residential Roofing page answers drip edge, ice barrier, valley flashing, flashing replacement and crickets without reaching recover or layer count. So the base International Residential Code recover provisions apply as published. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Macon-Bibb County has not been shown to have adopted Appendix U Disaster Resilient Construction, which the Department of Community Affairs adopts as optional.
Newton County, Georgia - Development Services, Building Permits & Inspections Division (Newton County, Georgia)
Set by the state code, not by Newton County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 10 of the Code of Newton County, Buildings and Building Regulations, was read in full - all of its articles, from the administrative provisions through the state minimum standard codes article, the housing code, fire sprinklers, plumbing fixtures and the moving of buildings - and it contains no amendment to the Residential Code's roofing chapter and no limit on roof-covering layers. The only appendix of the Residential Code that Newton County has separately adopted is Appendix G, which section 10-94 takes up "to govern the design and construction of swimming pools, spas and hot tubs installed in or on the lot of a one- or two-family dwelling." Appendix U Disaster Resilient Construction is not among the codes section 10-48(a) says the County intends to enforce, so nothing in that appendix bears on the question either. No Newton County ordinance limits the number of roof-covering layers.
Paulding County, Georgia - Community Development Department, Building & Permitting Division (Paulding County, Georgia)
Set by the state code, not by Paulding County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 18 of the Code of Paulding County, Buildings and Building Regulations, was read in full - all nine articles and every one of their sections - and its only amendment touching the Residential Code is the table of climatic and geographic criteria in section 18-31(d)(3), which sets snow, wind, seismic, frost, termite, temperature, ice-barrier, flood and air-freezing values and says nothing about roof coverings or how many layers of them may remain. No Paulding County ordinance limits the number of roof-covering layers. Appendix U Disaster Resilient Construction is not adopted here, so nothing in that appendix bears on the question either.
Rockdale County, Georgia - Department of Planning and Development (Rockdale County, Georgia)
Set by the state code, not by Rockdale County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Rockdale County's Unified Development Ordinance was read for this record - Title 1 Administration in full and the whole of chapter 302 in Title 3 - and it contains no provision on roof coverings, no limit on how many layers of covering may remain in place and no layer condition attached to any permit; chapter 302 contains no occurrence of the word roof at all. No Rockdale County ordinance limits the number of roof-covering layers.
Walton County, Georgia - Department of Planning and Development (Walton County, Georgia)
Set by the state code, not by Walton County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Walton County's chapter 14 was read in full for this record, including the whole of the Walton County Construction Code at sections 14-31 to 14-64 and its residential amendment list at section 14-63. The chapter contains no provision on roof coverings, no limit on how many layers of covering may remain in place, and no layer condition attached to any permit, exemption or fee; the word shingle does not occur in it. No Walton County ordinance limits the number of roof layers. The Disaster Resilient Construction appendix, which the County has not adopted, says nothing about layers either.
Whitfield County, Georgia - Inspections and Enforcement Division, Engineering Department (Whitfield County, Georgia)
Set by the state code, not by Whitfield County. The residential code in force is the 2024 International Residential Code with the Georgia Amendments 2026, and the Georgia amendment packet makes no change to the Code's roofing chapter, so the base International Residential Code reroofing and roof-recover provisions apply as published and Georgia adds no layer cap of its own. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, the whole of Whitfield County Code chapter 5 was read for this record - the Building Ordinance and its Procedures for Minimum Standard Codes, and the flood, soil erosion, swimming pool, setback, water conservation, manufactured housing and road addressing articles - and it contains no provision on roof coverings, no limit on how many layers of covering may remain in place, and no layer condition attached to any permit, exemption or fee; the word shingle does not occur in the chapter. No Whitfield County ordinance limits the number of roof-covering layers, and Appendix U Disaster Resilient Construction, which is not shown to be adopted here, says nothing about layers either.
One overlay allowed — two layers maximum — Idaho (28)
Ada County Development Services - Building Division (Ada County, Idaho)
Ada County's own amendments to the 2018 International Residential Code, Ada County Code 7-2-5, were read in full (all twelve numbered sections of Title 7, Chapter 2, covering the IBC, IRC, IMC, IFGC, IECC, IWUIC, ISPSC and IEBC), and they touch nothing above Section R602 -- Chapter 9, Roof Assemblies, is not amended, deleted or excepted anywhere in the County's ordinance. The State of Idaho's own building code rule, IDAPA 24.39.30, was independently read in full and likewise amends nothing in Chapter 9 (zero occurrences of any R9xx section number). So the base 2018 IRC governs roof recovering in unincorporated Ada County unmodified. Section R908.3.1.1, Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A roof that already carries two layers of any covering may not be recovered with a third layer -- it must be torn off to the deck first. This is a Chapter 9 "roof recover" rule and is a separate question from the County's own permit exemption for roof repair and replacement described in repair_permit_threshold.
Bannock County - Planning and Development Services (Bannock County, Idaho)
NEITHER BANNOCK COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Ordinance No. 2020-07 was read in full, all fifteen pages and all four of its numbered parts. Its Section 303 is the County's complete list of amendments to the 2018 International Residential Code, and the items are: the exception under R101.2; R104.10.1; item 7 and a new item 11 under R105.2; R109.1.3; Table R301.2(1); Figure R301.2(6); R301.2.1.2; Table R302.1(1); R302.13; R303.4; the exception under R313.1; R313.2; the exceptions under R314.2.2; the exceptions under R315.2.2; R322.1.10; R322.2.1; subparagraph 2.1 of R322.2.2; Tables R403.1(1), R403.1(2), R403.1(3) and R403.4, replaced by a new Table R403.1; and R403.1.1. Not one of them touches Chapter 9, Roof Assemblies. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Bannock County has made no such amendment.
Blaine County - Building Services (Blaine County, Idaho)
BLAINE COUNTY AMENDS A GREAT DEAL OF THE RESIDENTIAL CODE BUT NOT CHAPTER 9. Blaine County Ordinance 2021-1, which repealed and replaced the whole of Title 7 Chapter 1 of the County Code, was read in full - all twenty-four recorded pages, both amendment lists. Its amendments to the 2018 International Residential Code cover the title, required permits and the four permit sections the County added (moved structures, manufactured homes, demolition, and its own re-roofing permit), agricultural setback and excavation permits, work exempt from permit, permit expiration, submittal documents, fees and deposits, required inspections for manufactured homes, the Building Code Board of Appeals, definitions, a replacement Table R301.2(1), and chimney clearances at Section R1005.3.1. Its amendments to the 2018 International Building Code add to that the plumbing and electrical referenced codes, vertical openings and chimney chases, seismic dead load calculations, balcony and deck live loads, the County's own special roof snow loads at Section 1608.2.1, snow hooks at Section 1608.4, and frost protection of foundations at Section 1809.5. NOT ONE OF THEM AMENDS CHAPTER 9, ROOF ASSEMBLIES, and neither ordinance contains any recover, overlay or tear-off provision. Blaine County Ordinance No. 2024-03 amends only the energy code. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. WEIGHT IS THE REAL CONSTRAINT HERE, NOT THE LAYER COUNT. Blaine County's roof live snow loads run from 50 to 150 pounds per square foot depending on where in the county the house sits - see deck sheathing requirements below - and the County's own re-roofing permit section requires the application to identify the existing rafters or trusses. A second layer of asphalt shingles adds dead load to a structure that may already be at its limit. Ask Building Services about the structure before selling a recover on a Blaine County roof, even where the layer rule would allow one.
Bonneville County, Idaho - Planning, Zoning, and Building Department (Bonneville County, Idaho)
Neither the State of Idaho nor Bonneville County modifies the model rule, and the County says so about itself in its own adopting section. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Bonneville County Code 150.01, Codes Adopted, adopts "the approved editions" of the 2018 International Building Code and the 2018 International Residential Code, Parts I through VI and IX, "as adopted by the state," and states outright: "All amendments made by the state or the State Building Code Board and the State Fire Marshal's office are included" -- meaning the County's own amendment list is empty. The whole of Chapter 150, Building Regulations, was read: it runs to exactly three sections (150.01 Codes Adopted, 150.02 Safety Assessments of Buildings and Structures, 150.99 Penalty), and nothing in it touches roofing, Chapter 9, or any building-code technical provision at all. The base 2018 IRC provisions therefore apply unmodified in unincorporated Bonneville County. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists," after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Bonneville County has taken no such step.
Cassia County - Zoning and Building Department (Cassia County, Idaho)
NEITHER CASSIA COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Cassia County Code Title 11, "Building Regulations", was read in full - all three chapters, and within Chapter 1 all eleven sections, 11-1-1 through 11-1-11, including the whole of the amendment list at 11-1-3. That list has exactly two items: an International Building Code correction on relocatable buildings at Section 3113.1, and a residential-code correction to the state rule's footing table references. Neither touches Chapter 9, Roof Assemblies. Title 11 contains no roofing provision of any kind, no recover or overlay rule and no layer count. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). No such Cassia County amendment appears in the County's published Code.
City of Ammon, Idaho - Building Department (City of Ammon, Idaho)
Neither the State of Idaho nor the City of Ammon modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Ammon City Code Title 7, Chapter 3, International Residential Code, is four sections long -- 7-3-1 Adoption, 7-3-2 Amendments, 7-3-3 Fees and 7-3-4 Penalty -- and its amendment list, read in full, has exactly one item: 7-3-2(a), which amends Table R301.2(1), the climatic and geographic design criteria. Nothing in it touches Chapter 9, Roof Assemblies. The whole of Ammon City Code Title 7, Building Regulations, was read as well -- all eleven chapters covering the building, dangerous-buildings, residential, plumbing, mechanical, electrical, fire, energy conservation, fuel gas, flood plain and existing building codes -- and the City's building-code chapter, 7-1-1, adopts the 2018 International Building Code with no local amendments at all. The base 2018 IRC provisions therefore apply unmodified in Ammon. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Blackfoot, Idaho - Building & Safety Department (City of Blackfoot, Idaho)
Neither the State of Idaho nor the City of Blackfoot modifies the model reroofing rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of seventeen amendments to the 2018 International Residential Code, read in full -- contains no amendment to Chapter 8 or Chapter 9. Blackfoot City Code Title 10, Building Regulations, was read in full across all four of its chapters (Chapter 1, Administrative Code and Building Department; Chapter 2, Building Code; Chapter 3, Property Maintenance Code; Chapter 4, Mechanical Code), and Chapter 2's own amendment list, read section by section (10-2-1 through 10-2-5), touches nothing beyond adopting the state building and residential codes, defining terms, addressing manufactured homes, floating future code editions, and setting a penalty. Nothing in it amends, deletes or excepts the reroofing section. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover shall not be permitted where any of the following conditions occur: where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary," after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies identified in Idaho Code 39-4116(4)(d).
City of Boise - Planning and Development Services, Building Division (City of Boise, Idaho)
Two layers maximum, and an overlay is permitted only over a single existing layer. The City of Boise states the rule on its own roofing permit application, permit type 428 (Residential Roofing, Siding and Windows): "City Code allows for a maximum of two layers of roofing material. Overlays are limited to roofs with a single layer." The same application repeats it in its closing conditions: "Roofing materials are limited to a maximum of 2 layers." So a Boise roof already carrying two coverings must be torn off, and one carrying a single covering may be recovered once. That matches the code Boise has adopted, and neither government has moved it: the State of Idaho's complete list of amendments to the 2018 International Residential Code, IDAPA 24.39.30.600.03, seventeen items read in full, contains no amendment to Chapter 9, Roof Assemblies. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Chubbuck - Building Division (City of Chubbuck, Idaho)
NEITHER THE STATE OF IDAHO NOR THE CITY OF CHUBBUCK MODIFIES THE MODEL RULE ON RECOVERING A ROOF. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code (seventeen items), contains no amendment to Chapter 9, Roof Assemblies. Chapter 15.04, "Codes Adopted," was read in full -- all twelve of its sections -- and none of them amends the adopted codes beyond what the State has already amended; nothing in the chapter touches Chapter 9 or any roof-covering technical provision. The base 2018 International Residential Code rule on roof recover versus replacement therefore applies unmodified. Base-code rule, Section R908.3.1.1, Roof recover not allowed: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city to amend this part of the residential code only by ordinance, on a recorded finding of good cause for building or life safety, after a public hearing noticed with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Chubbuck has taken no such step.
City of Coeur d'Alene - Building Services Department (City of Coeur d'Alene, Idaho)
A recover over an existing roof is contemplated in Coeur d'Alene and is inspected before it happens. The City's Reroof Permit form asks "Strip existing roof to sheathing?", with a Yes box and a No box, and "Number of existing layers of roofing?", and its inspection list includes "Existing roof covering (prior to re-cover over an existing roof)" as a stage in its own right, alongside "Installation of new roof sheathing" and "Installation of underlayment after removal of existing roof covering, and prior to installation of new roof". So the City sees the existing build-up before a recover is approved, and the layer count is declared on the application. The numeric rule itself comes from the edition Coeur d'Alene has adopted, the 2018 International Residential Code, whose rule on recovering an existing roof is Section R908.3.1.1, Roof recover not allowed. The State of Idaho does not touch them: IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, contains no amendment to Chapter 9, Roof Assemblies. THE CITY'S OWN LOCAL AMENDMENT LIST HAS NOW BEEN READ IN FULL, AND IT DOES NOT TOUCH CHAPTER 9 EITHER. Coeur d'Alene Municipal Code section 15.08.005, "International Building Codes; Adoption; Amendments And Deletions" (last amended by Ordinance 3669, 2020, following Ordinance 3596, 2017), adopts "the 2018 International Residential Code (IRC), prepared by the International Code Council, Inc., as adopted by the State of Idaho through the Idaho Building Code Board, together with any amendments or revisions to the IRC made by the Idaho Building Code Board through the negotiated rulemaking process," and then lists the City's own exceptions and amendments. That list, read in full, touches exactly fourteen IRC sections: R101.2 (occupancy classification), R103.2 and R103.3 (not adopted), R104.10.1 (deleted), R106.1 (submittal documents, amended), R106.1.4 (deleted), R109.1.3 (deleted), R301.2.3 (ground snow load, replaced with a local 40 psf minimum roof design snow load and a 60 psf roof drifting snow load figure, aimed chiefly at manufactured and modular homes), R302.5.3 and R302.6 (garage fire separation, including a two-layer 5/8 inch Type X gypsum board requirement for roof/ceiling assemblies over an attached garage), R302.7 (under-stair protection), R322 (flood-resistant construction), R403.1.4.1 (frost protection) and R404.1.2 (concrete foundation walls). None of the fourteen is in Chapter 9, none is R905, R907 or R908, and the word "roof" appears in the list only in the snow-load and garage-separation items above, neither of which is a recover-versus-replacement rule. So on the City's own enacted text, the base 2018 IRC rule applies to a Coeur d'Alene reroof unmodified by any local amendment. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover where the existing roof or covering is water soaked or deteriorated, or where the existing covering is slate, clay, cement or asbestos-cement tile. The 2018 edition carries three conditions, not the four found in the 2006 and 2009 editions: there is no hail-exposure test in it, so no single existing layer must come off on hail grounds alone here, and wood shake dropped out of the tile condition after the 2009 edition. Confirm the current layer count and any manufacturer warranty condition with Building Services before planning a recover; a local Idaho amendment to this rule would in any event be unusually visible, since Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Emmett - Building Department (Emmett, Idaho)
NEITHER EMMETT NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE ON RECOVERING A ROOF. Title 8 of the Emmett City Code, "Building Regulations", was read in full - all ten chapters. Its building chapter is a single section, 8-1-1, which adopts the International Building, Residential and Energy Codes as adopted by the State of Idaho and amends none of them. The remaining chapters cover general building regulations, the electrical, plumbing and mechanical codes, dangerous buildings, signs and awnings, trailers and trailer parks, manufactured homes and the design manual. Title 8 contains no roofing provision of general application, no recover or overlay rule and no layer count. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own complete list of amendments to the 2018 International Residential Code, contains no amendment to Chapter 9, Roof Assemblies, either. SO THE BASE 2018 INTERNATIONAL RESIDENTIAL CODE RULE ON ROOF RECOVER VERSUS REPLACEMENT APPLIES HERE UNMODIFIED. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a city amend this part of the residential code only by ordinance, on a recorded finding that good cause for building or life safety exists and that the amendment is reasonably necessary, after a public hearing noticed in the official newspaper with at least thirty days written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). No such Emmett amendment appears in the City's published Code.
City of Idaho Falls, Idaho - Building Division (City of Idaho Falls, Idaho)
Neither the State of Idaho nor the City of Idaho Falls modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Idaho Falls City Code Title 7, Chapter 6, the City's own adopting chapter, adopts the 2018 IRC at 7-6-1 and then lists its local amendments at 7-6-2 as items (A) through (V); all twenty-two were read, and none touches Chapter 9 either. The base 2018 IRC provisions therefore apply unmodified in Idaho Falls. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Jerome - Building Safety Department (City of Jerome, Idaho)
NEITHER THE STATE OF IDAHO NOR THE CITY OF JEROME MODIFIES THE MODEL RULE ON RECOVERING A ROOF. IDAPA 24.39.30, the Idaho Building Code Board's own amendment list to the 2018 International Residential Code, contains no amendment to Chapter 9, Roof Assemblies (measured: zero occurrences of a Chapter-9 section number, "Chapter 9," "ice," or "shingle" across the rule's text). Jerome City Code Chapter 15.04, read in full -- all eight of its sections -- adds no amendment of its own and touches no roof-covering technical provision anywhere; it is purely administrative. The base 2018 International Residential Code rule on roof recover versus replacement therefore applies unmodified. Base-code rule, Section R908.3.1.1, Roof recover not allowed: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city to amend this part of the residential code only by ordinance, on a recorded finding of good cause for building or life safety, after a public hearing noticed with at least thirty days' written notice to the local chapters of the industry bodies named in Idaho Code 39-4109(5). Jerome has taken no such step.
City of Kuna - Building Department (City of Kuna, Idaho)
Neither the State of Idaho nor the City of Kuna modifies the model rule. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full, contains no amendment to Chapter 9, Roof Assemblies. Kuna's own adopting instrument is shorter still: Kuna City Code 4-1-1-1(A) adopts the International Residential Code as adopted by the Idaho Building Code Board "with the following exceptions or amendments: None." Kuna City Code Title 4, Building Regulations, was read in full -- Chapter 1 Building Codes, Chapter 2 Manufactured Home Parks with both of its articles, Chapter 3 Numbering Buildings, Chapter 4 Moving Buildings and Chapter 5 Flood Damage Prevention -- and contains no roofing provision of any kind. The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Kuna has made no such amendment.
City of Lewiston - Community Development Department, Building Services (City of Lewiston, Idaho)
Neither the State of Idaho nor the City of Lewiston modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Lewiston's own adopting instrument, Chapter 10 of the Lewiston City Code, all twelve sections read in full, likewise contains no amendment to Chapter 9; its residential amendments at Sec. 10-9 reach only the permit exemption list, plan review and permit valuation, the board of appeals, and the design criteria of Table R301.2(1). The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Note that a straight covering replacement in Lewiston is exempt from the building permit, so nobody at the counter will be checking the layer count for you -- the rule still binds the work.
City of Meridian - Community Development Department, Building Services (City of Meridian, Idaho)
Neither the State of Idaho nor the City of Meridian modifies the model rule. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full, contains no amendment to Chapter 9, Roof Assemblies. Meridian's own amendment list, Meridian City Code 10-1-3, twenty-eight items lettered A through BB, read in full, contains no amendment to Chapter 9 either. The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Moscow - Community Development Department, Building Division (City of Moscow, Idaho)
Neither the State of Idaho nor the City of Moscow modifies the model rule. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full, contains no amendment to Chapter 9, Roof Assemblies. Moscow's own amendment list, City Code Title 7 Chapter 16 Section 16-2, read in full, contains six items and none of them touches Chapter 9 either: a fuel gas pipe testing provision, the section creating the City's code enforcement agency, a garage door self closing hinge requirement, and three tiny home and appendix items. The adopting instrument behind that chapter, Ordinance No. 2020-16, was also read in full and amends no roof covering provision of the residential code. The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Nampa - Building Safety & Code Division (City of Nampa, Idaho)
Neither the State of Idaho nor the City of Nampa modifies the model rule. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full, contains no amendment to Chapter 9, Roof Assemblies. Nampa City Code Title 4, Building Regulations -- all thirteen chapters, including the City's own amendment list at 4-2-2 -- was read in full and contains no amendment to Chapter 9 either; the only reference to the roofing chapter anywhere in the title is the cross-reference to the base code ice barrier sections inside the City's version of Table R301.2(1). The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. The City states the same limit on the face of its own Reroof Permit Application, which asks "Is this a roof cover?" and answers it with the note "No more than two layers are allowed at completion". A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Post Falls - Community Development Department, Building Division (City of Post Falls, Idaho)
Neither the State of Idaho nor the City of Post Falls modifies the model rule. IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Post Falls Municipal Code 15.04.020, the City's own adopting section, lists nineteen exceptions and amendments to the 2018 International Residential Code, and none of them touches Chapter 9, Roof Assemblies, or Chapter 8, Roof-Ceiling Construction; they reach occupancy classification, plan submittal and construction documents, snow loads, garage separation, under-stair protection, flood-resistant construction, footings and foundation reinforcement, and which parts and appendices of the code are adopted. The base 2018 IRC provisions therefore apply unmodified. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Rexburg, Idaho - Building Department (City of Rexburg, Idaho)
NEITHER THE CITY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Rexburg City Code Chapter 15.1, Building Code -- all of Sections 15.01.010 through 15.01.150, and the whole of Title 15 beyond it -- was read in full and amends the adopted 2018 International Residential Code in the respects set out under adopted code above: the permit-exempt list, floodplain provisions, fire-sprinkler exceptions, mechanical ventilation, footing and foundation reinforcement, wall bracing, and the City's own climatic design table. None of it touches Chapter 9, Roof Assemblies, and the whole of Title 15 was searched for "R908," "reroof," "roof covering" and "roof recover" with no hits. IDAPA 24.39.30.600.03, the State of Idaho's own amendment list to the 2018 International Residential Code, items a through q, read in full, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a city amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary," after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). No such Rexburg amendment is published.
City of Star - Building Department (City of Star, Idaho)
NEITHER THE CITY OF STAR NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Star City Code Title 7, Chapter 1, Building Codes and Regulations, was read in full -- all eleven sections: 7-1-1 Building Officials, 7-1-2 Electrical, Mechanical and Plumbing Inspectors, 7-1-3 Phone-In Permit System, 7-1-4 Primary Grounding Electrode, 7-1-5 Building Codes Adopted; Regulations; Permits, 7-1-6 National Electrical Code, 7-1-7 Plumbing Code, 7-1-8 International Fire Code, 7-1-9 International Swimming Pool and Spa Code, 7-1-10 International Existing Building Code and 7-1-11 Copies of Adopted Codes on File. The City's only exclusions from the residential code are section R103 and, on the commercial side, sections 103.2, 103.3 and 101.4.4 of the building code; it adds no roofing provision, and Chapter 9, Roof Assemblies, is untouched. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) lets a city amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Star has made no such amendment.
Elmore County - Land Use and Building Department (Elmore County, Idaho)
NEITHER ELMORE COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Elmore County Code Title 9, Chapter 1, "Building Regulations", the County's whole building chapter, was read in full - all nine sections - and it adds no amendment to the residential code at all: Section 9-1-2 states that "Amendments to the guiding codes shall be adopted in accordance with Idaho Statute 39-4109" and points to the State's rule for the amendment list. The nine sections reach code adoption, amendments, ground snow load, frost depth, permit fees, manufactured home installation permits, agricultural exemptions, severability and penalties. Ordinance No. 2008-3, the instrument Title 9 Chapter 1 replaced, was read in full and likewise touches nothing in the roofing chapter. IDAPA 24.39.30.600.03, the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full, contains no amendment to Chapter 9, Roof Assemblies. The base 2018 IRC provisions therefore apply unmodified. THE RULE ITSELF. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. THE ANSWER SURVIVES THE EDITION QUESTION. Section 9-1-1 names the 2012 International Residential Code on its face while its own succeeding-versions clause carries the County to whatever edition Idaho has adopted, and the County's Building Permit Requirements page states it is reviewing residential plans to the 2018 IRC. The two-layer bar is the same under either candidate edition, so the layer answer does not turn on that question. A LOCAL AMENDMENT HERE WOULD BE UNUSUALLY VISIBLE. Idaho Code 39-4116(4)(d) allows a county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109.
Jefferson County - Planning, Zoning & Building (Jefferson County, Idaho)
NEITHER JEFFERSON COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Jefferson County Code Chapter 104, Buildings and Building Regulations, was read in full - both articles and all of its sections, 104-1, 104-2, and 104-23 through 104-30 - from the County's own published copy of Part III of its Code and from the Municode codification, which agree. Its complete list of deletions, modifications and amendments is at section 104-24: for the building code, the deletion of sections 101.4.1, 101.4.2 and 101.4.3 and of section 109.3, the deletion of appendices A, F, K, L, M and N, and an amendment to section 1403.2 on water-resistive barriers; for the residential code, the deletion of all electrical, plumbing and HVAC requirements of chapters 12 through 41, the deletion of appendices A, B, C, D, F, G, H, I, K, N, O and P, the deletion of section R313, and a replacement Table 301.2(1). Not one of them touches Chapter 9, Roof Assemblies, and the chapter contains no recover, overlay or tear-off rule and no roofing provision of any kind. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Jefferson County has made no such amendment.
Kootenai County - Community Development, Building Division (Kootenai County, Idaho)
NEITHER KOOTENAI COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Kootenai County Code 7.1.302, the County's complete list of amendments to the International Residential Code as amended by Ordinance No. 608, was read in full. It runs from R101.1, which adds "Kootenai County" as the name of jurisdiction, through the appendices, and its items are R101.1, R101.2, R104.10.1, R105.2, R105.3.1.1, R105.5, R106.1, R106.1.4, R108.3, R109.1.3, R110.3, R112.1, R112.3, R202, R301.2 with a replacement Table R301.2(1), R301.2.1.2, R301.2.3, R301.2.3.1, R301.2.4, R301.2.4.1, Table R302.1(1), R302.6, R302.7, R302.13, R303.4, R315.2.2, R322, a replacement Table R403.1, R404, R408.1, R602.10, G2406.2, G2445, Appendix H and Appendix Q. Not one of them touches Chapter 9, Roof Assemblies. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, likewise contains no amendment to Chapter 9. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Kootenai County has made no such amendment.
Latah County - Planning, Building and GIS (Latah County, Idaho)
NEITHER LATAH COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Latah County Code Title 7, Chapter 1, "Building Codes and Regulations", was read in full - all eleven sections, 7-1-1 through 7-1-11, including the whole of the amendment list at 7-1-3 running from subsection A to subsection P. Those amendments touch sections 105.2, 105.3, 105.5, 107.1, 109 and R108, 113 and R112, IPMC 112.4, R202, Table R301.2(1), R304, IBC 302.1, IBC 312, a new IBC section 313, R403 and R404.1.3, plus separate mechanical and fuel gas amendments at 7-1-4. Not one of them touches Chapter 9, Roof Assemblies; the chapter contains no roofing provision, no recover or overlay rule and no reference to a layer count. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. The County asks the question at the counter: its Windows, Siding, and Roofing Application has a "Number of existing layers" field and a "Will old material be removed? Yes No" field, so expect to answer it on the form. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Latah County has made no such amendment.
Madison County - Building Department (Madison County, Idaho)
NEITHER MADISON COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. The County's published building regulations - Chapter 103, Buildings and Building Regulations, all ten pages, read in full, including the two tables that are invisible to text extraction and were read by rendering the pages - amend the 2018 International Residential Code in exactly three respects, all set out at Section 2-2: a replacement Table R301.2(1); the deletion of "All electrical and plumbing requirements of Chapters 25 through 43 of the IRC"; and the inclusion of "Appendix Q - Tiny Houses". Nothing in the document touches Chapter 9, Roof Assemblies, and the document contains no recover, overlay or tear-off rule. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, seventeen items, contains no Chapter 9 amendment either. So the base 2018 International Residential Code recover-versus-replacement rule applies here unmodified. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). No such Madison County amendment is published. Read this together with the source caveat under adopted code.
Minidoka County - Building Department (Minidoka County, Idaho)
MINIDOKA COUNTY PRINTS THE RULE ITSELF, IN THE ROOFING PERMIT PACKET, WHICH IS RARE AND WORTH READING BEFORE YOU BID. Under a heading "NOTE:" the County's Roof & Siding Permit Packet reproduces the recovering-versus-replacement provision: "R907.3 – Recovering versus replacement. New roof coverings shall not be installed without first removing all existing layers of roof covering where any of the following conditions exist: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Three conditions, and the third is a layer count: one existing layer may be recovered, a second forces a full tear-off. TWO THINGS ABOUT THE VERSION THE COUNTY PRINTS. It carries the section number R907.3, which is the numbering the recovering provision had in the 2012 edition of the International Residential Code; in the 2018 edition the County names as its current code, the same rule sits at Section R908.3.1.1. And the condition-2 list the County prints begins with "wood shake", which the 2012 text includes and the 2018 text does not. So on the County's own printed version an asphalt roof over wood shake must be torn off, while the 2018 edition would not say so. Neither difference changes the layer count, which is two on both versions, but if you are recovering over wood shake in Minidoka County, follow the County's printed rule and tear off. WHAT COULD NOT BE CHECKED. The County's own adopting ordinance and any local amendment list are published only through a commercial codifier that refuses automated access, so no reading of the County's amendments was possible here. The classification above rests on the County's own published statement of the rule rather than on an absence of amendment. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE IF ONE EXISTED: Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
Valley County - Building Department (Valley County, Idaho)
NEITHER VALLEY COUNTY NOR THE STATE OF IDAHO MODIFIES THE MODEL RULE. Valley County Code Title 6, Chapter 1, the "Valley County Building Code", was read in full, all eighteen sections. Its Section 6-1-8, "Amendments To Adopted Codes", is the County's own list of amendments, and its eight lettered subsections cover permit fees, footings, a snow and seismic design amendment to Section 1607, fence, demolition, woodstove insert and solar panel permits, privy buildings, a pointer to the Idaho amendments appendix, a roof covering fire classification, and refunds. That appendix, Section 6-1-18, amends the 2009 residential code at R109.1.3, R302.1, R302.2, R313.1, R313.2, R322.1.10 and R322.2.2 only. Neither touches Chapter 9, Roof Assemblies, and the terms "layer", "reroof", "recover", "R907" and "R908" do not occur anywhere in the chapter. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the 2018 International Residential Code, contains no Chapter 9 amendment either. So the base recover-versus-replacement rule applies here unmodified. THE RULE ITSELF. Base-code rule, 2018 IRC Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. WHICH EDITION. Section 6-1-4(A)(2) still names the 2012 International Residential Code, but Section 6-1-4(B) provides that the adopted versions "shall be deemed superseded by successive versions of such codes as they are adopted or approved by the Idaho Building Code Board and the State of Idaho", and the County's own permit instructions state that it is "currently working out of the 2018 International Residential Code". Subsections 6-1-8 A.7 and D.1 themselves cite 2018 IRC sections by number. The 2018 edition governs. WHAT THE COUNTY DOES ADD FOR A REROOF IS A FIRE RULE, NOT A LAYER RULE. Section 6-1-8 G requires that "any roof covering applied in the alteration, repair or replacement of the roof of every existing structure, shall be a fire retardant roof covering that is at least class B", with wood shake shingles rated class A. That governs what may go on, not how many coverings may stay underneath. A LOCAL AMENDMENT WOULD BE UNUSUALLY VISIBLE. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
One overlay allowed — two layers maximum — Illinois (16)
City of Aurora Building and Permits Division (City of Aurora, Illinois)
TWO LAYERS MAXIMUM, FROM THE UNAMENDED 2024 INTERNATIONAL RESIDENTIAL CODE, AND THE CITY'S OWN GUIDE STATES THE SAME RULE. Aurora enforces the 2024 IRC under Ordinance O25-082 (see this record's adopted_code entry). Illinois has adopted no residential building code for existing houses, so there is no state amendment to the reroofing section, and the City's own residential amendments at Section 12-17.6, read in full, amend nothing in Chapter 9 and neither delete nor except Section R908.4; its existing-building amendments at Section 12-17.7 amend no reroofing provision either. In the 2024 edition, Section R908.4, Roof recover, closes with an Exceptions block that bars a recover in three conditions, the third being "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; two forces a tear-off. The City's own reroofing guide agrees: "Can I add a third layer of shingles? No. If there are 2 or more existing roof layers, then all of the existing layers must be removed prior to installation of the new roofing material."
City of Bloomington Building Code Division (Economic & Community Development Department) (City of Bloomington, Illinois)
Bloomington's adopting instrument establishes the 2018 IRC (Sec. 10-204) and its own Article V amendment (read in full) amends nothing in the reroofing section. Base 2018 IRC R908.3.1.1, "Roof recover not allowed," bars a roof recover, among other conditions, "where the existing roof has two or more applications of any type of roof covering" -- one overlay allowed, two layers maximum.
City of Champaign Building Safety Division (City of Champaign, Illinois)
THE BASE 2021 IRC RECOVER BAR, UNAMENDED, PLUS TWO LOCAL ADDITIONS THAT ONLY REQUIRE A DESIGN PROFESSIONAL'S REVIEW; CLASSIFIED AS A TWO-LAYER MAXIMUM ON THE BASE RULE. The City's amendment package amends nothing in 2021 IRC Section R908.3.1.1, Roof recover not allowed, which reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Read as written, that rule applies in Champaign: one existing layer may be recovered, and a second existing layer means a tear-off. The package touches Chapter 9 in only two places: it replaces R903.4.1 (a drainage and scupper provision, unrelated to layer counts) and it ADDS a new Section R908.2.1, "Evaluation": "Where the existing roof has three or more applications of any type of roof covering, the building official shall require the roof assembly and supporting construction to be investigated and evaluated by a registered design professional," with the findings submitted and approved before installation starts, and an exception where the roof sheathing and framing are replaced in their entirety on each slope being reroofed. Outside Chapter 9 the package also replaces Section R324.4.1, Structural requirements, for rooftop solar, with text whose last sentence reads: "A licensed design professional is required if more than one layer of roof covering material and photovoltaic panel systems combined." Neither addition permits a recover the base rule bars; each requires a design professional's review of the structure under a roof that already carries extra layers or a solar array. THE LATER AMENDMENT. Municipal Code Sec. 9-157(c) provides that "Any amendments thereto enacted after February 1, 2024, shall be considered part of the codes adopted in this article," so the package can change without any change to the Municipal Code. It has done so once: Council Bill No. 2024-201, "An Ordinance Adopting Amendments to the Building Codes of Champaign," passed by the Council on December 17, 2024 and effective January 1, 2025. Its staff report states that "no amendment to the Champaign Municipal Code is necessary as a part of this Council Bill, because the Ordinance approved by Council in CB 2024-002 incorporated any changes to the local amendments to the building codes enacted after February 1, 2024." The bill was read in full (ten pages). Its residential exhibit amends only R102.4.1, Conflicts, adding an exception that a local amendment regulating structural design yields where the baseline code section is more stringent, and R507.3, deck footings. It does not touch R908, R324 or any other roofing provision. The City's council bill collections were then read by title for every bill after February 1, 2024: 2024 (Nos. 2024-001 through 2024-209), 2025 (Nos. 2025-001 through 2025-204) and 2026 as posted through No. 2026-149, with no number missing. No other bill amends the building code package. No. 2026-125, which amends parts of Chapter 9, was read and reaches the building-moving and floodplain sections, not Sec. 9-157 or the package. The City's own web copy of the IRC package is the January 2024 printing, headed "This is an archived document.", and does not show the No. 2024-201 changes. Read through No. 2024-201, no local provision changes whether a recover is permitted or over how many existing applications, so the base two-layer bar applies in Champaign as quoted above.
City of Chicago Department of Buildings (City of Chicago, Illinois)
CHICAGO'S OWN REROOFING RULE: NO RECOVER OVER TWO OR MORE EXISTING LAYERS UNLESS THE CITY APPROVES IT ON A CONDITION REPORT. Chicago has no residential code, and Section 14B-15-1511 sends all "Roof repairs and roof replacement" to Section 306 of the Chicago Building Rehabilitation Code. Section 14R-3-306.3 provides that "Roof replacement shall include the removal of all existing layers of roof coverings down to the roof deck," except that an ice barrier membrane adhered to the deck may stay and be covered with a new one. Section 306.3.1 allows a recover in listed cases, but under its Exception "A roof recover shall not be allowed" where the existing roof is water soaked or deteriorated, where it is slate, clay, cement or asbestos-cement tile, or, in item 3, where "The existing roof has two or more applications of any type of roof covering unless approved based on a condition report complying with Section 104 of the Chicago Minimum Requirements for Existing Buildings that establishes the capacity of the roof structure to support additional weight." The October 9, 2024 amendment to Section 306 left this text unchanged. The City's Express Permit terms say the same in their own words: a recover over two or more applications is not allowed "unless the Department of Buildings has received and accepted a structural condition report, prepared by an Illinois-licensed architect or engineer," and the permit instructions call for structural calculations by an Illinois-licensed architect or structural engineer for that work.
City of Decatur Building Inspections Division (City of Decatur, Illinois)
Chapter 67.2 adopts the 2021 IRC and its read-in-full amendment list (Section 7 deletions; Section 8 amendments) touches neither Chapter 9 nor any roof-recover provision, so the base 2021 IRC governs. 2021 IRC R908.3.1.1, Roof recover not allowed, bars a roof recover under three conditions, the third being "where the existing roof has two or more applications of any type of roof covering." A roof with two or more existing layers must be torn off before recovering; up to one existing layer may be recovered.
City of Elgin, Illinois Community Development Department (City of Elgin, Illinois)
THE BASE 2021 IRC RULE, UNMODIFIED BY THE CITY, AND CORROBORATED BY ELGIN'S OWN GUIDANCE. Elgin adopts the 2021 International Residential Code (Municipal Code Section 16.36.010, Ord. No. G16-25, 3-26-2025), and its amendment section, 16.36.020, was read in full and amends dozens of IRC sections without touching Section R908 (Roof replacement / Roof recover) at any point; it neither deletes nor excepts that section. Under the 2015 through 2024 editions the roof-recover bar is identical: 2021 IRC Section R908.3.1.1, Roof recover not allowed, provides that "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires a tear-off to the deck. The City's own Roof Repair Quick Guide corroborates the same substance in its own words, telling an applicant that existing roofing material must be removed down to the deck "Where the existing roof has two or more applications of any type of roof covering," while citing it (as a lagging cross-reference in the guide's own text) to "code section R908 'Reroofing' provided within the 2015 International Residential Code" -- the numbering and the substantive three-layer test are unchanged between the 2015 and 2021 editions, so the guide's citation does not conflict with the codified 2021 adoption.
City of Evanston Building and Inspection Services Division (City of Evanston, Illinois)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2021 INTERNATIONAL RESIDENTIAL CODE, WHICH EVANSTON HAS ADOPTED BY NAME AND HAS NOT AMENDED ON THIS POINT. City Code Title 4, Chapter 9 (Ordinance 29-O-22, Exhibit G) adopts the 2021 IRC and lists its amendments section by section; that list was read in full and names no R908 section and no reroofing or recover provision anywhere. Illinois supplies no state amendment instrument to check, since it has adopted no statewide residential code at all. So the base 2021 IRC's own reroofing rule governs: Section R908.3.1.1, "Roof recover not allowed," bars a recover, among other conditions, "[w]here the existing roof has two or more applications of any type of roof covering" -- meaning one existing layer may be recovered, and a second existing layer forces a full tear-off before a new covering can go on.
City of Joliet Building and Inspectional Services Division (City of Joliet, Illinois)
TWO LAYERS MAXIMUM, FROM THE UNAMENDED 2015 INTERNATIONAL RESIDENTIAL CODE, AND THE CITY'S OWN PAGE STATES THE SAME RULE IN ITS OWN WORDS. Joliet's Code of Ordinances Section 8-175 adopts the 2015 IRC and amends nothing in Chapter 9, Roof Assemblies (see this record's adopted_code entry). Section R908.3.1.1 of that edition, Roof re-cover not allowed, bars a re-cover in three conditions, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; two forces a tear-off. The City's own published roofing interpretation states the same result without citing the section number: "Roof recovering with new materials shall not be permitted if the existing roof is water soaked, deteriorated, or does not have adequate base for recovering or the roof has two or more coverings."
City of Naperville Building Permits (Transportation, Engineering and Development Business Group) (City of Naperville, Illinois)
TWO LAYERS MAXIMUM, FROM THE UNAMENDED 2024 INTERNATIONAL RESIDENTIAL CODE. Naperville's Section 5-1B-1 adopts the 2024 IRC (Ordinance No. 26-010). Section 5-1B-2, read in full, amends Chapter 9 only at R903.5 (gutters and downspouts) and neither amends, deletes nor excepts R908. The State of Illinois has adopted no code for repairs to existing single-family residences (Capital Development Board, Illinois Codes FAQ), so no state amendment reaches the section. The 2024 IRC's Section R908.4, Roof recover, closes with an Exceptions block stating that "A roof recover shall not be permitted where any of the following conditions occur," the third being: "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; two existing layers force a tear-off. The City's own permits page states no layer rule.
City of Peoria Building Safety Division (City of Peoria, Illinois)
THE UNAMENDED BASE 2018 IRC BARS A THIRD LAYER. The City adopts the 2018 International Residential Code by reference (Sec. 5-123) and its own amendment ordinance (Sec. 5-124, read in full) amends nothing in the reroofing section and does not except or delete it; Illinois supplies no state amendment to the IRC to check behind it. Section R908.3.1.1, Roof recover not allowed, of the 2018 IRC as published, bars a roof recover, among other conditions, "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires a full tear-off first.
City of Waukegan Building & Code Department (City of Waukegan, Illinois)
TWO LAYERS MAXIMUM UNDER THE UNMODIFIED BASE 2021 IRC; THE CITY'S OWN AMENDMENT TOUCHES CHAPTER 9 BUT NOT THIS SECTION. Article XIV's amendment list (Sec. 6-402, Ord. No. 22-O-44, Section 7, 4-18-2022, read in full) adds exactly one Chapter 9 provision, "R901.2 Concealed areas. Roofing materials shall be removed down to roof deck in concealed areas," and does not touch R908.3.1.1, the roof re-cover section, at all. Under the unmodified 2021 International Residential Code, R908.3.1.1 bars a roof recover where, among other conditions, "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces tear-off.
Cook County Department of Building and Zoning (Unincorporated Cook County, Illinois)
TWO LAYERS MAXIMUM, ON THE 2021 INTERNATIONAL RESIDENTIAL CODE AS THE COUNTY ADOPTS IT. Sec. 102-120 adopts the 2021 IRC's Chapters 4 through 19, which include the roof-assemblies chapter, and lists no amendment to it; Article III of Chapter 102 (Secs. 102-102 through 102-151) was read in full and contains no reroofing or recover provision of its own. Illinois has no statewide residential code reaching an existing house, so there is no state amendment to check. The 2021 IRC's Section R908.3.1.1, "Roof recover not allowed," bars a recover "[w]here the existing roof has two or more applications of any type of roof covering," as well as where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile. One existing layer may be recovered; a second existing layer means a tear-off. The County also adopts the 2021 International Existing Building Code (Sec. 102-127); this record does not restate that code's own text.
Rockford Building and Development Services (City of Rockford, Illinois)
Rockford's own FAQ states: "No more than 2 layers of any kind of roofing, other than wood shake, slate, clay or cement, which permit only 1 layer." That matches the unamended base 2021 IRC. Section R908.3.1.1, Roof recover not allowed, bars a recover where "the existing roof covering is slate, clay, cement or asbestos-cement tile" (condition 2) and where "the existing roof has two or more applications of any type of roof covering" (condition 3) — one existing layer may be recovered, a second forces tear-off. Rockford's amendment ordinance (read in full) does not touch this section, so the FAQ's number corroborates the base rule rather than supplying it.
Village of Arlington Heights Building and Life Safety Department (Village of Arlington Heights, Illinois)
Section 23-202 amends nothing in R908 of the 2018 IRC, so the base code's R908.3.1.1 "Roof recover not allowed" governs: a roof recover is not permitted where the existing roof has two or more applications of any type of roof covering, among other conditions unrelated to layer count (a water-soaked or deteriorated existing covering, or an existing slate, clay, cement or asbestos-cement tile covering). The Village's own Statement of Acknowledgement for residential asphalt shingle re-roofing restates this directly: "New roof coverings shall not be installed without first removing existing roof coverings when the existing roof has two or more applications of any type of roof covering," which agrees with the base 2018 IRC rule.
Village of Bolingbrook Building Division (Village of Bolingbrook, Illinois)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2018 INTERNATIONAL RESIDENTIAL CODE. Section 10-59 of the Village Code adopts the 2018 IRC, and Section 10-60 lists every Village amendment to it; that list was read in full and names no R908 section and no reroofing or recover provision. The Illinois Capital Development Board says the State has not adopted a building code for repairs to existing single family residences, so there is no state amendment to apply. The base 2018 IRC rule therefore applies: Section R908.3.1.1, "Roof recover not allowed," bars a recover, among other conditions, "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a full tear-off. The Village Fee Schedule carries a separate "Roof overlay" permit fee of $50.00. The Building Division page lists the 2024 IRC with local amendments as effective January 1, 2027; those amendments are not reflected here.
Village of Schaumburg Community Development Department (Village of Schaumburg, Illinois)
The Village's local amendments to the adopted 2021 IRC (Municipal Code Section 153.03, all 20 sections of Chapter 153 read in full) touch roof sheathing and the climatic design table but amend nothing in Chapter 9's reroofing provisions, so the unamended base 2021 IRC governs. 2021 IRC Section R908.3.1.1, Roof recover not allowed, bars a recover "where the existing roof has two or more applications of any type of roof covering," among other conditions, so a third or later layer over an existing two-layer roof is not permitted.
One overlay allowed — two layers maximum — Indiana (75)
Allen County Building Department (building-permit and contractor-licensing authority for the City of Fort Wayne, Indiana) (City of Fort Wayne, Allen County, Indiana)
STATE-GOVERNED, with no Fort Wayne or Allen County layer rule of its own -- and none is legally possible, because IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance more stringent or more detailed than the commission's rules. The operative provision is the roof recover section of the 2018 International Residential Code as incorporated by 675 IAC 14-4.4. CORRECTED 2026-09-05: this record previously said the Indiana rule leaves the whole roofing chapter unaltered. It does not. Read in full across its 245 numbered sections, 675 IAC 14-4.4 amends four sections of that chapter: it deletes the text of the last sentence of Section R902.4 without substitution (675 IAC 14-4.4-84); deletes the words "approved" from Section R905.2.6 (14-4.4-85); deletes the word "approved" from Section R905.2.8 (14-4.4-86); and deletes the word "printed" from Section R905.2.8.4 (14-4.4-87). What matters for the layer question is that the rule contains no amendment to Section R908, the roof replacement and roof recover section, so Indiana takes that text exactly as the International Code Council published it and the answer is an Indiana-wide one rather than a Fort Wayne one. The base rule, at 2018 IRC Section R908.3.1.1 (Roof recover not allowed): "A roof recover shall not be permitted where any of the following conditions occur", the conditions being that "the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing", that "the existing roof covering is slate, clay, cement or asbestos-cement tile", and that "the existing roof has two or more applications of any type of roof covering". One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck. Allen County publishes no re-roof handout restating the rule, so a roofer wanting it in the County's own words should call ACBD at (260) 449-7131 -- but note that a re-roof in Allen County does require an ACBD building permit, so the layer question will be asked at the counter.
Allen County, Indiana Building Department (Allen County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Allen County runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. It contains no amendment to the International Residential Code reroofing section, Section R908, which does not appear in it at any point, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete the word "printed" from a third, and delete one sentence from the rooftop photovoltaic section. Nothing in the state rule addresses layer limits, overlays or recovering an existing roof. On the county side, Allen County Code Title 6 was read in full, every article of it, together with the Building Department Rules and Regulations, and no provision in any of them addresses roof layers, overlays or recovering; the only roofing content the County writes for itself is a permit fee line and a contractor licence class. Allen County could not add a layer rule in any event, because IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or more detailed requirements than the state building rules, and the County repeats that limit in its own code. So the answer on an Allen County job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the County. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
Angola Building Safety Department (City of Angola, Indiana)
TWO LAYERS, ON THE STATE RULE, AND ANGOLA'S OWN BUILDING CHAPTER WAS READ END TO END AND ADDS NOTHING. Municipal Code Chapter 15.10, BUILDING CODE, runs to thirty two sections across eight articles, from 15.10.010 to 15.10.320, and all thirty two were fetched and counted. Across about 400,000 characters of that chapter the words "shingle", "layer", "overlay", "tear-off", "sheathing" and "drip" each occur ZERO times, as do "R908", "R905", "hail", "impact", "UL 2218" and "Class 4". The counts rest on captures saved in this repository rather than on a live session, and the chapter is demonstrably real rather than an empty page: in the same bytes "15.10" and a section number occur 412 times, "permit" 451 times, "Building" 537 times and "shall" 348 times. WHERE THE RULE ACTUALLY COMES FROM. Section 15.10.320 incorporates 675 IAC Article 14, the Indiana Residential Code, and expressly includes later amendments, so the current state rule applies. That rule is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. "R908" occurs zero times in the Indiana rule, so the base model provision stands unamended: Section R908.3.1.1, Roof recover not allowed, provides that a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered over; a second existing layer means a tear off to the deck. AND THE CITY COULD NOT HAVE SET A DIFFERENT NUMBER. IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." Count what is already on the roof before quoting a recover.
Bartholomew County, Indiana - Department of Technical Code Enforcement (Bartholomew County, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE IN INDIANA. The residential code here is the state's: the department's own Current Codes list names "2020 Indiana Residential Code: (675 IAC 14-4.4)", which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word deletions in the asphalt shingle attachment and flashing sections and in the rooftop photovoltaic section. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. Neither the County nor the City of Columbus could add one: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning an overlay rather than a tear-off should settle the existing layer count with the Department of Technical Code Enforcement against that code before quoting. Either way the job needs a permit once it costs more than three hundred dollars, and the department's inspection list has a numbered Roof stage it can call.
Boone County Area Plan Office (Boone County, Indiana)
NEITHER THE COUNTY NOR THE STATE WRITES A LAYER RULE OF ITS OWN, SO THE ADOPTED MODEL CODE APPLIES. The State rule, 675 IAC 14-4.4, amends four sections of the roof assemblies chapter and every one is the deletion of a word or a sentence: Sec. 84 deletes the last sentence of R902.4 on rooftop photovoltaic panel systems, Sec. 85 and Sec. 86 delete the word "approved" from R905.2.6 and R905.2.8, and Sec. 87 deletes the word "printed" from R905.2.8.4. It makes no amendment to the reroofing section, R908, so the 2018 International Residential Code reroofing and recover provisions apply in Boone County unmodified by Indiana. The County's Zoning Ordinance, fee schedule and residential permit packets contain no layer rule, and IC 22-13-2-3(c) bars a county from an ordinance more stringent or more detailed than the state rules. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. THE COUNTY'S OWN BUILDING REGULATIONS HAVE NOW BEEN READ. Chapter 151, Building Regulations; Codes, carries its construction standards in the Building Codes subchapter, and Sections 151.20 through 151.99 were read in full: short title, authority, scope, adoption of codes by reference, permits required, application, review, inspections, certificate of occupancy, stop work order, right of entry, standards, violations, appeals, fees, exempt structures and penalty. Not one states a technical roofing requirement, and Section 151.31, the subchapter's only Standards section, reads in full: "All work on the construction, alteration and repair of buildings and other structures shall be performed in a good and workmanlike manner according to accepted standards and practices in the trade." There is no layer rule in the chapter. The three remaining sections of the separate Unsafe Buildings subchapter, 151.06 to 151.08, administer condemnation under IC 36-7-9 and were not opened. Establish the existing layer count and settle any overlay with the Area Plan Office before quoting one.
City of Anderson, Indiana - Permit Center (City of Anderson, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE IN INDIANA. Anderson's residential code is the state's: 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word deletions in the asphalt shingle attachment and flashing sections and in the rooftop photovoltaic section. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Anderson could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning an overlay rather than a tear-off should settle the existing layer count with the Permit Center against that code before quoting. Either way the work is permitted work in Anderson: roofing is one of the categories the Permit Center names among the permits it issues.
City of Crown Point, Indiana - Building Department (City of Crown Point, Indiana)
NO LOCAL LAYER RULE EXISTS IN CROWN POINT, AND NONE COULD. The City's own Code of Ordinances was read for this point. Chapter 152 sets out the building regulations and its Building Code subchapter, §§ 152.50 through 152.62, adopts the state rules by reference and then deals only with administration - the permit, the application, the Commissioner's review, inspections and fees, standards of workmanship, stop orders, certificates of occupancy, violations, appeals and conflict of interest. It contains no roof-covering provision at all, and no provision anywhere in the Code addresses layers of roofing, recovering an existing roof, or tearing one off. Nor could the City write one: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. THE ANSWER THEREFORE COMES FROM THE STATE RULE, WHICH DOES NOT AMEND IT. Indiana's residential rule, 675 IAC 14-4.4, runs to 245 numbered sections. Its only amendments touching the model roofing chapter are a deletion of the last sentence of the rooftop photovoltaic section and deletions of the words "approved" and "printed" from the asphalt shingle attachment and flashing sections. It makes no amendment whatever to the model code's reroofing and roof-recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as the International Code Council published it, unchanged by either Crown Point or Indiana. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A roofer planning a recover rather than a tear-off should establish the existing layer count and settle it against that code with the Building Department before quoting, because the permit and the inspections run through the City either way.
City of Elkhart, Indiana - Permit Center / Building Division (City of Elkhart, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE IN INDIANA. Elkhart's residential code is the state's: 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections, and its only amendments touching the model roofing chapter are word deletions in the asphalt shingle attachment and flashing sections and in the rooftop photovoltaic section. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Elkhart could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning an overlay rather than a tear-off should settle the existing layer count with the Building Inspector against that code before quoting. Practical note either way: an overlay in Elkhart still needs the building permit once it passes 100 square feet, and the City's "Ice & Water Shield/TPO/Metal Roof Inspection" stage still has to be called in.
City of Fishers, Indiana - Community Development Department (City of Fishers, Indiana)
NO INDIANA AMENDMENT AND NO FISHERS AMENDMENT FOUND, SO THE BASE CODE APPLIES UNMODIFIED - BUT READ IT OUT OF THE ADOPTED EDITION RATHER THAN FROM MEMORY. Roofing in Fishers runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. The International Residential Code reroofing section, R908, does not appear in it at any point, so Indiana leaves reroofing and recovering an existing roof exactly as the base code writes them, and there is no Indiana layer count to quote. It is worth knowing that Indiana does amend four sections of the roof-assemblies chapter, because the state is sometimes described as leaving Chapter 9 untouched and that is not accurate: the four are Section R902.4 on rooftop-mounted photovoltaic panel systems and Sections R905.2.6, R905.2.8 and R905.2.8.4 on asphalt-shingle attachment and flashing, and every one of them is the deletion of a word or a sentence rather than a new rule. None touches layer counts, overlays or recovering. An older Indiana rule, 675 IAC 14-4.2, did once amend Section R907.3 on recovering versus replacement, but that section stands repealed and is not the law today. Nor could Fishers add a layer rule of its own: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or more detailed requirements than the state rules. THE CITY'S OWN BUILDING CODE CHAPTER WAS READ AT THE TABLE-OF-CONTENTS LEVEL THIS SESSION, AND IT HAS NO SUCH SECTION. Fishers Code of Ordinances Chapter 154, "Building Code," runs twenty operative sections in four groups - General Provisions (154.01 Title, 154.02 Purpose, 154.03 Scope), Regulatory Codes (154.10 Adoption of building rules by reference), Permit Requirements (154.15 through 154.20, covering the permit itself, compliance with other regulations, the application, its review, inspections, and the time period to start work), and Administration and Enforcement (154.25 through 154.31, plus 154.98 Violations and 154.99 Penalty) - and none of those twenty section titles is a roof-covering, layer or recover provision; the chapter's own structure leaves that subject entirely to the state rule adopted by reference in 154.10. The City of Fishers Unified Development Ordinance was also read in full and contains no roof covering or layer provision. THE OPERATIVE TEXT HAS SINCE BEEN READ. Section 154.10 incorporates the Commission's Title 675 rules "and shall include later amendments to that code", and the permit, application, review, inspection and time-period sections, 154.15 through 154.20, carry no roof-covering, layer or recover provision; the word roof does not appear in any section of the chapter that was read. So the state rule applies to the layer question in Fishers unmodified, and Indiana's ceiling would bar a local layer rule regardless. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Franklin, Indiana - Building Permits and Inspections (City of Franklin, Indiana)
NO LOCAL LAYER RULE, AND NO INDIANA CITY MAY WRITE ONE. Franklin's residential code is the state's: City Code 15.04.040 incorporates Article 14 of Title 675 of the Indiana Administrative Code together with later amendments, and the rule now in force in that article is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word and sentence deletions in the rooftop photovoltaic section and in the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. Title 15 of the Franklin City Code was read in full across all four chapters and contains no roof-covering provision of any kind; its single roofing reference is the housing-standards requirement that "Every foundation, floor, wall, ceiling and roof shall be reasonably weathertight". So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Franklin could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with the building inspector against that code before quoting. Either way the job needs a Franklin permit.
City of Gary, Indiana - Building Department (City of Gary, Indiana)
No Indiana rule changes the model answer, and Gary has no cap of its own to look up. Indiana's residential code is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. Its 245 sections contain no amendment to the reroofing and roof recover provisions of IRC Section R908, which is not referenced anywhere in the rule, and under IC 22-13-2-3 no Indiana city, town or county may impose a conflicting, more stringent or more detailed requirement. So the base International Residential Code rule on recovering an existing roof applies in Gary as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Goshen, Indiana - Building Department (City of Goshen, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE IN INDIANA. Goshen's residential code is the state's: Goshen City Code 6.1.1.5 incorporates 675 IAC 14 by reference together with all later amendments, and 675 IAC 14-4.4, the 2020 Indiana Residential Code, incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word deletions in the asphalt shingle attachment and flashing sections and in the rooftop photovoltaic section. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. The Goshen City Code was searched across its whole text and contains no roof-covering provision of any kind - its roofing references are a chicken-coop standard, storm-water and sewer provisions, and the property-maintenance requirement that "The roof and flashing shall be sound, tight and not have defects that admit rain." So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Goshen could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning an overlay rather than a tear-off should settle the existing layer count with the Building Department against that code before quoting. Either way the job needs a Goshen permit.
City of Greenfield Planning and Building Department (City of Greenfield, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; GREENFIELD WRITES NO LAYER RULE OF ITS OWN. Chapter 150 of the Greenfield Code, read in full, contains no provision on roof covering layers, recovering or tear-off; its only roofing content is a commercial Re-roofing line in the fee table at section 150.11. On the state side, 675 IAC 14-4.4 amends the roof assemblies chapter of the 2018 International Residential Code in four places only: it deletes the last sentence of R902.4 on rooftop photovoltaic systems, deletes the word "approved" from R905.2.6 and from R905.2.8, and deletes the word "printed" from R905.2.8.4. None of the four touches the reroofing provisions in Section R908. Nor could the City add a layer rule of its own: IC 22-13-2-3(c) provides that a city, town, or county "may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." So the layer rule on a Greenfield job is the reroofing section of the 2018 International Residential Code as Indiana adopted it, unamended. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Greenwood, Indiana Building Commissioner (City of Greenwood, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Greenwood runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. It contains no amendment to the International Residential Code reroofing section, Section R908, which does not appear in it at any point, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from an asphalt-shingle attachment section and from a flashing section, delete the word "printed" from another flashing section, and delete one sentence from the rooftop photovoltaic section. Nothing in the state rule addresses layer limits, overlays or recovering an existing roof. Greenwood adds nothing of its own either, and could not: the City publishes that plan reviews and inspections are conducted in accordance with the current State of Indiana approved codes and lists the state residential rule as the code it enforces, and IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The Indiana State Building Commissioner puts the same point from the state side, in a published guidance document the City hosts on its own Building Codes page: the 2020 Indiana Residential Code "is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." So the answer on a Greenwood job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the City. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. One practical caution particular to Greenwood: an overlay avoids opening the deck, so it will usually fall on the permit-free side of the City's 25-percent-of-decking line, which means nobody at the City will be looking at the layer count before the work starts.
City of Hammond, Indiana - Inspections Department, Building Division (City of Hammond, Indiana)
No Indiana or Hammond rule changes the model answer. Indiana's residential code is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. Its 245 sections contain no amendment to the reroofing and roof-recover provisions of IRC Section R908 - that section is not referenced anywhere in the rule - and under IC 22-13-2-3 no Indiana city, town or county may impose a conflicting, more stringent or more detailed requirement. So the base International Residential Code rule on recovering an existing roof applies in Hammond as published, and there is no separate Hammond layer cap to look up. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Hobart, Indiana - Building Department (City of Hobart, Indiana)
NO LOCAL LAYER RULE EXISTS IN HOBART, AND NONE COULD. Chapter 150 of the Hobart Municipal Code, "Building Regulations; Construction", was read for this point. It runs from § 150.001 to the street-numbering and plumbing subchapters and covers contractor licensing, moving of buildings, adoption of the state building rules, permits, fees, inspections, stop work orders, certificates of occupancy, excavations, fill activities, the unsafe building law and ADA compliance. It contains no roof-covering provision at all: its single mention of a roof is a demolition requirement to test roof materials for asbestos before a demolition permit issues. Nothing in the chapter addresses layers of roofing, recovering an existing roof, or tearing one off. Nor could the City write such a rule: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. THE ANSWER THEREFORE COMES FROM THE STATE RULE, WHICH DOES NOT AMEND IT. Indiana's residential rule, 675 IAC 14-4.4, runs to 245 numbered sections. Its only amendments touching the model roofing chapter are a deletion of the last sentence of the rooftop photovoltaic section and deletions of the words "approved" and "printed" from the asphalt shingle attachment and flashing sections. It makes no amendment whatever to the model code's reroofing and roof-recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as the International Code Council published it, unchanged by either Hobart or Indiana. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A roofer planning a recover rather than a tear-off should establish the existing layer count and settle it against that code with the Building Department before quoting - and note that a tear-off changes the estimated construction cost the permit fee is calculated on, and that Hobart requires a plan for disposing of the construction waste as part of the permit submittal.
City of Huntington Community Development & Redevelopment Department (City of Huntington, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE, AND THE CITY'S OWN BUILDING PERMITS PAGE SAYS THE SAME. The City writes no layer rule of its own: Chapter 150 was read in full and contains no provision on roof layers, recovering or tear-off. The rule comes from the state-adopted residential code, 675 IAC 14-4.4, which adopts the 2018 International Residential Code and makes no amendment to its reroofing section, Section R908. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The Department's Building Permits page carries a note that agrees with the state rule: "Building Code prohibits the installation of more than two layers of roofing materials". It is reported here as the City's own statement and not as the source of the limit. Establish the existing layer count before quoting a recover, and settle any doubt with the Building Commissioner on (260) 356-5146.
City of Indianapolis / Marion County, Indiana - Department of Business and Neighborhood Services (BNS), Construction Services (City of Indianapolis / Marion County, Indiana)
Substantively STATE-GOVERNED. CORRECTED 2026-09-05: this record previously said Indiana adopts the IRC reroofing chapter without amendment. That was too broad. Read in full across its 245 numbered sections, 675 IAC 14-4.4 amends four sections of the roofing chapter -- it deletes the text of the last sentence of Section R902.4 without substitution (675 IAC 14-4.4-84), deletes the words "approved" from Section R905.2.6 (14-4.4-85), deletes the word "approved" from Section R905.2.8 (14-4.4-86), and deletes the word "printed" from Section R905.2.8.4 (14-4.4-87). None of the four touches Section R908, the roof replacement and roof recover section, and the rule contains no other amendment to it, so Indiana takes that text exactly as the International Code Council published it; Indianapolis is barred from adding a stricter local layer limit by IC 22-13-2-3(c). The base rule, at 2018 IRC Section R908.3.1.1 (Roof recover not allowed): "A roof recover shall not be permitted where any of the following conditions occur", the conditions being that "the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing", that "the existing roof covering is slate, clay, cement or asbestos-cement tile", and that "the existing roof has two or more applications of any type of roof covering". One existing layer may be recovered; a second existing layer forces tear-off to the deck. What Indianapolis's OWN ordinance text adds, and what a Marion County roofer actually needs, is that a single overlay over one existing layer is contemplated and is the outer bound of the no-permit owner-installed case: the "Work Exempt from Structural Permitting" list, as reproduced in the city's Homeowner's Building Permit Guide, provides that an owner-occupant "may affix without permit a layer of replacement shingles to a single layer of existing shingles provided that a layer of shingles is not removed and provided that the total shingle-roof application is performed by the owner or contract purchaser with assistance only by non compensated volunteers". The same list separately exempts contractor-performed roof replacement so long as there is no "change in type of roof covering (e.g., tile roofing replacing asphalt shingles) that would increase the dead load on the structure" -- added dead load from stacked or heavier coverings is the concern the city polices at the permit counter.
City of Jasper Department of Community Development & Planning (City of Jasper, Indiana)
NO JASPER RULE AND NO INDIANA AMENDMENT; THE BASE REROOFING SECTION APPLIES UNMODIFIED. Jasper's Code of Ordinances, read in full, and its Unified Development Ordinance contain no recover or tear-off rule; the Code's four uses of the word "layer" concern impervious surfaces, flood insurance and fill, the UDO has none, and the Code's only occurrence of re-roofing is the floodplain exclusion described in this record's permit-threshold field. The state rule adds nothing either. 675 IAC 14-4.4 makes four amendments to the roof assemblies chapter of the 2018 International Residential Code and none touches reroofing: section 84 deletes the last sentence of the rooftop photovoltaic section R902.4, and sections 85, 86 and 87 delete the words "approved" and "printed" from sections R905.2.6, R905.2.8 and R905.2.8.4. It amends nothing in section R908, Reroofing, and IC 22-13-2-3(c) would bar the City from adding a rule of its own. So Section R908 of the 2018 International Residential Code applies as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count before quoting a recover.
City of Jeffersonville, Indiana - Building Commission (City of Jeffersonville, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN INDIANA. The residential code that applies in Jeffersonville is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word and sentence deletions in the rooftop photovoltaic section and in the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Jeffersonville could not change it if it wanted to: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with the Building Commission against that code before quoting.
City of Kokomo, Indiana Inspection Services Department (City of Kokomo, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Kokomo runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. It contains no amendment to the International Residential Code reroofing section, Section R908, which does not appear in it at any point, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from an asphalt-shingle attachment section and from a flashing section, delete the word "printed" from another flashing section, and delete one sentence from the rooftop photovoltaic section. Nothing in the state rule addresses layer limits, overlays or recovering an existing roof. Kokomo adds nothing of its own either, and could not: the Inspection Services Department publishes the state codes as the codes it enforces and names no local amendment of any kind, and IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The Indiana State Building Commissioner puts the same point from the state side, in published guidance on ice/water shield and drip edge: the 2020 Indiana Residential Code "is in full force and effect statewide. Regardless of any established local enforcement policies or practices to the contrary, or whether a local building authority even exists in any particular jurisdiction or location in the state, the 2020 Indiana Residential Code governs all Class 2 residential construction, and its requirements, by law, must be followed." So the answer on a Kokomo job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the City. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. One practical caution particular to Kokomo: an overlay avoids opening the deck, so on the City guides it falls squarely on the no-permit side, which means nobody at the City will be counting layers before the work starts. The obligation is still the roofer's.
City of La Porte Engineering & Building Department (City of La Porte, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE RESIDENTIAL CODE'S REROOFING SECTION APPLIES UNMODIFIED. Chapter 10 of the La Porte Municipal Code was read in full, all twelve articles, and it contains no layer, overlay, tear-off or reroofing provision. Its only roof references are the roof contracting named in the contractor registration section, the construction of sidewalk sheds, the protection of adjoining roofs during demolition, and the property maintenance rule that a roof be sound and tight. On the state side, 675 IAC 14-4.4, the 2020 Indiana Residential Code, makes no amendment to Section R908, the reroofing section of the 2018 International Residential Code. Its only amendments in the roof assemblies chapter delete the last sentence of Section R902.4 on rooftop photovoltaic systems, the word "approved" from Sections R905.2.6 and R905.2.8, and the word "printed" from Section R905.2.8.4. The City could not write a layer rule of its own under IC 22-13-2-3(c). Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Settle the existing layer count with the Engineering office against that section before quoting a recover rather than a tear-off; either way the job needs the City's Roofing Permit.
City of Lafayette Office of the City Engineer (City of Lafayette, Indiana)
No local layer cap, and Lafayette has no power to write one. The residential code in force is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule contains no amendment to the International Residential Code's reroofing and roof-recover section - the section is not referenced anywhere in Article 14 of Title 675 - so the base International Residential Code provisions on recovering an existing roof apply as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The only amendments Indiana makes anywhere in the roof-assemblies chapter are word deletions in the rooftop photovoltaic, asphalt-shingle attachment and flashing sections, none of which is about layers or tear-off. On the local side, Title 13 of the Lafayette Municipal Code was read in full and contains no layer limit, no tear-off requirement and no overlay rule; and under IC 22-13-2-3(a)(2) and (c) no Indiana city, town or county may adopt an ordinance covering the same subject matter as the state building rules or one more stringent or more detailed than they are. So the number of permitted layers on a Lafayette roof is whatever the base International Residential Code says it is, and it is the same in every Indiana jurisdiction.
City of Lawrence, Indiana - Building Department (City of Lawrence, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE, AND THE CITY'S OWN ROOFING HANDOUT SAYS THE SAME. Under the heading "REROOFING" the City writes: "New roofing may be installed over an existing roof but shall be limited to a total of two layers. Existing flashing in good condition may be reinstalled. Any sheathing that is replaced must be installed and fastened according to the code." The permit-exemption list points the same way from the administrative side, exempting re-roofing where "Only composition shingles are being replaced or a second layer of composition shingles are being added" - a second layer is contemplated, a third is not. This is not a local invention and Lawrence could not have made one: the handout says on its face that it "is based in part on the 2020 Indiana Residential Code", and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The state rule itself, 675 IAC 14-4.4, makes no amendment to the model code's reroofing and roof recover section, so the limit a roofer meets in Lawrence is the adopted International Residential Code rule as the City states it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The handout carries its own caveat that it is a guide and that "no guarantees are made to its accuracy or completeness", so on a roof already carrying an unknown number of layers settle the count with the Building Department before quoting an overlay. Practical corollary: an overlay that stays within two layers and replaces a quarter or less of the decking needs no permit in Lawrence at all.
City of Madison, Indiana - Building and Design Division (City of Madison, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Residential roofing in Madison runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. The state rule contains no amendment to the International Residential Code reroofing section, Section R908, which does not appear in it at any point, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from an asphalt-shingle attachment section and from a flashing section, delete the word "printed" from another flashing section, and delete the last sentence of the rooftop photovoltaic section. Madison adds nothing of its own: the Building Code of the City of Madison, Chapter 150 of the City Code, was read section by section and contains no roof-covering provision of any kind, and IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. So the answer on a Madison job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the City. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Marion Building Department (City of Marion, Grant County, Indiana)
TWO LAYERS AT MOST, AND NO OVERLAY OF A WET, WORN, OR TILE ROOF. The Building Commissioner's notice on roofing standards, dated August 25, 2026, restates section R908 of the 2020 code as part of the City's local rule for asphalt shingles, applied to new construction and to reroofs. R908.3: "A Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck." R908.3.1.1: a roof recover "shall not be permitted" where the existing roof or covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, where the existing covering is slate, clay, cement, or asbestos-cement tile, or "Where the existing roof has two or more applications of any type of roof covering." Read together, one existing layer in sound condition may be recovered once; anything more is a tear-off to the deck. The notice is not posted online; the Department says it is available at its office, and it sent a copy by email on September 22, 2026 in reply to a written inquiry.
City of Michigan City, Indiana - Building Permits & Inspection Department (City of Michigan City, Indiana)
NO LOCAL LAYER RULE, AND NO INDIANA CITY MAY WRITE ONE. Michigan City's residential code is the state's: Code of Ordinances section 22-111 incorporates title 675 of the Indiana Administrative Code together with later amendments, and 675 IAC 14-4.4, the 2020 Indiana Residential Code, incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word and sentence deletions in the rooftop photovoltaic section and in the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. Chapter 22 of the Michigan City Code of Ordinances, Buildings and Building Regulations, was read in full - all fourteen articles - and it contains no roof-covering provision of any kind: its roofing references are the reroofing permit requirement itself, sidewalk shed construction, protection of adjoining roofs during construction, the weathertightness standard in the housing code, the roofing contractor registration, and the temporary tarp rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Michigan City could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with the department against that code before quoting. Either way the job needs a Michigan City reroofing permit, and the permit application has to state the class of material going on.
City of Mishawaka, Indiana - Building Department (City of Mishawaka, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE. Mishawaka's residential code is the state's: 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections, and its only amendments touching the model roofing chapter are four word deletions - the last sentence of R902.4 on rooftop-mounted photovoltaic systems, the word "approved" in R905.2.6 on asphalt shingle attachment and in R905.2.8 on flashing, and the word "printed" in R905.2.8.4 on other flashing. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, changed by neither the state nor the City. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 101 of the Mishawaka Municipal Code, Buildings and Building Regulations, was read across all five of its articles and states no layer limit, no tear-off trigger and no roof covering rule of any kind. Mishawaka could not add one: IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or detailed requirements than the state commission's rules. A roofer planning an overlay should confirm the existing layer count against the adopted International Residential Code with the Building Department before quoting.
City of Muncie, IN - Building Commissioner's Office (City of Muncie, Indiana)
No local layer cap, and Muncie has no power to write one. The residential code in force is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule's 245 sections contain no amendment to the International Residential Code's reroofing and roof-recover section, which is not referenced anywhere in the rule, so the base International Residential Code provisions on recovering an existing roof apply as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Indiana's only amendments anywhere in the roof-assemblies chapter are word deletions in the rooftop photovoltaic section and in three asphalt-shingle attachment and flashing sections. On the local side, Chapter 152 of the Muncie Municipal Code, the City's Building Code, was read in full and contains no layer limit, no tear-off requirement and no overlay rule of any kind. Under IC 22-13-2-3(a)(2) and (c) no Indiana city, town or county may adopt an ordinance covering the same subject matter as the state building rules, or one more stringent or more detailed than they are, so a Muncie-specific layer rule could not be enacted.
City of New Albany Building Department (City of New Albany, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN INDIANA, AND NEW ALBANY'S BUILDING CODE WRITES NONE. The City's building-code sections, 150.001 through 150.086 of the Code of Ordinances, were read for this record and contain no layer, overlay, tear-off or reroofing provision; their only mention of a roof is the permit exemption in section 150.063. The City adopts the state residential code at section 150.010 with no technical amendment of its own. On the state side, 675 IAC 14-4.4 makes no amendment to the model reroofing section; its only edits anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third and delete one sentence from the rooftop photovoltaic section. IC 22-13-2-3(c) then bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. So the answer on a New Albany job is the base 2018 International Residential Code rule. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A PERMIT-FREE JOB IS NOT A CODE-FREE JOB. Section 150.063 removes the permit for a covering replacement, not the obligation, so the layer rule binds a New Albany reroof whether or not anyone inspects it.
City of Noblesville, Indiana - Department of Planning and Development, Building Division (City of Noblesville, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Noblesville runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. The International Residential Code reroofing section, R908, does not appear in it at any point, so Indiana leaves reroofing and recovering an existing roof exactly as the base code writes them. Indiana does amend four sections of the roof assemblies chapter, and it is worth knowing which, because they are sometimes described as leaving Chapter 9 untouched and that is not accurate: 675 IAC 14-4.4-84 deletes the last sentence of Section R902.4 on rooftop-mounted photovoltaic panel systems, 14-4.4-85 deletes the word "approved" from Section R905.2.6 Attachment, 14-4.4-86 deletes the word "approved" from Section R905.2.8 Flashing, and 14-4.4-87 deletes the word "printed" from Section R905.2.8.4 Other flashing. None of the four touches layer counts, overlays or recovering. Noblesville could not add a layer rule of its own in any event: IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or more detailed requirements than the commission's rules, and (a)(2) gives those rules precedence over any local ordinance covering the same subject matter. So the answer on a Noblesville job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unavailable to the City to change. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Peru Building Department (City of Peru, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; PERU WRITES NO LAYER RULE OF ITS OWN. Section 152.07(A) incorporates Article 14 of Title 675 of the Indiana Administrative Code with later amendments, and the rule in force in that article is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which adopts and amends the 2018 International Residential Code; the state rule makes no change to the reroofing section, and Chapter 152, read in full, contains no technical roof-covering provision; its only roofing lines are permit fees. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Plymouth Building Commissioner (City of Plymouth, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES. Chapter 153 of the Plymouth Code was read in full and writes no technical roofing provision at all; its adoption at section 153.06 attaches no amendment. The state rule, 675 IAC 14-4.4, amends the roof assemblies chapter in only four places: it deletes the last sentence of the rooftop photovoltaic section R902.4, the word "approved" from R905.2.6 and from R905.2.8, and the word "printed" from R905.2.8.4. It does not touch the reroofing section. Nor could the City add a rule of its own: IC 22-13-2-3(c) bars a city from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". So the 2018 International Residential Code applies unchanged. Section R908.3.1.1 bars a recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces a full tear-off. Establish the layer count before quoting a recover.
City of Portage Building Department (City of Portage, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE 2018 INTERNATIONAL RESIDENTIAL CODE RULE APPLIES AS PUBLISHED. Chapter 14 of the Portage Code was read in full and contains no roof-covering provision of any kind: no layer rule, no overlay rule and no tear-off rule. The adoption at section 14-80(a) is by reference with no technical amendment attached. On the state side, 675 IAC 14-4.4 makes no amendment to the model code's reroofing section, which is not mentioned anywhere in the rule; its only amendments in the roof assemblies chapter delete one sentence from the rooftop photovoltaic section, the word "approved" from the asphalt shingle attachment and flashing sections, and the word "printed" from the other flashing section. So the base text of the 2018 International Residential Code applies, and its Section R908.3.1.1, Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur". The three conditions are an existing roof or covering that is water soaked or so deteriorated that it is "not adequate as a base for additional roofing"; an existing covering of "slate, clay, cement or asbestos-cement tile"; and "Where the existing roof has two or more applications of any type of roof covering." In practice one existing layer of asphalt shingles in sound condition may be recovered, and a second forces a full tear-off. IC 22-13-2-3(c) bars the City from an ordinance more stringent or detailed than the state rules, so there is no local variation to check. Establish the existing layer count before quoting a recover rather than a tear-off.
City of Richmond, Indiana - Permits and Inspections (City of Richmond, Indiana)
NO LOCAL LAYER RULE, AND NO INDIANA CITY MAY WRITE ONE. Richmond's residential code is the state's: City Code section 150.03 incorporates 675 IAC 14, the Indiana Residential Code, together with any later amendments, and 675 IAC 14-4.4, the 2020 Indiana Residential Code, incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word and sentence deletions in the rooftop photovoltaic section and in the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. Chapter 150 of the Richmond City Code, the Building Code, was read in full - all twenty-seven sections, 150.01 Authority through 150.27 Effective Date - and it contains no roof-covering provision of any kind: its three roofing references are the permit threshold for roofing and siding installations, the structural inspection required before the floors, walls, ceilings and roof of a new building or an addition are covered, and the exterior maintenance standard requiring roofs to be kept in good repair and surfaces free of loose shingles. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Richmond could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with Permits and Inspections against that code before quoting. Either way, a roofing installation costing more than $500 needs a Richmond permit first.
City of Seymour Planning and Zoning Department (City of Seymour, Indiana)
TWO LAYERS, ON THE STATE RULE, AND SEYMOUR'S OWN BUILDING CHAPTER HAS NOW BEEN READ AND ADDS NOTHING. The City's Municipal Code Chapter 151, Building Regulations; Construction, was read end to end - all forty-four sections across its six subheadings, from 151.01 to 151.85 - and the word "roof" does not appear once. Neither do "shingle", "layer", "overlay", "tear-off", "R908" or "R905". The chapter is administrative throughout: title, purpose, authority, scope, permits, inspections, appeals, penalties, street numbering and a downtown historic district. Its technical content enters at exactly one place, section 151.05, which incorporates the state building rules of I.A.C. Title 675 by reference and provides that they "shall include later amendments to those articles as the same are published in the Indiana Register or the I.A.C., with effective dates as fixed therein", naming Article 14 for one- and two-family dwellings. So the City takes the current state rule and writes none of its own. The state rule adds none either: 675 IAC 14-4.4, read in full, amends the model code's roof assemblies chapter in only four places, deleting the last sentence of Section R902.4 on rooftop photovoltaic panel systems, the word "approved" from Sections R905.2.6 and R905.2.8, and the word "printed" from Section R905.2.8.4. It makes no amendment to the model code's reroofing section, so that section of the 2018 International Residential Code applies in Seymour as the International Code Council published it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. IC 22-13-2-3(c) bars a city from any ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", so Seymour could not have set a lower number even if its chapter had tried to. Establish what is already on the roof before quoting a recover; the City's own guidance page treats a new roof as needing no permit, so on that view the count will not reach you through a plan review, though the enacted section 151.21 reads the other way - see this record's permit fields.
City of Shelbyville Planning and Building Department (City of Shelbyville, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Chapter 152 of the Shelbyville Code, the City's Building Code, was read in full, every section from 152.01 through 152.99, and it contains no rule on roof layers, overlays or tear-off; its one use of the word "recover" is in "an action to recover the penalties provided for in this code", which is an enforcement provision. Its adoption at section 152.05 attaches no technical amendment. On the state side, 675 IAC 14-4.4 makes no amendment to the model reroofing section; its only edits anywhere in the roof assemblies chapter delete the word "approved" from the asphalt-shingle attachment and flashing sections, delete "printed" from the other-flashing section and delete the last sentence of the rooftop photovoltaic section. Nor could the City write its own: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". So the answer on a Shelbyville job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the City. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of South Bend / St. Joseph County, Indiana - Building Department (City of South Bend, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE. South Bend's residential code is the state's: 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and makes only four amendments touching the model roofing chapter, all of them word deletions in the asphalt shingle attachment and flashing sections and the rooftop photovoltaic section; it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, and neither the state nor the City has changed it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Chapter 6 of the South Bend Municipal Code, the Building chapter, was read across all fifteen of its articles and states no layer limit, no tear off trigger and no roof covering rule of any kind. South Bend could not add one: IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules. The number of permitted layers therefore comes out of the adopted International Residential Code itself, and a roofer planning an overlay should confirm the existing layer count against that code with the Building Department before quoting.
City of Terre Haute Department of Engineering - Building Inspection Division (City of Terre Haute, Indiana)
No local layer cap, and Terre Haute has no power to write one. The residential code in force is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule contains no amendment to the International Residential Code's reroofing and roof-recover section - the section is not referenced anywhere in the rule - so the base International Residential Code provisions on recovering an existing roof apply as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, the Terre Haute City Code contains no layer limit, no tear-off requirement and no overlay rule; its Chapter 7 building regulations adopt the state articles by reference and add administration, permits, inspections, fees, penalties and property-maintenance standards rather than roof-covering rules. Under IC 22-13-2-3(a)(2) and (c) no Indiana city, town or county may adopt an ordinance covering the same subject matter as the state building rules, or one more stringent or more detailed than they are. What Terre Haute does add, and it is the rule most likely to catch a roofer out mid-job, is a limit on how long a roof may stay tarped: under the City's property maintenance code at Sec. 7-168(f), "Inappropriate or temporary roofing coverings, including but not limited to tarps, shall be deemed inadequate protection and not uniform and as such, shall be prohibited for a period exceeding thirty (30) consecutive days."
City of Vincennes, Indiana City Inspector's Office (City of Vincennes, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Vincennes is built to the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule makes no amendment to the International Residential Code reroofing section, Section R908, which does not appear in it at any point; its only amendments in the roof assemblies chapter delete the last sentence of Section R902.4 on rooftop photovoltaic systems, delete the word "approved" from Section R905.2.6 on asphalt shingle attachment and from Section R905.2.8 on flashing, and delete the word "printed" from Section R905.2.8.4 on other flashing. Nothing in the state rule addresses layer limits, overlays or recovering an existing roof. The City adds nothing either: Chapter 150 of the Vincennes Code of Ordinances, Building Regulations, was read in full, all 46 sections, and its only mention of roofing is the roofing permit fee, and Chapter 151, Historic District, speaks of roofs only as a matter of appearance. Vincennes has published no statement of which residential edition it enforces, and the Article 14 list in City Code 150.19 still names the CABO One and Two Family Dwelling Code, whose text has not been read for this record; this answer is the 2020 Indiana Residential Code's. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A Vincennes reroof needs a City permit in any case, so settle the existing layer count with the City Inspector before quoting a recover rather than a tear-off.
City of Wabash Building Department (City of Wabash, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. All seven articles of Chapter 7 of the City Code and the administration division of its zoning chapter were read in full. None uses the words overlay or tear-off or sets any rule on recovering an existing roof: the word "layer" appears only in the flood-hazard article, of flood insurance cover and of fill "placed in layers", and "recover" appears only of penalties, costs and attorney's fees and of disaster recovery. Section 7-7 adopts the state rules with no technical amendment attached. On the state side, 675 IAC 14-4.4 makes no amendment to the model reroofing section; its only edits anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third and delete one sentence from the rooftop photovoltaic section. Nor could the City write its own: IC 22-13-2-3(c) provides that a city, town, or county "may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance on the same subject. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count before quoting a recover.
City of Warsaw, Indiana - Code Enforcement and Building Department (City of Warsaw, Indiana)
NO LOCAL LAYER RULE EXISTS IN WARSAW, AND NONE COULD. Chapter 14 of the City Code, "Buildings and Building Regulations", was read in full - Article I on fire limits and Article II, the Building Code, running from section 14-31 through section 14-123 across its administration, permits, fees, inspections, appeals, certificates of occupancy and substandard-building provisions. It contains no roof-covering rule. Its only roofing references are the permit and fee sections that name a re-roof as permitted work, and the substandard-building definitions, which treat sagging or split roof members, ineffective waterproofing and "Broken, rotted, split or buckled exterior wall coverings or roof coverings" as evidence a building is substandard. Nothing in it addresses layers of roofing, recovering an existing roof, or tearing one off. Nor could the City write such a rule: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. THE ANSWER THEREFORE COMES FROM THE STATE RULE, WHICH DOES NOT AMEND IT. Indiana's residential rule, 675 IAC 14-4.4, runs to 245 numbered sections. Its only amendments touching the model roofing chapter are the deletion of the last sentence of the rooftop photovoltaic section and deletions of the words "approved" and "printed" from the asphalt shingle attachment and flashing sections. It makes no amendment whatever to the model code's reroofing and roof-recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published, unchanged by either Warsaw or Indiana. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A roofer planning a recover rather than a tear-off should establish the existing layer count and settle it against that code with the Building Commissioner before quoting.
City of West Lafayette Building Department (City of West Lafayette, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Chapter 6 of the West Lafayette Code was read in full - all seventy-five sections, some fifty-two thousand characters - and the terms that would carry a layer rule were counted rather than skimmed for: "layer" zero, "overlay" zero, "tear-off" zero. Its single occurrence of "recover" is in the phrase "an action to recover the fees and penalties", which is a collections provision and not a roofing one. The City's adoption at section 6-136(a) attaches no technical amendment. On the state side, 675 IAC 14-4.4 makes no amendment to the model reroofing section; its only edits anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third and delete one sentence from the rooftop photovoltaic section. Nor could the City write its own: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance on the same subject. So the answer on a West Lafayette job is the base 2018 International Residential Code rule. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Westfield, Indiana - Community Development Department, Building Division (City of Westfield, Indiana)
NO CITY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in Westfield runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. The International Residential Code reroofing section, R908, does not appear in it at any point, so Indiana leaves reroofing and recovering an existing roof exactly as the base code writes them. Indiana does amend four sections of the roof assemblies chapter, and it is worth knowing which, because the rule is sometimes described as leaving Chapter 9 untouched and that is not accurate: 675 IAC 14-4.4-84 deletes the last sentence of Section R902.4 on rooftop-mounted photovoltaic panel systems, 14-4.4-85 deletes the word "approved" from Section R905.2.6 Attachment, 14-4.4-86 deletes the word "approved" from Section R905.2.8 Flashing, and 14-4.4-87 deletes the word "printed" from Section R905.2.8.4 Other flashing. Not one of the four touches layer counts, overlays or recovering. Westfield could not add a layer rule of its own in any event: IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or more detailed requirements than the commission's rules, and (a)(2) gives those rules precedence over any local ordinance covering the same subject matter. So the answer on a Westfield job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unavailable to the City to change. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Because Westfield issues no permit for a reroof, nobody at the City will check it for you.
Clark County, Indiana - Planning and Zoning (Building Commissioner) (Clark County, Indiana (unincorporated areas and the Town of Borden))
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE MODEL CODE'S REROOFING SECTION APPLIES UNCHANGED. The residential code the County enforces is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code, and the County's own page names that code as the one permits must follow. The Indiana rule's only amendments in the roof assemblies chapter are four word and sentence deletions, in the rooftop photovoltaic, shingle attachment and flashing sections. It makes no amendment to the reroofing section, R908, which does not appear anywhere in the rule. The County's Unified Development Ordinance contains no layer, overlay or reroofing provision, and IC 22-13-2-3(c) would bar a county from writing one. The layer rule on a Clark County recover is therefore the 2018 International Residential Code's own reroofing section, unamended. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count with the Building Commissioner before quoting a recover rather than a tear-off.
Delaware County Building Commissioner's Office (Delaware County, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; THE COUNTY WRITES NO LAYER RULE OF ITS OWN. Title 4 of the Delaware County Code was read in full across every chapter a roofer touches: Chapter 1, the building code ordinance, Chapter 2, the permit fees, and Chapter 3, contractor registration, together with the amending Ordinances 2020-007, 2021-001, 2022-007 and 2022-027. None of them contains a layer limit, a tear-off requirement or an overlay rule of any kind; the words layer and shingle do not occur in any of them. On the state side, 675 IAC 14-4.4 makes no amendment to the reroofing section of the 2018 International Residential Code; its only edits in the roof assemblies chapter delete one sentence from the rooftop photovoltaic section and delete single words from two asphalt-shingle attachment and flashing sections and a third flashing section. Nor could the County write its own: IC 22-13-2-3(c) provides that a city, town, or county "may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules". Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count on the first visit, and settle anything unusual with the Building Commissioner on (765) 747-7799 before quoting a recover.
Elkhart County Planning & Development - Building Division (Elkhart County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Elkhart County's regulatory publications were read in full and counted rather than skimmed - Ordinance 2013-330 at seventeen pages, the 2015-214 fee amendment at nine, the Unsafe Building Ordinance at ten, and four departmental sheets, forty-eight pages and roughly sixty-five thousand characters in total. The terms that would carry a layer rule return zero: "R908" zero, "layer" zero, "shingle" zero. The County has never enacted a building-content amendment; its ordinance is administrative throughout. On the state side the residential rule is 675 IAC 14-4.4, the 2020 Indiana Residential Code incorporating the 2018 International Residential Code, whose only amendments in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third and delete one sentence from the rooftop photovoltaic section; it makes no amendment to the reroofing section. Nor could the County add one, since IC 22-13-2-3(c) bars a county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". So the answer here is the base 2018 International Residential Code rule on recovering an existing roof. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
Evansville-Vanderburgh County Building Commission (City of Evansville / Vanderburgh County, Indiana)
No local layer cap, and Evansville has no power to write one. The residential code in force is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule contains no amendment to the International Residential Code's reroofing and roof-recover section - the section is not referenced anywhere in the rule - so the base International Residential Code provisions on recovering an existing roof apply as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. On the local side, Title 15 of the Evansville Municipal Code and Chapter 5.70 were read in full and contain no layer limit, no tear-off requirement and no overlay rule; and under IC 22-13-2-3(a)(2) and (c) no Indiana city, town or county may adopt an ordinance covering the same subject matter as the state building rules or one more stringent or more detailed than they are. What Evansville does add is a disposal duty a roofer should plan for rather than a limit on layers. Municipal Code 15.25.010(B)(3) requires that "Landfill receipts for wrecking operations, roofing tear-offs, etc., by the permit applicant shall be maintained for a period of one calendar year and will be made available upon request by the Building Commissioner for each project for which a permit is required," and 15.05.420(A) provides that anyone "found to be engaged in disposal of construction/demolition debris (including roofing) outside of State-licensed landfills shall have their license status reviewed by the appropriate trade license board."
Fayette County, Indiana - Area Plan Commission (Fayette County, Indiana (the unincorporated county and the City of Connersville))
NO COUNTY LAYER RULE, AND INDIANA LEAVES THE MODEL CODE'S CAP STANDING. The residential code in Fayette County is the state's: 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code and then amends it section by section. The full text of the rule as published in the Indiana Administrative Code was read and counted for the model code's reroofing and roof recover section: SECTION R908 does not occur in it once. The rule's only amendments reaching the model roofing chapter are four word and sentence deletions, and none of the four goes near a layer count: 675 IAC 14-4.4-84 deletes the last sentence of SECTION R902.4; 675 IAC 14-4.4-85 and 675 IAC 14-4.4-86 each delete the word approved, from SECTION R905.2.6 and SECTION R905.2.8; and 675 IAC 14-4.4-87 deletes the word printed from SECTION R905.2.8.4. So the base International Residential Code rule on recovering an existing roof applies in Fayette County exactly as the adopted edition publishes it. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Neither the County nor the City of Connersville can cut that shorter. IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the commission's rules precedence over "any ordinance or other regulation adopted by a political subdivision that covers the same subject matter". BEFORE QUOTING AN OVERLAY RATHER THAN A TEAR-OFF: that section carries further conditions besides the layer count, so read it in full in the adopted edition and settle the existing layer count with the Area Plan Commission office on (765) 825-9808 first. The City of Connersville's codified Chapter 150, Building Code, was read at section 150.07 only.
Floyd County Department of Building and Development Services (Floyd County, Indiana)
ONE EXISTING LAYER MAY BE RECOVERED; A SECOND FORCES A FULL TEAR-OFF. The rule is the base 2018 International Residential Code's, unchanged by Indiana and unchanged by Floyd County. Section R908.3.1.1, headed Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur", and its third condition is "Where the existing roof has two or more applications of any type of roof covering." The same section also bars a recover over a roof that is water soaked or deteriorated, and over slate, clay, cement or asbestos-cement tile. INDIANA DID NOT TOUCH IT. The 2020 Indiana Residential Code, 675 IAC 14-4.4, was read for this record: it contains no amendment to Section R908, and its only amendments anywhere in the roof assemblies chapter delete the last sentence of R902.4 on rooftop photovoltaic systems, the word "approved" from R905.2.6 and from R905.2.8, and the word "printed" from R905.2.8.4. NOR DID THE COUNTY. Its codified building chapter holds only the unsafe building law and a penalty section, and its zoning ordinance, read for this record, contains no provision on roof covering layers, recovering or tear-off. It could not add one either: IC 22-13-2-3(c) bars a county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". Establish the existing layer count on the first visit, before a recover is quoted.
Grant County Area Plan Department (Grant County, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; GRANT COUNTY WRITES NO LAYER RULE OF ITS OWN. The County's building subchapter, sections 153.145 to 153.166, adopts the state rules by reference and otherwise deals with permits, applications, inspections, the contractor registry, entry, stop-work orders, occupancy certificates and unsafe buildings; it contains no technical roof-covering provision at all. The rest of Title XV was searched for the terms that would carry a recover or tear-off rule and contains none: its only mention of re-roofing is in the floodplain definitions. On the state side, 675 IAC 14-4.4's only amendments to the roof assemblies chapter delete the last sentence of the rooftop photovoltaic section, delete the word "approved" from two asphalt-shingle attachment and flashing sections and delete the word "printed" from a third; it makes no amendment to the reroofing section. Nor could the County add one: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". So the answer on a Grant County job is the reroofing section of the 2018 International Residential Code as Indiana adopted it, unchanged. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the existing layer count with the Area Plan office before quoting a recover.
Greencastle Building Division (City of Greencastle, Indiana)
TWO LAYERS, ON THE STATE RULE, AND GREENCASTLE'S OWN BUILDING CHAPTER WAS READ END TO END AND ADDS NOTHING. City Code Chapter 7, Building and Construction Regulations, is published by the City itself as two PDFs covering sections 7-1 through 7-99, together about 148,000 characters, and both were read and counted. Across them "shingle" occurs zero times, "layer" once and that once is a land-fill compaction rule, and R908, R905, "overlay" and "tear-off" are each zero. The five word-anchored occurrences of "roof" are a fee-schedule row, a definition of "structure", and the flood-plain article's definition of "development", which excludes "maintenance of existing buildings and facilities such as painting, re-roofing". The chapter states no roof-covering rule of its own. WHERE ITS TECHNICAL CONTENT COMES FROM, AND IT IS FLOATING. Section 7-18, Adoption of Rules by Reference (Ord. No. 1997-3, section 845-25, 3-11-1997), incorporates the Building Rules of the Indiana Fire Prevention and Building Safety Commission "as set out in the following Articles of Title 675 of the Indiana Administrative Code" and provides that they "shall include later amendments to those Articles as the same are published in the Indiana Register or the Indiana Administrative Code with effective dates as fixed therein". Its item 3 is "Article 14 - One and Two Family Dwelling Code". A dated adoption would have frozen the City at the edition it named in 1997; this one expressly does the opposite and carries Greencastle to whatever Article 14 holds today. THE STATE RULE ADDS NO LAYER CAP EITHER. Article 14 today is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. Its amendments to the model roof assemblies chapter are four word-level edits - the last sentence of Section R902.4 on rooftop photovoltaic panel systems deleted, the word "approved" deleted from Sections R905.2.6 and R905.2.8, and the word "printed" deleted from Section R905.2.8.4 - and it makes no amendment to the reroofing section. SO THE BASE RULE APPLIES AS PUBLISHED. Read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. IC 22-13-2-3(c) bars a city from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", so the City could not have set a different number. Count what is already on the roof before quoting a recover, and expect the City's single roof inspection to be the occasion on which somebody else counts it.
Hamilton County, Indiana - Hamilton County Plan Commission (Planning Department) (Hamilton County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Roofing in the Hamilton County Plan Commission area runs on the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. That rule was read in full, all 245 sections. The International Residential Code reroofing section, R908, does not appear in it at any point, so Indiana leaves reroofing and recovering an existing roof exactly as the base code writes them. Indiana does amend four sections of the roof assemblies chapter, and it is worth knowing which, because they are sometimes described as leaving Chapter 9 untouched and that is not accurate: 675 IAC 14-4.4-84 deletes the last sentence of Section R902.4 on rooftop mounted photovoltaic panel systems, 14-4.4-85 deletes the word "approved" from Section R905.2.6 Attachment, 14-4.4-86 deletes the word "approved" from Section R905.2.8 Flashing, and 14-4.4-87 deletes the word "printed" from Section R905.2.8.4 Other flashing. None of the four touches layer counts, overlays or recovering. Hamilton County could not add a layer rule of its own in any event, because IC 22-13-2-3(c) bars a city, town or county from adopting an ordinance that conflicts with or includes more stringent or more detailed requirements than the state commission's rules, and (a)(2) gives those rules precedence over any local ordinance covering the same subject matter. Nothing in the County's own instruments touches the point either: its Unified Development Ordinance was read and contains no roof covering provision at all. So the answer on a job out here is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unavailable to the County to change. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Remember that because a re-roof needs no County permit there is no plan review that would catch you getting it wrong.
Hendricks County, Indiana - Planning and Building Department (Hendricks County, Indiana)
NO LOCAL LAYER RULE EXISTS IN HENDRICKS COUNTY, AND NONE COULD. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County has added nothing. Hendricks County Building Code Ordinance No. 2022-29 was read in full - all twenty sections - and contains no roof-covering provision of any kind; its single stated local modification is to the carbon monoxide alarm location section. The County's Zoning Ordinance mentions roofs only in its design standards for new construction - a minimum twelve inch eave overhang on new single-family and two-family dwellings in subdivisions under Section 8.1, and a minimum 5:12 pitch with named roof materials for new multifamily buildings under Section 8.2 - and neither reaches the recovering of an existing roof. Nor could the County impose a layer rule: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with Planning and Building on (317) 745-9255 against that code before quoting a recover rather than a tear-off.
Howard County, Indiana - Kokomo-Howard County Plan Commission (Howard County, Indiana)
TWO LAYERS MAXIMUM, SET BY THE STATE CODE; THE COUNTY WRITES NO LAYER RULE OF ITS OWN. The County's Chapter 150, read in full as the County publishes it, all nine sections from 150.01 to 150.09, contains no technical roofing content at all: it adopts codes by reference and deals with permits, fees, appeals, stop orders and unsafe buildings. On the state side, 675 IAC 14-4.4 makes no amendment to the International Residential Code reroofing section, Section R908, which does not appear in the rule at any point. Its only amendments in the roof assemblies chapter delete the word "approved" from Sections R905.2.6 and R905.2.8, delete the word "printed" from Section R905.2.8.4 and delete the last sentence of Section R902.4 on rooftop photovoltaic panels. So the rule on recovering an existing roof in unincorporated Howard County is the one in Section R908 of the 2018 International Residential Code as published, unchanged by Indiana and by anything the County has codified. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County's code book names the 1976 One- and Two-Family Dwelling Code rather than the 2020 Indiana Residential Code; that older text was not read, and the County has published no statement of which edition it enforces.
Johnson County Department of Planning and Zoning - Building Department (Johnson County, Indiana (unincorporated areas))
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE ADOPTED INTERNATIONAL RESIDENTIAL CODE APPLIES UNMODIFIED. The County Code as published was searched in full for the terms that would carry a recover or tear-off rule, and its Building Code article contains no occurrence of "layer", "overlay" or "shingle"; the County's own page states it has no adopted amendments. On the state side, 675 IAC 14-4.4, the 2020 Indiana Residential Code, makes no amendment to the model code's reroofing section: its only amendments touching the roof assemblies chapter delete the last sentence of the rooftop photovoltaic section, delete "approved" from the asphalt-shingle attachment and flashing sections and delete "printed" from the other-flashing section. IC 22-13-2-3(c) bars the County from adding a stricter or more detailed rule. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. One practical point particular to the unincorporated county: because roofing and re-roofing are exceptions to the building permit requirement, no County plan review looks at the existing covering before the work starts, so the roofer carries the whole of that call. Count the existing coverings and read the adopted code before quoting a recover.
Kosciusko County Area Plan Commission (Kosciusko County, Indiana (unincorporated areas and participating towns))
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. The County has no building code in which a layer rule could sit. Its Zoning Ordinance, read for this record, mentions roofs only in passing - in a list of the parts of a structure, in its solar energy system rules, where section 3.30.5.1 provides that "No Improvement Location Permit shall be required to install a roof mounted SES on the roof of an existing structure", and in two definitions - and says nothing about layers of roof covering, recovering a roof or tearing one off. Nor could the County write such a rule: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives those rules precedence over "any ordinance or other regulation adopted by a political subdivision that covers the same subject matter". On the state side, 675 IAC 14-4.4 makes no amendment to the model code's reroofing and roof-recover section; its only edits in the roof assemblies chapter are the four word and sentence deletions described under the adopted code. So the base 2018 International Residential Code reroofing provision applies here exactly as published, unchanged by Indiana and by the County. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count before quoting a recover, and remember that a job inside the Town of Syracuse also answers to the Town's building inspector.
Lake County, Indiana - Plan Commission, Planning and Building Department (Lake County, Indiana)
No Indiana rule changes the model answer, and Lake County has no cap of its own to look up. Indiana's residential code is the 2020 Indiana Residential Code, 675 IAC 14-4.4, which incorporates the 2018 International Residential Code. Its 245 sections contain no amendment to the reroofing and roof recover provisions of IRC Section R908, which is not referenced anywhere in the rule, and the Unincorporated Lake County Building Code No. 18, read in full, adopts the state codes by reference and amends no roofing provision. Under IC 22-13-2-3 no Indiana city, town or county may impose a conflicting, more stringent or more detailed requirement in any event. So the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
LaPorte County Building Department (LaPorte County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT TO THE REROOFING SECTION, SO THE ANSWER IS THE BASE CODE'S. Chapter 151 of the LaPorte County Code was read in full, all forty-one sections, and the terms that would carry a layer rule were counted across it: "layer", "overlay", "R908" and "shingle" each occur zero times. Its only roofing references are the roof contractor in the registration ordinance and the re-roof fee line. On the state side, the roofing-chapter amendments in 675 IAC 14-4.4, the 2020 Indiana Residential Code, are four and none touches reroofing: "Delete the text of the last sentence of SECTION R902.4 without substitution", "Delete the words "approved" from the text of SECTION R905.2.6 without substitution", "Delete the word "approved" from the text of SECTION R905.2.8 without substitution" and "Delete the word "printed" from the text of SECTION R905.2.8.4 without substitution". Nor could the County write a layer rule of its own: IC 22-13-2-3(c) bars a county from an ordinance that conflicts with or is more stringent or detailed than the state rules. So the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count with the Building Department on 219-326-6808 before quoting a recover rather than a tear-off. The adopted-code field explains the County's codified reference to an earlier state rule.
Madison County Planning Department (Madison County, Indiana)
NO COUNTY RULE WAS FOUND AND INDIANA MAKES NO AMENDMENT, SO THE BASE CODE'S RECOVER RULE APPLIES UNMODIFIED. The state rule, 675 IAC 14-4.4, amends the model roof assemblies chapter in exactly four places, sections 84 to 87 of the rule. It deletes the last sentence of Section R902.4 on rooftop photovoltaic panel systems, the word "approved" from Section R905.2.6 on asphalt shingle attachment and from Section R905.2.8 on flashing, and the word "printed" from Section R905.2.8.4 on other flashing. It makes no amendment to Section R908, reroofing, which the rule does not mention at all. So the base International Residential Code rule on recovering an existing roof applies in Madison County as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County could not vary it: IC 22-13-2-3(c) bars a county from an ordinance more stringent or detailed than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over a local ordinance covering the same subject matter. Establish the existing roof build-up and settle a recover with the Planning Department on 765-641-9540 before quoting one.
Monroe County, Indiana - Building Department (Monroe County, Indiana)
NO LOCAL LAYER RULE, AND NONE IS POSSIBLE IN INDIANA. The residential code here is the state's: the County's own County Building Codes page names the 2020 Indiana Residential Code, based on the 2018 International Residential Code with Indiana amendments, effective December 26, 2019. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word deletions in the asphalt shingle attachment and flashing sections and in the rooftop photovoltaic section. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. The County could not add one: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A roofer planning an overlay rather than a tear-off should settle the existing layer count with the Building Commissioner against that code before quoting.
Porter County, Indiana - Building Department (Porter County, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN PORTER COUNTY. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County has not added one and could not: its own Sec. 6-138(a) adopts the state building rules by reference rather than writing its own, its Chapter 6 was read in full and contains no roof-covering provision, and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules while IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with the Building Department on 219-465-3676 against that code before quoting a recover rather than a tear-off - and either way the job needs a County permit, priced on the "Exterior remodel (includes re-roofs)" line.
St. Joseph County, Indiana - Building Department (St. Joseph County, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN ST. JOSEPH COUNTY. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The County has not added one and could not: its own § 151.02(A) adopts the state building rules by reference rather than writing its own, its Chapters 150 and 151 were read in full and contain no roof-covering provision, and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules while IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with the building commissioner's office against that code before quoting a recover rather than a tear-off - and note that in St. Joseph County the layer question can also decide the permit question, because a recover that turns into a tear-off and deck repair crosses the "substantial structural modification" line in § 151.05(B).
Tippecanoe County Building Commission (Tippecanoe County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. Chapter 151 was read in full, all twenty sections, and the terms that would carry a layer rule were counted across it and across every other instrument this record rests on: "layer", "R908" and "shingle" each occur ZERO times. The County's adoption at section 151.05 is by reference to Title 675 with no technical amendment attached, so nothing local touches the model reroofing provisions. On the state side the residential rule is 675 IAC 14-4.4, the 2020 Indiana Residential Code incorporating the 2018 International Residential Code, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third, and delete one sentence from the rooftop photovoltaic section; it makes no amendment whatever to the reroofing section. Nor could the County add one: IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. So the answer on a Tippecanoe County job is the base International Residential Code rule on recovering an existing roof, in the 2018 edition, unchanged by Indiana and unchanged by the County. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Establish the existing layer count and settle it with the Building Commission before quoting a recover.
Town of Avon, Indiana - Building Department (Town of Avon, Indiana)
NO LOCAL LAYER RULE APPLIES IN AVON, AND ITS FEE SCHEDULE IS NOT ONE - READ THIS BEFORE QUOTING A RECOVER. Avon's 2026 Building Permit Fee Schedule prices roofing under two headings, "One Layer" and "Complete Removal". Those are billing categories on a schedule of building administration fees. They set no cap on how many layers of covering a roof may carry, and a roofer should not read the first as permission for exactly one overlay or the second as a tear-off mandate. THE SAME PATTERN GOES BACK AT LEAST TO THE TOWN'S 2022 CODE OF ORDINANCES, NOW READ IN FULL: its own Official Fee Schedule appendices price a residential, commercial and industrial "Roofing" line as "(a) One additional layer" and "(b) Complete removal", each a flat dollar figure with no cross-reference to a layer count or to any building-code section - confirming these fee headings have never been a substitute for a legal layer rule in Avon. THE RULE THAT DOES ANSWER IT. The residential code applying in Avon is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. AND AVON COULD NOT ADD ONE. IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. A local layer cap would be both more detailed and on the same subject matter. WHAT WAS READ THIS SESSION. The Town's own Code of Ordinances - the 461-page "Town of Avon Indiana Code Book," current through June 30, 2022 and posted on the Town's own website - was fetched and read in full. Chapter 7 (Building and Construction Regulations), all seven articles, contains no roof-covering, recover or overlay provision of any kind; its Article 1 adopts the state building rules by reference (Section 7-6) and its Article 3 is purely administrative (permit issuance, inspections, workmanship, certificate of occupancy, stop-work orders, appeals, violations). Any ordinance enacted after June 30, 2022 amending Chapter 7 has not been read, because the Town's current online codification is published on a vendor platform (avon.municipalcodeonline.com) whose general-code book returns an HTTP 500 error to every scripted request this session. Settle the existing layer count and the tear-off question with the Building Department on (317) 272-0948 against the adopted code before quoting a recover - and either way the job needs an Avon permit, because the Town prices a re-roof by name.
Town of Brownsburg Development Services - Building and Inspections (Town of Brownsburg, Indiana)
NO TOWN RULE FOUND AND NO STATE AMENDMENT, SO THE BASE CODE'S REROOFING PROVISIONS APPLY UNMODIFIED. The state residential rule, 675 IAC 14-4.4, makes only four amendments to the model code's roofing chapter, the word and sentence deletions at 675 IAC 14-4.4-84 through 87 on rooftop photovoltaic panels, shingle attachment, flashing and other flashing, and none of them touches reroofing or recovering an existing roof. The Town's list of work exempt from permitting speaks of "REPLACEMENT OF AN EXISTING ROOF" and says nothing about overlays or layer counts, and its fee schedule has no roofing line at all. The Town could not add a layer cap of its own: IC 22-13-2-3(c) bars a town from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. THE TOWN'S OWN BUILDING CODE HAS NOW BEEN READ. Chapter 150, Building Regulations, runs six subchapters -- Amended Unsafe Building Law, Building Code, Wrecking and Demolition of Buildings, Building Rules, Public Safety Radio Building Amplification System, and Comprehensive Plan. Its Building Code subchapter, Sections 150.35 through 150.41, is administrative from end to end: compliance required, issuance of permits, certificate of occupancy, permit fees, stop work orders, appeals, and violations. It states no technical roofing requirement of any kind, and no layer rule. The Town's technical rules enter at one place only, Section 150.75, State Building Rules Adopted by Reference (Ord. 89-8, passed 4-27-89), which incorporates the building rules of the Indiana Fire Prevention and Building Safety Commission set out in 675 IAC and provides that they "shall include later amendments to those articles as the same are published in the Indiana Register or the Indiana Administrative Code with effective dates as fixed therein", naming Article 14, One- and Two-Family Dwelling Codes, among them. That is a floating adoption stated in terms, so Brownsburg takes the current state residential rule rather than a frozen edition, and adds nothing of its own to it. Confirm the existing layer count with the department before quoting a recover.
Town of Chesterton Building Department (Town of Chesterton, Indiana)
NO TOWN LAYER RULE EXISTS, AND THE STATE RULE LEAVES THE MODEL REROOFING SECTION UNTOUCHED. Both Chesterton instruments were read in full: Chapter 5 of the Town's 2020 codification, all eight articles, and Ordinance 2025-29, which replaced Article III. Neither contains the words layer, overlay, re-roof or tear-off, and neither has any roof-covering provision. Their only references to roofs are the manufactured-roof tag rules for engineered roof framing and "roof and siding" in the contractor definition. On the state side, 675 IAC 14-4.4, the 2020 Indiana Residential Code, makes no amendment to the 2018 International Residential Code's reroofing section. Its only amendments to the roof-covering chapter delete a sentence from the rooftop photovoltaic section and delete single words from the asphalt-shingle attachment, flashing and other-flashing sections. So the base 2018 International Residential Code rule applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". Count the existing layers against that code with the Building Department on 219-926-2610 before quoting a recover instead of a tear-off.
Town of Griffith, Indiana - Building Department (Town of Griffith, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN GRIFFITH. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Griffith has not added one and could not: its § 14-1 adopts the state building rules by reference rather than writing its own, its building chapter was read and its local construction requirements concern space, foundations, concrete, masonry, garages and gutters rather than roof coverings, and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules while IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with the Building Department on (219) 922-3091 against that code before quoting a recover rather than a tear-off - and either way the job needs a Griffith permit, because § 14-46(a) names roofs and roofing.
Town of Highland, Indiana - Building and Inspection Department (Town of Highland, Indiana)
NO LOCAL LAYER RULE EXISTS IN HIGHLAND, AND NONE COULD. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The Town has added nothing. Highland Municipal Code Chapter 15.10, the Building Code of the Town of Highland, was read in full - all nineteen sections from 15.10.010 to 15.10.190 - and the word roof does not appear in it at all; the chapter adopts the state building rules by reference and then deals only with permits, fees, inspections, occupancy and enforcement. Chapter 5.20, the Town's licensing of building contractors, was also read in full and contains no roofing rule either. Nor could the Town impose one. IC 22-13-2-3(a)(2) gives the commission's rules precedence over "any ordinance or other regulation adopted by a political subdivision that covers the same subject matter as the commission's fire safety rules or building rules", and IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules." Indiana is the strongest building-code ceiling in this book: a local government may not be stricter, and may not be more detailed either. A local layer cap would be both more detailed and on the same subject matter as the state roofing chapter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with the Building and Inspection Department on (219) 972-7595 against that code before quoting a recover rather than a tear-off - and either way the job needs a Highland permit, because it will cost more than $500.00.
Town of Merrillville, Indiana - Planning and Building Department (Town of Merrillville, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN MERRILLVILLE. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Merrillville could not change it: Merrillville Municipal Code Sec. 6-20(a) adopts the state building rules by reference rather than writing its own, and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, while IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. A roofer planning a recover rather than a tear-off should settle the existing layer count with the Planning and Building Department against that code before quoting - and either way the job needs a Merrillville permit, because a repair costing more than five hundred dollars is inside Sec. 6-21.
Town of Munster, Indiana - Community Development Department (Town of Munster, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN MUNSTER. The residential code that applies here is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and it makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in it. Its only amendments touching the model roofing chapter are deletions: a sentence struck from the rooftop-mounted photovoltaic panel section, the word "approved" struck from the asphalt shingle attachment section, the word "approved" struck from the flashing section and the word "printed" struck from the other-flashing section. Nothing in the state rule addresses how many layers of covering a roof may carry, so the base International Residential Code rule on recovering an existing roof applies here as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Munster has not added one and could not: Article II of its Chapter 26 was read in full and contains no roof-covering provision, its § 26-33 adopts state building rules rather than writing its own, and IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules while IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself. Settle the existing layer count with the Community Development Department on (219) 836-6990 against that code before quoting a recover rather than a tear-off - and either way the job needs a Munster permit, because the Town names re-roofing on its own list of permit work.
Town of Plainfield, Indiana - Development Services, Building Department (Town of Plainfield, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN PLAINFIELD. The Town states that it "adopted the Articles of Title 675 of the Indiana Administrative Code", and the residential rule in that title is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are the deletion of the last sentence of the rooftop photovoltaic section and deletions of the words "approved" and "printed" from the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof-recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Plainfield could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with the Building Department against that code before quoting.
Town of Schererville, Indiana - Planning and Building Department (Town of Schererville, Indiana)
NO LOCAL LAYER RULE IS POSSIBLE IN INDIANA. The residential code that applies in Schererville is 675 IAC 14-4.4, the 2020 Indiana Residential Code, which incorporates the 2018 International Residential Code. That rule runs to 245 numbered sections and its only amendments touching the model roofing chapter are word and sentence deletions in the rooftop photovoltaic section and in the asphalt shingle attachment and flashing sections. It makes no amendment at all to the model code's reroofing and roof recover section, which does not appear anywhere in the Indiana rule. So the base International Residential Code rule on recovering an existing roof applies here exactly as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Schererville could not change it: IC 22-13-2-3(c) bars a city, town or county from an ordinance that conflicts with or includes more stringent or detailed requirements than the state rules, and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. The number of layers a particular roof may carry therefore comes out of the adopted International Residential Code itself, and a roofer planning a recover rather than a tear-off should settle the existing layer count with the Planning and Building Department against that code before quoting. Either way the job needs a Schererville permit, and the permit has to be displayed on site.
Town of Zionsville Planning & Building Department (Town of Zionsville, Indiana)
THE TOWN ASKS FOR THE LAYER COUNT ON ITS PERMIT FORM, AND NEITHER THE TOWN NOR THE STATE WRITES A LAYER RULE OF ITS OWN. The Re-Roof Permit Application asks "Roofing over existing?" with Yes and No boxes and then, if yes, the "existing number of roofing layers", so count the layers before filing. The State rule, 675 IAC 14-4.4, amends four sections of the roof assemblies chapter and every one is the deletion of a word or a sentence: the last sentence of R902.4 on rooftop photovoltaic panel systems, the word "approved" in R905.2.6 and again in R905.2.8, and one word in R905.2.8.4. It makes no amendment to the reroofing section, R908, so the 2018 International Residential Code reroofing and recover provisions apply here unmodified by Indiana. The Town's Roofing FAQ says it enforces that code in full when a roof is replaced, and IC 22-13-2-3(c) bars a town from any more stringent or more detailed local rule. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. That section carries further conditions besides the layer count, so read it in full in the adopted edition and settle the existing layer count with the Planning & Building Department before quoting an overlay.
Vigo County Building Inspections Department (Vigo County, Indiana)
NO COUNTY RULE AND NO STATE AMENDMENT, SO THE BASE CODE APPLIES UNMODIFIED. The County's own code was read where it matters and counted rather than skimmed: Chapter 61, the Building Code Ordinance, at scan pages 531 to 544, sections 4-61-1 through 4-61-24; Chapter 62, the Unsafe Building Code, at scan pages 545 to 548; and all three historical texts of Chapter 63, the Building Inspection Permit Fee Ordinance, from 1999, 2002 and September 2007, at scan pages 549 to 551. That is 49,745 characters of recognised text, and every one of those twenty-one pages is now saved in this repository rather than merely reported. Across them the term "layer" occurs zero times, "R908" zero times and "shingle" zero times. The single word-anchored occurrence of "roof" is a fee line, "Residential Alterations Including Roofing and Siding" at section 4-61-9(A)(3), which prices work rather than regulating it. The 173-page Unified Zoning Ordinance was swept too: its twenty-five roof references are all building-height measurement and rooftop-equipment provisions, none touching layers, overlay or tear-off. On the state side 675 IAC 14-4.4 makes no amendment to the model reroofing section, and IC 22-13-2-3(c) bars the County from writing one. So the answer is the base 2018 International Residential Code rule. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. WHAT CHAPTER 62 ACTUALLY IS, since its name invites the wrong expectation: section 4-62-2 incorporates Indiana Code 36-7-9 through 36-7-9-28 by reference and section 4-62-3 declares buildings found unsafe on inspection to be public nuisances "abated by repair, rehabilitation, demolition, or removal." It is a nuisance abatement scheme, and it states no construction standard for roofing or for anything else. A NOTE ON HOW THIS WAS READ: the County publishes its code as a 756-page image-only scan with no text layer, so the relevant chapters were rendered and read by OCR rather than extracted.
One overlay allowed — two layers maximum — Iowa (13)
City of Ankeny, Iowa - Development Services / Building Division (City of Ankeny, Iowa)
The City of Ankeny's own Building Official's signed "Roof/re-roof compliance" letter, listing 2024 IRC sections applicable to asphalt shingle roofing under Ordinance 2220/Chapter 184, cites "R908.3.1.1 Roof recovering not allowed - where the existing roof has two or more applications of any type of roof covering (tear-off required)." In practice this means a roof that already carries two or more layers of roof covering may not be recovered with a third layer and must be torn off first.
City of Bettendorf, Iowa - Building Division (City of Bettendorf, Scott County, Iowa)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Bettendorf adopts the 2021 International Residential Code in full at City Code section 10-3-1, and the building code chapter contains no residential amendment section at all: sections 10-3-5, 10-3-6 and 10-3-7 are reserved, and the single amendment section, 10-3-3, is headed "amendments to International Building Code." Measured across the chapter there is no amendment to section R908 or to any part of the roof assemblies chapter of the residential code. The adopted text therefore governs unchanged. Section R908.3.1.1 provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile.
City of Cedar Falls, Iowa - Inspection Services Division (City of Cedar Falls, Black Hawk County, Iowa)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Cedar Falls adopts the 2021 International Residential Code at section 7-19 of its Code of Ordinances, and the city amendment article at section 7-20 was read in full and does not touch the reroofing provisions: it contains no amendment to any section of the roof assemblies chapter and no mention of roof coverings, underlayment or ice barriers. The adopted code text therefore governs unchanged. Section R908.3.1.1 of that code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile.
City of Cedar Rapids, Iowa - Building Services Department (City of Cedar Rapids, Iowa)
CITY-SPECIFIC. A maximum of two (2) layers of roof covering may exist on a roof in Cedar Rapids. Per City of Cedar Rapids Building Services guidance: "A maximum of two (2) layers of shingles may be on a roof. If two (2) layers already exist on the roof, they must be torn off before a new layer can be installed." The city's roofing permit correspondingly does not authorize installation of a new roof covering over more than two existing roof coverings, or over unsound or rotted sheathing. In practice this permits a single overlay over one existing layer; a full tear-off to the deck is required once two layers are present.
City of Davenport, Iowa - Building and Land Development (Building Division) (City of Davenport, Iowa)
Davenport adopts the 2021 IRC by reference at Davenport Municipal Code Sec. 15.12.030. Its full amending chapter, Sec. 15.12.040 through Sec. 15.12.054 (read in full), amends only the International Building Code (Secs. 15.12.040-15.12.046) and IRC Chapters 1, 3 and 4 (Secs. 15.12.050-15.12.054, most recently amended by Ordinance No. 2024-465, adopted 11-13-2024). No section of Chapter 15.12 touches IRC Chapter 9 (Roof Assemblies), so IRC Section R908.3 applies unmodified. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Des Moines, Iowa - Development Services Department, Permit and Development Center (City of Des Moines, Iowa)
Two total applications of roof covering is the cap; a single recover (overlay) over one existing layer is allowed, subject to condition limits. The City of Des Moines Permit & Development Center handout "Residential Asphalt Shingle Requirements" prohibits a roof recover in three cases: where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; and where the existing roof has two (2) or more applications of any type of roof covering. The third condition is the operative layer cap -- once two applications of roof covering are present, complete tear-off is required and no further recover is permitted.
City of Dubuque, Iowa - Inspection & Construction Services Division (City of Dubuque, Iowa)
The City of Dubuque adopts the 2021 International Residential Code by reference. Its own itemized "2021 Code Changes: Summary of Amendments" document, read in full, does not touch IRC Chapter 9 (Roof Assemblies), so the base 2021 IRC provisions on roof recovering and layer limits apply unmodified. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Marion, Iowa - Building Services (City of Marion, Linn County, Iowa)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Marion states this twice in its own materials rather than leaving it to the adopted code. Its building permit information page says "roofing material can consist of either asphalt shingles or metal shingles. A maximum of two layers are allowed on a roof." Its asphalt shingle roofing handout repeats the limit at requirement 9, under the heading Reroofing: "no more than two layers are allowed on a roof," and states at the top of the same document that "a maximum of 2 layers of asphalt shingles on roof is allowable." The handout also confirms that all three cases are contemplated and priced - the permit fee turns on "whether it is an overlay, a tear-off or a complete replacement of sheathing along with the roofing material" - so an overlay is a recognised option in Marion rather than a practice tolerated at the margins.
City of Ottumwa, Iowa - Building and Code Enforcement (City of Ottumwa, Wapello County, Iowa)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Ottumwa adopts the 2015 International Residential Code at section 10-4 of its Code of Ordinances, and its local amendments at section 10-5 were read in full: they complete Table R301.2(1), set foundation and footing requirements, add to the permit exemption list, address garages and carports, and specify approved garage floor materials. None of them touches the reroofing provisions, so the adopted code text governs unchanged. Section R908.3.1.1 of that code bars a roof recover where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second forces removal of the existing covering. The other two conditions bite regardless of the count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. Note that this rule governs the work itself and is not affected by the fact that Ottumwa requires no permit for re-roofing.
City of Sioux City, Iowa - Permit Center (City of Sioux City, Iowa)
The City of Sioux City adopts the 2024 International Residential Code by reference at Municipal Code Sec. 20.04.030. Its full amendment section, Sec. 20.04.040 (15 numbered items, read in full), does not touch IRC Chapter 9 (Roof Assemblies), so the base 2024 IRC provisions on roof recovering and layer limits apply unmodified. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Urbandale, Iowa - Community Development Department (City of Urbandale, Polk and Dallas Counties, Iowa)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Urbandale adopts the 2018 International Residential Code at Municipal Code section 150.02 and its residential amendment list at section 150.03 was read in full, all thirty-four numbered items. None of them touches the reroofing provisions: measured across the whole of Municipal Code Chapter 150 there is no amendment to section R908 or to any part of the roof assemblies chapter. The adopted code text therefore governs unchanged. Section R908.3.1.1 provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal of the existing covering. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile.
Linn County, Iowa - Building Permits & Inspections (Linn County, Iowa)
Linn County adopts the 2024 International Residential Code by reference at Code of Ordinances Sec. 105-16. Its full amendment section, Sec. 105-17 (26 numbered items, read in full), does not touch IRC Chapter 9 (Roof Assemblies), so the base 2024 IRC provisions on roof recovering and layer limits apply unmodified. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Polk County, Iowa - Public Works, Building Services (Polk County, Iowa)
Polk County adopts the 2021 International Residential Code by reference at Construction Code Sec. 20.2.4. Its amendment list there (39 numbered items, read in full) does not touch IRC Chapter 9 (Roof Assemblies), so the base 2021 IRC provisions on roof recovering and layer limits apply unmodified. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
One overlay allowed — two layers maximum — Kansas (18)
City of Abilene - Community Development Department (City of Abilene, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The City's amendments to the 2018 IRC (Section 2-201B) do not touch Sections R907 or R908, and the City's own roof permit handout repeats the rule: new residential roof coverings shall not be installed without first removing existing roof coverings "Where the existing roof has two or more applications of any type of roof covering."
City of Columbus - City Clerk's Office (City of Columbus, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Ordinance No. 1453 (Sections 1 through 3), read in full, adopts the 2018 IRC without amendment and does not touch Sections R907 or R908.
City of Concordia - Building & Zoning (City of Concordia, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The City's revised sections of the 2018 IRC (Section 6-204) do not touch Sections R907 or R908.
City of Council Grove - City Clerk (City of Council Grove, Kansas)
Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The City's revisions to the 2015 IRC (Section 4-303, items (a) through (k)) do not touch Sections R907 or R908.
City of De Soto - Building Inspection & Codes Enforcement (City of De Soto, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. De Soto City Code Chapter 4, Article 2 (Sections 4-201 through 4-217), read in full, does not amend IRC Sections R907 or R908.
City of Edgerton - Community Development Department (City of Edgerton, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Edgerton Municipal Code Chapter IV, Article 3 (Sections 4-301 through 4-303), read in full, does not amend IRC Sections R907 or R908.
City of Galena - City Clerk (City of Galena, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Ordinance No. 22-03 adopts the 2018 code without amendment, and Article 2 of Chapter IV of the city code (Sections 4-201 through 4-228) does not touch Sections R907 or R908.
City of Garnett - Inspection Department (City of Garnett, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Article 1, Building Codes, of Chapter 4 of the Code of the City of Garnett (Sections 4-101 through 4-103) adopts the 2018 International Residential Code without amendment and does not touch Sections R907 or R908.
City of Hoisington - City Clerk (City of Hoisington, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Chapter 4, Article 1 of the Code of the City of Hoisington (Sections 4-101 through 4-129), read in full, does not touch Sections R907 or R908.
City of Lawrence Planning and Development Services, Building Safety Division (City of Lawrence, Kansas)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2018 INTERNATIONAL RESIDENTIAL CODE, WHICH LAWRENCE ADOPTS BY CITY CODE SECTION 5-601 AND DOES NOT AMEND ON THIS POINT. Article VI's amendment sections (5-604 through 5-640) were read and name no R908 section and no reroofing or recover provision, and Section 5-603 states that no section is modified unless specifically identified. So the base 2018 IRC reroofing rule applies: Section R908.3.1.1, "Roof recover not allowed," bars a recover, among other conditions, "[w]here the existing roof has two or more applications of any type of roof covering," meaning one existing layer may be recovered and a second existing layer forces a tear-off. The City's 2023 Roof Permits guideline agrees in its own words: "Roof Recover is the installation of a new roof covering over an existing roof covering over only one layer of existing materials," and "Roof Replacement shall include the removal of existing layers of roof coverings down to the roof deck."
City of Manhattan - Risk Reduction Division, Manhattan Fire Department (City of Manhattan, Kansas)
Base-code rule, read at 2021 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Ordinance No. 7609, read in full, makes no amendment to Sections R907 or R908.
City of Olathe - Building Codes Division (City of Olathe, Kansas)
"Roof Recovering Not Allowed - A roof recover shall not be permitted where any of the following conditions occur. R908.3.1.1: Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." (City of Olathe official "Roofing" reroof-code summary, citing IRC R908.3.1.1 -- not separately amended by Olathe Municipal Code Chapter 15.04, so this reflects the base 2018 IRC text as applied in Olathe. Note: unlike neighboring Johnson County's amended R908.3.1.1, Olathe's item 2 does NOT list "asphalt shingle" or "wood shake" among the covering types that bar recover -- quoted verbatim as published.)
City of Osawatomie - Building and Codes Department (City of Osawatomie, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The City's deletions and amendments to the 2018 IRC in Section 4-202 (items (b)(1) through (b)(7) and (c)(1) through (c)(10)) do not touch Sections R907 or R908.
City of Overland Park - Building Safety Division (City of Overland Park, Kansas)
"No more than two layers of any type of covering may be placed on a roof. If two or more layers of roofing are in place, all layers must be removed before installing additional roofing." Additionally, "Adding an additional layer of roof covering is not permitted in the following conditions: Where existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is slate or clay. Cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roofing covering." (City of Overland Park official "Residential Building Permit Exceptions and Guidance" page, "Roofing and Re-Roofing" section, citing IRC R908.3.1.1. The odd "clay. Cement" punctuation is reproduced verbatim as published.)
City of Paola - Building Inspection Department (City of Paola, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Section 4-202 of the Code of the City of Paola, read in full, does not amend IRC Sections R907 or R908.
City of Prairie Village - Community Development Department (City of Prairie Village, Kansas)
"New roof coverings shall not be installed without first removing all existing layers of roof coverings where the existing roof or roof covering is water-soaked or had deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; or where the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or where the existing roof has two or more applications of any type of roof covering. Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and covered with an additional layer of ice barrier membrane." (City of Prairie Village Codes Department official "Roofing Permits" brochure, "Code Requirements" section, applying IRC 2018 R908.3.1.1 as the basis for the city's re-roof/tear-off rule.)
City of Ulysses - Building & Code Compliance Department (City of Ulysses, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Sections 4-202 and 4-203 of the Code of the City of Ulysses make no amendment to Sections R907 or R908.
Douglas County - Zoning and Codes (Building Codes) (Douglas County, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Douglas County's adopting instrument (Chapter 13, Articles 1 and 2, read in full) does not amend IRC Sections R907 or R908.
One overlay allowed — two layers maximum — Kentucky (8)
City of Bowling Green Building Division (City of Bowling Green, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND BOWLING GREEN'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. The City of Bowling Green's Code of Ordinances Chapter VI, Building Regulations, was read end to end, all fifty-seven sections from 6-1 through 6-13.14. "R908", "shingle", "reroof", "overlay" and "layer" each occur zero times, and the word "roof" does not occur. The residential code enters the chapter at one place, Sec. 6-2.01, under which the City "adopts and incorporates by reference, as if produced herein in full," the Kentucky Residential Code "adopted and promulgated in 815 KAR 7:125", with no amendment and no appendix named. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Bowling Green as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local instrument is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard.
City of Elizabethtown Planning and Development Department (City of Elizabethtown, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND ELIZABETHTOWN'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. The City of Elizabethtown's Code of Ordinances Chapter 150, Building Regulations; Construction, was read end to end, all seven sections. "R908", "shingle", "reroof", "overlay" and "layer" each occur zero times, and the word "roof" does not occur. Sec. 150.01(A)(1) adopts "the 2018 Residential Code promulgated in 815 KAR 7:125" "in full as an ordinance of the city as if set out at length herein", and Sec. 150.03 names the Kentucky Residential Code, current edition, again; neither adds a local amendment. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Elizabethtown as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local instrument is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard.
City of Frankfort Planning & Community Development (City of Frankfort, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND FRANKFORT'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. Chapter 150, Building Regulations; Construction, of the Frankfort Code of Ordinances was read end to end in the codification the City publishes on its own codes page (the 2014 S-10 supplement, local legislation current through Ord. 16, 2013, passed 12-16-13) - all six sections, 150.01 Building Code through 150.06 Kentucky Building Code. "Roof", "shingle", "layer", "overlay" and "R908" each occur zero times in it; the chapter is fee schedules, code adoptions and enforcement-agency designations. The residential code enters at 150.01(A), which adopts "the Uniform State Building Code then in effect" by a floating reference and names no appendix and no amendment. Ordinances enacted after that codification's currency date are not shown in it. The City's 2026 permit fee schedule charges figures different from the fee table in 150.01(B), so the codification does not show the chapter's fees as they now stand; no later enactment reaching the code adoption in 150.01(A), or any reroofing provision, is known. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full and counted (187,543 characters), amends nothing in the reroofing section ("R908" occurs zero times), so that section of the 2015 International Residential Code applies in Frankfort as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local chapter is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 provides that "Local governments shall not adopt or enforce any other building code for detached single family dwellings, two-family dwellings and townhouses," and R102.2 that "a local ordinance shall not establish any additional or contradictory building construction standard than those adopted in this code," so a local ordinance may not lawfully add or enforce a different standard.
City of Henderson Office of Code Enforcement (City of Henderson, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND HENDERSON'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. The City of Henderson's Code of Ordinances Chapter 7, Buildings and Building Regulations, was read end to end - all sixty-six sections across its eight articles, as codified through Ordinance No. 39-25 (enacted December 16, 2025). "R908", "shingle", "reroof" and "overlay" each occur zero times, and the word "roof" occurs twice, both in the Article VIII contractor-registration definitions. The residential code enters the chapter at exactly one place, Sec. 7-16, which adopts the Kentucky Residential Code "in full as an ordinance of the city as if set out at length herein" and names no appendix and no amendment. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Henderson as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local chapter is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 provides that "Local governments shall not adopt or enforce any other building code for detached single family dwellings, two-family dwellings and townhouses," and R102.2 that "a local ordinance shall not establish any additional or contradictory building construction standard than those adopted in this code," so a local ordinance may not lawfully add or enforce a different standard.
City of Paducah, Kentucky - Community Development Department, Building Division (City of Paducah, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND PADUCAH'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. The City of Paducah's Code of Ordinances Chapter 18, Buildings and Building Regulations, was read end to end - every section across its five articles, from Sec. 18-1 through Sec. 18-126, as codified through Ordinance No. 2026-03-8873 (enacted March 24, 2026). "Roof", "shingle", "layer", "overlay" and "R908" each occur zero times in it, while "permit" occurs 35 times. The residential code enters the chapter at exactly one place, Section 18-31, under which "The Kentucky Building Code and the Kentucky Residential Code are hereby adopted by reference and made a part of this Code as if fully set forth herein" and the Residential Code "is hereby made applicable to all one- and two-family dwellings and normally accepted accessory structures"; it names no appendix and no amendment. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Paducah as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local chapter is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 provides that "Local governments shall not adopt or enforce any other building code for detached single family dwellings, two-family dwellings and townhouses," and R102.2 that "a local ordinance shall not establish any additional or contradictory building construction standard than those adopted in this code," so a local ordinance may not lawfully add or enforce a different standard.
City of Richmond - Building Inspection Department (City of Richmond, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND RICHMOND'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. The City of Richmond's Code of Ordinances Chapter 150, Building Regulations, was read end to end, all twenty sections. "R908", "shingle", "reroof", "overlay" and "layer" each occur zero times, and the word "roof" does not occur. Sec. 150.015 adopts "The 2018 Kentucky Residential Code" among its listed codes, adopted "as they are presently promulgated and as they may from time to time be amended and updated by the Commonwealth of Kentucky", with no local amendment. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Richmond as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local instrument is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard.
Jessamine County - City of Wilmore Joint Planning Department (Jessamine County, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND BOTH LOCAL BUILDING INSTRUMENTS IN THIS TERRITORY HAVE BEEN READ AND ADD NOTHING. Two local instruments reach this office's territory, and both were read end to end. Jessamine County's Code of Ordinances Chapter 150, General Regulations (two sections), adopts the Kentucky Building Code "as promulgated in 815 KAR 7:070 through 7:125" "in full as an ordinance of Jessamine County" and extends it to all single-family dwellings. The City of Wilmore's Code of Ordinances Chapter 152, Signs and Building Regulations (fourteen sections), provides at Sec. 152.34 that the Kentucky Residential Code "promulgated in 815 KAR 7:125" is "to be enforced by County/City Joint Planning Commission as if set out in length herein." "R908", "shingle", "reroof", "overlay" and "layer" occur zero times in either chapter. Wilmore's only uses of "roof" are a historic-district facade rule that keeps original roof lines and an upkeep rule that roofs be kept in reasonable repair; neither touches the layer count, and neither chapter adds an amendment. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in unincorporated Jessamine County and Wilmore as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. A silent local instrument is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard.
Louisville Metro Office of Construction Review (Louisville/Jefferson County Metro Government, Kentucky)
TWO LAYERS, ON THE STATE CODE, AND LOUISVILLE METRO'S OWN BUILDING CHAPTER HAS BEEN READ AND ADDS NOTHING. Louisville Metro's Code of Ordinances Chapter 150, Building Regulations, was read end to end, all forty-four sections. "R908", "shingle", "reroof" and "overlay" each occur zero times; "roof" occurs only in the wrecking subchapter's duty to protect adjoining buildings' roofs during demolition, and "layer" only in a fill-compaction rule. Sec. 150.001(A) adopts the Kentucky Residential Code "as promulgated in 815 KAR 7:125" "in full as an ordinance of the Metro Government as if set out at length herein", with no amendment, and Sec. 150.003(B) extends the chapter to the incorporated cities in Metro that run no inspection program of their own. The state instrument adds nothing either: the 2018 Kentucky Residential Code, Third Edition (August 2024), read in full, amends nothing in the reroofing section ("R908" occurs zero times in it), so that section of the 2015 International Residential Code applies in Louisville Metro as the International Code Council published it. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed: a recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Louisville Metro's own reroofing page states the same rule in its own words, "If you're doing a full roof replacement, you must remove all the old roofing layers down to the roof deck," with a full tear-off where the roof already has two or more layers; it agrees with the base rule and is corroboration, not the basis. A small Jefferson County city that runs its own building program is a separate jurisdiction this answer does not cover. A silent local instrument is what Kentucky's code leads one to expect, and it explains the silence without being the basis for this answer: KRC R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard.
One overlay allowed — two layers maximum — Michigan (374)
Antrim County - Construction Code Department (Antrim County, Michigan (5 villages and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Antrim County Construction Code Department's home page, Building Information page, Re-Roofing & Siding Policy, 2015 Michigan Residential Code plan review compliance list, building requirements sheet, building permit application and required inspections sheet were read, and the department's Re-Roofing & Siding Policy and plan review compliance list state the same two-layer rule as the base section: "New Roof Coverings shall not be installed on roofs with two or more applications of any type of roof covering." Of the 26 county ordinances the county lists, the only one on construction codes is Ordinance 01-05, which makes violations of the state construction code act municipal civil infractions; it was read in full and has no reroofing provision and amends nothing in Section R908. The county's zoning page says "Antrim County does not have a county-wide zoning ordinance".
Antwerp Township - Building Department (Township of Antwerp, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists an ordinance enforcement officer ordinance, the zoning ordinance, a zoning civil infraction amendment, a vehicle repair and storage ordinance and a blight violation form, and no building ordinance; the enforcement officer, civil infraction and vehicle repair ordinances were read in full and have no roofing provision. The Antwerp Township Building & Planning page, permits page, building permit packet and 2022 permit fee schedule were read for a local rule and state no layer rule, so nothing local amends Section R908.
Atlas Township - Building Department (Township of Atlas, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read in full: Part 220 (State Construction Code), Part 221 (Visible House Numbers), Part 222 (Flood Damage Prevention), Part 223 (Construction Maintenance, a litter, refuse bin and portable toilet ordinance), Part 224 (Severe Weather Protection Shelters), Part 225 (Floodplain Management), Part 226 (Construction Board of Appeals) and Part 227 (Property Maintenance Code, which adopts the 2015 International Property Maintenance Code); none has a reroofing provision or amends anything in Section R908. Atlas Township's codified Sec. 220.006 adopts the 2009 Michigan Residential Building Code (Ord. No. 11-01); this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Atlas Township's Ordinance No. 2016-05 says it enforces, as the state construction code "prepared and promulgated as provided in that Act"; the 2009 Michigan Residential Building Code text was not read (see adopted_code). The Building Department page and roof application state no layer rule.
Bainbridge Township - Building Department (Township of Bainbridge, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances listed on its Ordinances page (Ordinance Nos. 37A, 38, 38A, 38B, 39, 42, 50A and 54) were read: they adopt codes and statutes by reference, and the only roof text in them is the property maintenance code's roof clause, "The roof and flashing shall be sound, tight and not have defects that admit rain"; none amends anything in Section R908. The Building Department page and fee schedule state no layer rule.
Baroda Township - Building Department (Township of Baroda, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists its ordinances, and every one concerning construction codes, rental housing or flood hazard areas was read: Ordinance Nos. 7, 15, 17, 18, 19 and 21 designate the building, plumbing, electrical and mechanical enforcing agencies and adopt the electrical, mechanical and plumbing codes, Ordinance No. 32 enforces Appendix G of the Michigan Building Code, Ordinance No. 36 provides for rental registration and inspection to the International Property Maintenance Code, and Ordinance No. 38 adopts a swimming pool code. None has a reroofing provision or amends anything in Section R908. The township's Building, Planning and Zoning page, fee schedule and building permit application state no layer rule.
Barton Hills Village - Building Official (Village of Barton Hills, Washtenaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Barton Hills Village Code, as amended through July 13, 2026, was read for its building instruments. Chapter 13 (Enforcement of State Codes) designates the village's enforcing agencies and adopts no code text, and a search of the whole code finds no roofing provision; nothing in it amends Section R908. The village's website states no layer rule.
Bedford Charter Township - Building and Zoning Administrator (Charter Township of Bedford (Calhoun County), Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Ordinance, Construction Code Ordinance, Floodplain Management ordinance and Property Maintenance ordinance were read in full, and its Dangerous Buildings, Electrical, Mechanical and Plumbing ordinances were searched for roofing text; none has a reroofing provision or amends anything in Section R908. The Building and Zoning Administrator page and the building permit application state no layer rule.
Benton Charter Township - Building Department (Charter Township of Benton, Michigan (Berrien County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Benton Charter Township's own building ordinance, Township Code Chapter 14 (Buildings and Building Regulations), was read in full: Article II designates the enforcing agency, enforces Appendix G and adopts flood maps, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
Benzie County - Building Safety & Code Enforcement (Benzie County, Michigan (1 city, 6 villages and 12 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Benzie County Building Safety & Code Enforcement page, building application and fee schedule state no layer rule, and the ordinances posted in the county's Document Center (soil erosion, off-road vehicles, trailway, planning commission and public land use) are not building codes. Nothing local amends Section R908.
Bertrand Charter Township - Building Department (Charter Township of Bertrand, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinance, Chapter 6 of the Bertrand Township Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the building inspector as the enforcing agency, elects to enforce the state construction code, adopts the Appendix G flood provisions and flood maps, and adopts dangerous-building, electrical, mechanical and plumbing codes; it has no reroofing provision and amends nothing in Section R908. The township's chapters on general provisions, administration, businesses, environment, fire prevention, offenses and zoning were searched for roofing text and have no roofing rule. The Building Department page states no layer rule. Bertrand Charter Township's codified Sec. 6-25 refers to the CABO One- and Two-Family Dwelling Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the township's codified Sec. 6-23 says it enforces as adopted by the state construction code commission; the CABO text was not read (see adopted_code).
Blue Lake Township - Building Department (Township of Blue Lake, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own ordinance, the Code of Ordinances adopted as Ordinance No. 75 on February 10, 2020 (its Chapter 155, Construction Standards, and Chapter 116, Dangerous Buildings, read; the full text searched for roof, shingle, layer and reroof), has no reroofing provision and amends nothing in Section R908; the township's other listed ordinances (Nos. 76 to 78) are a zoning text amendment, an ORV ordinance and a debris ordinance. The Building page states no layer rule.
Branch County - Building Department (Branch County, Michigan (1 city, 3 villages and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Branch County Building Department's pages, frequently asked questions, forms and building permit application were read and state no layer rule. The county's ordinances page lists animal control, off-road vehicle, farmland and open space preservation, jail security, parking, planning commission and soil erosion ordinances and no building ordinance, so there is no county building ordinance to amend Section R908.
Caledonia Charter Township - Building Department (Charter Township of Caledonia, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, its Michigan Building, Mechanical and Plumbing Codes Ordinance (Ord. No. 01-01), was read in full, and the township's Compiled General Ordinances were searched for roof and shingle: they adopt the state codes by reference, name the building inspector as the building official, set fees by resolution and contain no reroofing provision, and nothing in them amends Section R908. The township's Residential Roofing/Siding Worksheet asks for the number of layers currently on the roof and states no layer limit.
Calvin Township - Building Permits (Township of Calvin, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, every ordinance posted on the Calvin Township Ordinances page was searched in full for roofing terms, among them the Zoning Ordinance, Property Maintenance Code Ordinance 18-06, Fire Ordinance 18-10 and the burn, eviction, land division, litter, noxious weed, outdoor festivals, plat split and vehicle storage ordinances: none has a reroofing or layer provision, the township posts no building ordinance of its own, and none amends anything in Section R908. The township's website states no layer rule.
Cannon Township - Building Inspector (Imperial Municipal Services) (Township of Cannon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Cannon Township's own building ordinance, Township Code Chapter 170 (Construction Codes), was read in full: it designates the building, electrical, mechanical and plumbing enforcing agencies and leaves fees to Board resolution, and nothing in it touches the reroofing section, so the state limit applies unchanged.
Casco Township (St. Clair County) - Building Department (Township of Casco, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapters 51 through 59 of the Casco Township Code of Ordinances, the township's building regulations (Building Permit Bonds, Residential Code, Building Code, Mechanical Code, Electrical Code, Plumbing Code, Fuel Gas Code, Rehabilitation Code and Energy Code), were read in full, and the rest of the Code was searched for roofing text: they adopt the state codes by reference and set bonds and penalties, have no reroofing provision and amend nothing in Section R908. The Building page and the fee schedule state no layer rule.
Chapin Township - Building Permits (Township of Chapin, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapin Township's Ordinances page was read for every ordinance it lists, and none is a building or construction code; the four listed ordinances concern wind energy, solar energy, civil violations and blight, and the township's permits page and building permit application state no layer rule.
Charter Township of Allendale - Building Permits (Professional Code Inspections) (Charter Township of Allendale, Ottawa County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instrument, Article IV of Chapter 167 (Construction Codes) of the Allendale Charter Township Code of Ordinances, Sections 167-13 to 167-17, was read in full: it accepts enforcement of the state code, designates the enforcing agency and the flood hazard areas, sets fees by resolution and provides penalties; it has no reroofing provision and amends nothing in Section R908. Articles I to III of the same chapter cover electrical, mechanical and plumbing enforcement. The township and Professional Code Inspections pages state no layer rule.
Charter Township of Alpena - Building Department (Charter Township of Alpena, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, of the ordinances the township posts (Nos. 133 to 161), the ones that concern buildings were read in full: Ordinance No. 149 (designates the enforcing agency and the regulated flood hazard areas), No. 138 (dangerous buildings), No. 137 and No. 147 (blight), No. 154 (construction board of appeals) and No. 158 (fire code amendment). None has a reroofing provision, and none amends Section R908. The Zoning Ordinance (No. 142) mentions roofs only in definitions, building height and roof signs. The Building Department's page, permit application and requirements sheet state no layer rule.
Charter Township of Ann Arbor - Building Department (Charter Township of Ann Arbor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 (Buildings and Building Regulations) of the Ann Arbor Charter Township Code of Ordinances was read in full, and the township's Floods chapter (Chapter 34) and Fire Prevention chapter (Chapter 30) were searched for roofing text: Chapter 14 designates the enforcing agency, enforces Appendix G of the Michigan Building Code in flood hazard areas, deals with unsafe buildings and building numbers, and adopts a property maintenance code for residential rental structures, and none of them has a reroofing provision or amends anything in Section R908. The Building Department's pages state no layer rule; its fee schedule prices "Re-roof over existing" and "Tear-off Re-roof" as separate permits and gives no layer count.
Charter Township of Bangor - Building & Zoning Department (Charter Township of Bangor, Michigan (Bay County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building ordinance, Ordinance No. 302 (State Construction Code Adoption, which assumes enforcement of the state code and names the enforcing officers), was read in full: it has no roofing provision and amends nothing in Section R908, and the Township's roofing permit application and building permit fee schedule state no layer rule.
Charter Township of Bath - Building Department (Charter Township of Bath, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 14 of the Bath Charter Township Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets fees by resolution, designates flood hazard areas and adopts a property maintenance code whose roof clause requires only that a roof be sound and tight; it has no reroofing provision and amends nothing in Section R908. The Building Department's page states no layer rule.
Charter Township of Berlin - Building Department (Charter Township of Berlin, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 5 of the Berlin Charter Township Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 01-22) was read in full: it adopts the 2018 International Property Maintenance Code, designates the enforcing agency, and sets electrical regulations, dangerous building rules, a blight article and a lock box rule; it has no reroofing provision and amends nothing in Section R908. The Building Department's page and its Building Permit Application state no layer rule.
Charter Township of Blackman - Building Department (Charter Township of Blackman, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Blackman's own building ordinance, Code of Ordinances Chapter 50 (Building), was read in full: it assumes local enforcement of the state code, revises two administrative and existing-building sections (a stop-work fine and the applicability of the existing-structures provisions), and sets out cost recovery, trade, housing and dangerous-building articles; nothing in it touches the reroofing section, so the state limit applies unchanged.
Charter Township of Bloomfield - Building Division (Charter Township of Bloomfield, Michigan (Oakland County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Bloomfield Township's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: Article II adopts the state construction code by reference and names the township building department as the enforcing agency, the other articles cover floodplains, electrical work, property maintenance, moving and razing, dangerous buildings, pools and marihuana establishments, and no part of the chapter touches the reroofing section, so the state limit applies unchanged.
Charter Township of Brandon - Planning & Building Department (Charter Township of Brandon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 10 of the Charter Township of Brandon Code of Ordinances (Buildings and Building Regulations), was read and searched for roof and shingle: it designates the enforcing agency, enforces Appendix G of the state building code, sets fees by resolution, provides for dangerous buildings and vacant property registration, and has no reroofing provision and amends nothing in Section R908. The Planning & Building Department's pages and forms state no layer rule.
Charter Township of Bridgeport - Building and Codes Department (Charter Township of Bridgeport, Michigan (Saginaw County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building ordinance, Chapter 8 of the Bridgeport Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, adopts the 2006 property maintenance code with its amendments, and covers flood damage prevention, dangerous buildings and swimming pools), was read in full: it has no roofing provision and amends nothing in Section R908, and the Township's building permit application and fee sheet state no layer rule.
Charter Township of Brownstown - Building Department (Community Services) (Charter Township of Brownstown, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Brownstown's own building ordinances, Parts 220 to 239 of the Township's general ordinances (construction requirements, the property maintenance code, the construction board of appeals, construction debris, moving buildings, and the parts naming the township the enforcing agency for each state code), were read in full; none of them touches the reroofing section, so the state limit applies unchanged. The township's Roof Permit Policy states no layer rule.
Charter Township of Caledonia - Building and Code Enforcement (Charter Township of Caledonia, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Code of Ordinances (codified through Ordinance No. 20030505C) was read for its building chapter: Chapter 10, Buildings and Building Regulations, designates the enforcing agency, sets permit fees by board resolution and creates the construction board of appeals, has no reroofing provision and amends nothing in Section R908. The other instruments listed on the township's Ordinances page, the Zoning Ordinance (amended October 1, 2015), the Solar Ordinance (adopted January 23, 2023), Ordinance No. 2024-01 (Fire Code) and the Sign Ordinance (a scan of Chapter 24 of the same Code of Ordinances), were searched and have no reroofing provision either. The Building & Code Enforcement page and the building permit application state no layer rule.
Charter Township of Canton - Building and Inspection Services (Charter Township of Canton, Michigan (Wayne County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Canton's own building ordinance, Township Code Chapter 78 (Buildings and Building Regulations), was read in full: its construction-code article, sections 78-31 to 78-35, only takes on enforcement of the state code and names the enforcing officers, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
Charter Township of Cascade - Building Inspection Department (Cascade Inspections) (Charter Township of Cascade, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Cascade Township's own building ordinance, Code of Ordinances Chapter 155, Article I (Construction Standards), was read in full: it adopts the state construction code by reference, names the building official as the enforcing agency, sets up the board of appeals, leaves permit fees to board resolution and requires a permit, and touches nothing in the reroofing section, so the state limit applies unchanged (Article II of the chapter adopts the fire code).
Charter Township of Chesterfield - Building & Code Enforcement (Charter Township of Chesterfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chesterfield Township's own building ordinance, Township Code Chapter 14 (Buildings and Building Regulations), was read in full: it designates the township as enforcing agency, adopts flood-hazard provisions and the 2012 International Property Maintenance Code, and regulates vacant and foreclosed property, and nothing in it touches the reroofing section, so the state limit applies unchanged. The department's own plan review sheet agrees: new roof coverings may not go on "where there are 2 or more applications of any type of roof coverings".
Charter Township of Clinton - Building Department (Charter Township of Clinton, Michigan (Macomb County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Department says the same in its reroof permit guidelines (revised 08/01/2024), which agree with the state rule: "Installation of more than 2 layers of shingles is prohibited." It adds that "installation of a 2nd layer is allowed by code, but may void your warranty" and that no permit is needed for that second layer.
Charter Township of Commerce - Building Department (Charter Township of Commerce, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 12 of the Commerce Township Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets fees by the township fee ordinance, adopts flood damage prevention rules, adopts a property maintenance code with insertions and changes that do not concern roofs, and sets dangerous building, property identification and performance guarantee rules; it has no reroofing provision and amends nothing in Section R908. The Building Department's pages state no layer rule.
Charter Township of Cooper - Building Department (Charter Township of Cooper, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Cooper Township's own building ordinances were read in full: the State Construction Code Ordinance (Section 109) assumes enforcement, designates the enforcing agency and provides for fees and sanctions, and the Floodplain Management amendment (Section 102) adds flood-hazard rules; neither touches the reroofing section, so the state limit applies unchanged.
Charter Township of Delta - Building Department (Charter Township of Delta, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Delta Township's own building ordinance, Code of Ordinances Chapter 8 (Buildings and Building Regulations), was read in full: it designates the building official to enforce the state construction code and regulates manufactured housing, dangerous buildings, property maintenance, mechanical contractor licences and short-term rentals, and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of DeWitt - Building Department (Community Building Services) (Charter Township of DeWitt, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." DeWitt Township's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: it adopts the state codes, designates the enforcing agency, sets fees by resolution and covers mobile home inspections, flood damage control, rental sewer deposits, property maintenance and dangerous buildings, and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Emmett - Building, Planning & Zoning Department (Charter Township of Emmett (Calhoun County), Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 14 of the Emmett Charter Township Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets violations and fees, creates the area construction board of appeals, and covers dangerous buildings and the property maintenance code; it has no roofing provision for construction and amends nothing in Section R908. The township's building permit application states no layer rule.
Charter Township of Flushing - Building Department (Charter Township of Flushing, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapter 3 (Buildings and Building Regulations) of the Charter Township of Flushing Code of Ordinances was read in full: it ratifies the township's adoption of the state construction code, assumes enforcement responsibility, leaves fees to the Township Board and sets the penalty; it has no roofing provision and amends nothing in Section R908. Chapter 16, the Property Maintenance Code, adopts the 2015 International Property Maintenance Code, whose roof clause requires that "The roof and flashing shall be sound, tight and not have defects that admit rain." The Building Department's pages, application and fee schedule state no layer rule.
Charter Township of Fort Gratiot - Building Department (Charter Township of Fort Gratiot, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 4 of the Fort Gratiot Code of Ordinances (Buildings and Building Regulations), was read in full: it adopts the state codes by reference, designates the township as enforcing agency and regulates address numbers, has no roofing provision and amends nothing in Section R908. The township's permit application states no layer rule.
Charter Township of Gaines - Building Inspections Department (Charter Township of Gaines, Michigan (Kent County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Gaines Township's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: it designates the building inspector to enforce the state construction code, sets fees by resolution and regulates swimming pools, dilapidated buildings and building numbers, and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Garfield - Building Department (Charter Township of Garfield, Michigan (Grand Traverse County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Garfield Township's Ordinances page, read in full, lists no building code ordinance; the township's ordinance under the state construction code act, Ordinance No. 36 (Construction Board of Appeals, 1996, with Amendment 1 of 2009), and its Property Maintenance Code, Ordinance No. 55, were read in full and neither touches the reroofing section, so the state limit applies unchanged. The Building Department FAQ agrees: "Please note that only a maximum of two layers of shingles are allowed."
Charter Township of Georgetown - Building and Zoning Department (Charter Township of Georgetown, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building chapter, Chapter 10 of the Code of Ordinances of the Charter Township of Georgetown (Buildings and Building Regulations), was read in full: it takes up enforcement of the state construction code, sets up a construction board of appeals, registers electricians, adopts the 2015 International Property Maintenance Code, and regulates completion of exterior features, moving of buildings, sidewalks and floodplain management; it has no reroofing provision and amends nothing in Section R908. The township's Building and Zoning Department page, permit guide and residential permit application state no layer rule either.
Charter Township of Gun Plain - Building Permits (Charter Township of Gun Plain, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 4 of the Gun Plain Charter Township Code of Ordinances (Buildings and Building Regulations) was read in full: it assumes the state construction code (Section 4-31), lets the township board designate an enforcing agency by resolution (Section 4-32), sets fees by resolution (Section 4-33), sets civil fines for violations (Section 4-34), and covers dangerous buildings and a lock box entry system; it has no reroofing provision and amends nothing in Section R908. The township's ordinance list on its website names no other building ordinance, and the permit application and requirements sheet state no layer rule.
Charter Township of Harrison - Building Department (Charter Township of Harrison, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Harrison Township's own building ordinance, Township Code Chapter 18 (Buildings and Building Regulations), was read in full: it designates the township's enforcing officials, registers contractors, sets deposits, adopts the 2018 International Property Maintenance Code and covers manufactured and moved buildings, fences, vacant property and sidewalks, and nothing in it touches the reroofing section, so the state limit applies unchanged.
Charter Township of Holland - Building (Charter Township of Holland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Holland Charter Township's own building ordinance, Code of Ordinances Chapter 6 (Buildings and Building Regulations), was read in full: it adopts the state construction code act, sets fees by resolution, designates the enforcing agency and covers dangerous buildings and emergency access lock boxes, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Huron - Building Department (Charter Township of Huron, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Huron Township's own building ordinance, Township Code Chapter 215 (Construction Standards), was read in full: it adopts the state construction code, designates the enforcing agency, sets penalties and adopts electrical standards, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Independence - Building, Planning & Zoning Department (Charter Township of Independence, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: it assumes enforcement of the state construction code, registers trade contractor licences, designates flood hazard areas, creates the construction board of appeals and adopts a property maintenance code, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Ironwood - Building Inspector (Charter Township of Ironwood, Gogebic County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Ordinance 58 (the Building Code and Residential Code Enforcement Agency Ordinance) and Ordinances 36 and 32 (the township's dangerous buildings ordinances) were read in full; they designate the enforcing agency and its board of appeals, require a permit, provide for civil infraction penalties and regulate dangerous buildings, and have no reroofing provision and amend nothing in Section R908. The township's posted Ordinance 34 could not be read, because the file posted under that name is a different ordinance (Ordinance 33, on fair housing); by its posted title it rescinds the township's plumbing, mechanical and electrical codes in favor of the State of Michigan's, so it is a trade-code ordinance, not a roofing instrument, and this record classifies the layer limit from the state rule. The Building Inspector page and application state no layer rule.
Charter Township of Jamestown - Building Department (Professional Code Inspections) (Charter Township of Jamestown, Michigan (Ottawa County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building ordinance, Ordinance No. 11-002 (which designates the enforcing agency under the state construction code act and adopts Appendix G of the Michigan Building Code and the FEMA flood maps), was read in full: it has no roofing provision and amends nothing in Section R908, and the Township's fee schedule and building permit application state no layer rule.
Charter Township of Lenox - Building Department (Charter Township of Lenox, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapters 707 (Building Regulations), 712 (Building Code), 716 (Residential Code) and 307 (International Property Maintenance Code) of the Charter Township of Lenox Code of Ordinances were read in full: they assume enforcement of the State Construction Code, adopt the 2015 Michigan Building Code and 2015 Michigan Residential Code and a property maintenance code, and have no roofing provision and no amendment to Section R908. The Charter Township of Lenox Building Department page, fee schedule and permit application were read for a local rule and state no layer rule.
Charter Township of Lincoln - Department of Building Safety (Charter Township of Lincoln, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Lincoln Charter Township compilation of ordinances (Buildings and Building Regulations, read in full on Municode, codified through Ordinance No. 24-02) designates the enforcing agency, enforces Appendix G of the Michigan Building Code, adopts flood maps, the International Property Maintenance Code and the International Fuel Gas Code, and sets rental registration and inspection rules; it has no reroofing provision and amends nothing in Section R908. The township's pages state no layer rule.
Charter Township of Lyon - Building Department (Charter Township of Lyon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Lyon Township's own building ordinance, Chapter 10 of the Township Code (Buildings and Building Regulations), was read in full (adoption of the state construction code, referenced codes, fees, the board of appeals, cash deposits, flood-prone areas, electrical work, the property maintenance code and its amendments, and demolition); it adopts the state construction code and touches nothing in the reroofing section, so the state limit applies unchanged. The township no longer requires a permit for ordinary roofing, but says "All roofing work is still required to be performed in accordance with applicable code requirements."
Charter Township of Meridian - Building Division (Charter Township of Meridian, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Meridian Township's own building ordinance, Code of Ordinances Chapter 14, Articles I (In General) and II (State Construction Code), was read in full: the articles name the Chief Building Inspector, accept enforcement of the state construction code, enforce Appendix G of the Michigan Building Code, adopt the flood maps, set up the Construction Board of Appeals and leave fees to resolution, and none touches the reroofing section, so the state limit applies unchanged.
Charter Township of Milford - Building Department (Charter Township of Milford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 6 of the Charter Township of Milford Code of Ordinances (Buildings and Building Regulations), was read and searched for roof and shingle: it designates the enforcing agency, designates flood hazard areas, adopts the International Property Maintenance Code by reference, sets fees by resolution, and has no reroofing provision and amends nothing in Section R908. The Building Department's pages and roof permit forms state no layer rule.
Charter Township of Mundy - Building Department (Charter Township of Mundy, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Mundy Township's own building ordinance, Township Code Chapter 10 (Buildings and Building Regulations), was read in full: it designates the building official as the enforcing agency, leaves fees to board resolution, limits permits on land without public road access, adopts a property maintenance code and requires building numbers, and no section touches the reroofing section, so the state limit applies unchanged.
Charter Township of Muskegon - Building Department (Charter Township of Muskegon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Muskegon Township's own building ordinance, Code of Ordinances Chapter 6 (Buildings and Building Regulations), was read in full: it adopts the 2015 Michigan Residential and Building Codes, designates the building official, and covers moving of buildings, the housing code, dangerous buildings, trade codes, mobile homes, property maintenance, rental property, appeals and sidewalks; its older 2009 residential code section adds only a basement egress window amendment, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. Muskegon Township's codified Sec. 6-101 adopts the 2009 Michigan Residential Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Muskegon Township's Building Department page says it enforces; the the 2009 Michigan Residential Code text was not read (see adopted_code).
Charter Township of Northville - Building Code Enforcement (Charter Township of Northville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinance, Chapter 58 of the Northville Charter Township Code (Building Construction), was read in full: it adopts the state construction code by reference, designates the enforcing agency, sets a construction board of appeals, adds rodent-proofing rules for accessory buildings, and covers certificates of occupancy, construction site maintenance, the International Property Maintenance Code, performance guarantees and penalties; it has no reroofing provision and amends nothing in Section R908.
Charter Township of Orion - Building Department (Charter Township of Orion, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinance, Ordinance No. 130 (Construction Code), was read in full: it designates the enforcing agency, adopts the township's flood hazard map and appeals procedure, sets fees by resolution and sets penalties; it has no reroofing provision and amends nothing in Section R908. The township's Re-Roof Permit Application agrees with the base rule: "Installation of more than 2 layers of shingles is prohibited." and "Be advised, installation of a 2nd layer is allowed by code, but may void your warranty. Check with your manufacturer."
Charter Township of Oxford - Building Department (Charter Township of Oxford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the Oxford Charter Township Code of Ordinances (Buildings and Building Regulations), codified through the Ordinance of December 10, 2025, was read in full: it designates the township building official as the enforcing agency, sets permit fees by resolution, provides for unsafe structures and building numbering, and adopts the International Property Maintenance Code, 2021 Edition, with administrative amendments; it has no reroofing provision and amends nothing in Section R908. The Oxford Charter Township Building & Planning page, Residential Permit and Inspection Guide, building fee schedule, building and zoning permit application, required building inspections sheet and contractor registration form state no layer rule.
Charter Township of Pavilion - Building Department (Charter Township of Pavilion, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Part 145 (Building Code) of the Pavilion Township Code of Ordinances, Ord. No. 100 as amended by Ord. No. 121 and codified through Ordinance No. 183, was read in full: it assumes enforcement of the Michigan Construction Code, adopts it as the township's Building Code, completes a handful of its insertion sections (title, rehabilitation, fee schedule, late application fee, violation penalties, unlawful continuance and the board of survey fee) and has no reroofing provision and no amendment to Section R908. Parts 130, 131, 147, 148, 149 and 200 were searched for any roofing or layer text and have none, and the Associated Government Services application states no layer limit; its "Roof Repair" item asks the applicant to show the "Number of layers".
Charter Township of Pennfield - Inspections and Permits (Charter Township of Pennfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 10 of the Pennfield Charter Township Code of Ordinances (Buildings and Building Regulations), was read in full (Articles I through X and the vacant property article, Sections 10-1 to 10-393): it elects state construction code enforcement, sets permit fees by township board, regulates building numbers and access lanes, dangerous buildings and flood damage prevention, and adopts the 2015 International Property Maintenance Code, and it has no reroofing provision and amends nothing in Section R908. The Inspections & Permits pages and permit application state no layer rule.
Charter Township of Raisin - Building Department (Charter Township of Raisin, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the ordinances posted on the township's Ordinances page were read for a roofing rule: Ordinance #2026-100 (International Property Maintenance Code), the open burning, disorderly persons, home occupation, noxious weeds, solid waste (#107-02), junk vehicle (#106-01), cemetery and solar farm ordinances. None is a building code or has a reroofing provision, and none amends Section R908; Ordinance #2026-100 changes only the administrative sections and a few dates and measurements of the property maintenance code. The township's zoning ordinance articles on that page were not read for this record. The Building Department page, its building permit application and its fee schedule state no layer rule.
Charter Township of Redford - Department of Building and Safety Engineering (Charter Township of Redford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Redford's own building ordinance, Chapter 22 of the Township Code (Buildings and Building Regulations), was read in full (code officers, the site plan committee, the building, electrical, residential, mechanical and plumbing codes, the property maintenance code and its amendments, fences, auto wash racks, rental and vacant buildings and dangerous buildings); it adopts the state codes and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Royal Oak - Building Department (Charter Township of Royal Oak, Oakland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the Charter Township of Royal Oak Code of Ordinances (Buildings and Building Regulations), as published on Municode, was read in full: it designates the enforcing agency, sets permit fees by board resolution, and covers dangerous buildings and rental dwellings; it has no reroofing provision and amends nothing in Section R908. The township's Residential Building Design Standards set a minimum roof pitch and finish material and say nothing about layers. The Building Department's page states no layer rule.
Charter Township of Rutland - Building Department (Charter Township of Rutland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read: Chapter 95 (Construction Regulations, Sections 95-1 to 95-6) and Chapter 100 (Dangerous Buildings, Article I, and Anti-Blight, Article II) of the Rutland Charter Township Code of Ordinances. Chapter 95 assumes enforcement of the state construction code, designates the enforcing agency, sets fees by resolution and regulates flood-prone hazard areas; Chapter 100 sets the procedure for dangerous buildings and for blight; none of it has a reroofing provision or amends anything in Section R908. The township's zoning ordinance (Chapter 220) and its other chapters are not building ordinances and were not read. The Building Department page and fee schedule state no layer rule, and the Building Permit form's roof checklist asks for the "Number of layers" on a roof repair.
Charter Township of Saginaw - Building Department (Charter Township of Saginaw, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building ordinance, Code of Ordinances Chapter 14 (Buildings and Building Regulations), was read in full: it sets permit fees by resolution, creates the construction board of appeals and adopts a property maintenance code whose only roof provision is upkeep (Section 304.7, roofs and drainage), and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Shelby - Building Department (Charter Township of Shelby, Michigan (Macomb County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Charter Township of Shelby building ordinance, Chapter 10 of its Code of Ordinances (Buildings and Building Regulations, Articles I to IX), was read in full: it names the township building official as the enforcing agency and has no roofing provision, so nothing local touches Section R908.
Charter Township of South Haven - Building Department (Michigan Township Services) (Charter Township of South Haven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments were read in full: Ordinance No. 43 (State Construction Code), Ordinance No. 40 and its amendment No. 117 (Dangerous Buildings), Ordinances No. 11, 101, 102 and 156 (flood damage prevention and floodplain management), Ordinances No. 12 and 13 (electrical and mechanical codes), No. 150 (plumbing), No. 14, 63 and 123 (blight), No. 38 (building numbering), No. 30 (mobile homes) and No. 44 (fire prevention). None has a reroofing provision and none amends anything in Section R908. The township's remaining general law ordinances (franchises, traffic, liquor, taxes and the like) are not building instruments and were not read, and neither were the zoning ordinance articles. The township's notice and permit papers state no layer rule.
Charter Township of Springfield - Building Department (Charter Township of Springfield (Oakland County), Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 8 of the Springfield Charter Township Code of Ordinances (Buildings and Building Regulations), was read in full: it covers state licensing, enforcement of the state code, fees, floodplain provisions, the construction board of appeals, design standards, dangerous buildings and building numbering; it has no roofing provision and amends nothing in Section R908. The township's permit application and fee schedule state no layer rule.
Charter Township of St. Joseph - Building Department (Charter Township of St. Joseph, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the St. Joseph Charter Township Code of Ordinances (Buildings and Building Regulations) was read in full: it adopts the state construction code by reference, designates the enforcing agency, and regulates fences, rental housing, swimming pools, structure numbers, dangerous structures and the International Property Maintenance Code; it has no reroofing provision and amends nothing in Section R908. The Building Department's page and fee schedule state no layer rule.
Charter Township of Superior - Building Department (Charter Township of Superior, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building ordinance, Ordinance No. 123 (Enforcement of State Construction Code), was read in full: it designates the enforcing agency and repeals inconsistent ordinances, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Tallmadge - Building Permits (Charter Township of Tallmadge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building instruments, its General Ordinances compilation, were read in full: it indexes a Building Code and Residential Code Enforcement Agency Ordinance, a Dangerous Buildings Ordinance, Electrical, Mechanical and Plumbing Code Enforcement Agency Ordinances, a Fire Code Ordinance, flood damage prevention ordinances and an International Property Maintenance Code Ordinance, and none contains a reroofing provision or amends anything in Section R908. The township's Forms & Publications page and the Tallmadge permit forms state no layer rule.
Charter Township of Texas - Building Department (Charter Township of Texas, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Texas Township's own building ordinance, Chapter 6 of the Township Code (Buildings and Building Regulations), was read in full (adoption, administration and enforcement of the state construction code, fees, sanctions and neglected or dilapidated buildings); it adopts the state construction code and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Union - Building Services (Charter Township of Union, Michigan (Isabella County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building ordinance, Construction Codes Ordinance No. 20-05 (which designates the enforcing agency, enforces Appendix G of the Michigan Building Code, adopts the FEMA flood maps and adopts the International Property Maintenance Code), was read in full: it has no roofing provision and amends nothing in Section R908, and the Township's permit application, "Check first!" handout and 2026 fee schedule state no layer rule.
Charter Township of Van Buren - Building, Planning & Economic Development (Charter Township of Van Buren, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Van Buren Township's own building ordinance, Code of Ordinances Chapter 18 (Buildings and Building Regulations), was read in full: it designates the enforcing agency for the building, residential, mechanical and plumbing codes, adopts a property maintenance code, regulates electrical work and street addresses, and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Washington - Building Department (Charter Township of Washington, Michigan (Macomb County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own construction ordinances, Part 160 (Construction Code Ordinance) and Part 161 (Construction Code Ordinance II) of the Charter Township of Washington Compilation of Ordinances, were read in full: they adopt the Michigan Construction Code, create a construction board of appeals, designate the Building Department as the enforcing agency, leave fees to a board schedule, and adopt the BOCA National Property Maintenance Code of 1996 by reference; they contain no reroofing provision and amend nothing in Section R908. The township's flood damage prevention, dangerous buildings, blight and fire prevention ordinances were searched for roofing text and none concerns re-covering a roof or the number of roof layers. The Building Department's pages state no layer rule.
Charter Township of Waterford - Development Services, Building Division (Charter Township of Waterford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Charter Township of Waterford's permit pages, FAQ and 2026 fee schedule were read for a local rule and state nothing further on roofing. The Township's code of ordinances was not read, so no local roofing ordinance is reported.
Charter Township of Watertown - Building Department (Charter Township of Watertown, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Code of Ordinances (amended through July 1, 2025) was read for a roofing rule: its building chapter, Chapter 6 (Buildings and Building Regulations), designates the enforcing agency, sets fees by resolution and establishes a building address numbering system, and a search of the whole Code for roofing, shingle and layer provisions found none, so it has no reroofing provision and amends nothing in Section R908. The township's permit pages and handouts state no layer rule.
Charter Township of West Bloomfield - Building Division (Development Services) (Charter Township of West Bloomfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the West Bloomfield Township code (Buildings and Building Regulations) was read in full and has no roofing provision, but its Section 8-4 also adopts "the appendices to the Michigan State Construction Code," which were not read. The Township's roof forms state no layer rule.
Charter Township of White Lake - Building Department (Charter Township of White Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." White Lake Township's own building ordinance, Code of Ordinances Chapter 8 (Buildings and Building Regulations), was read in full: it designates the enforcing agency, refers fees to the township fee ordinance, sets up the construction board of appeals and covers electrical licensing, property maintenance, dangerous buildings and building numbering, and touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Ypsilanti - Building Department (Charter Township of Ypsilanti, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building FAQ lists "Roof installation or repairs (two layers allowed only)" as permit work, which agrees with the state limit. Ypsilanti Township's own building ordinance, Code of Ordinances Chapter 18 (Buildings and Building Regulations), was read in full: it accepts responsibility for the state construction code act, designates the enforcing agency, transfers electrical licensing to the state board and sets penalties, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Charter Township of Zeeland - Building and Zoning (Professional Code Inspections of Michigan) (Charter Township of Zeeland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Zeeland Charter Township publishes no building code ordinance of its own: its ordinances page lists an electrical code, a dangerous buildings ordinance and zoning and general ordinances. Its Ordinance No. 141, which amends the zoning ordinance for site-built single family dwellings, was read in full: it sets a minimum main roof pitch of "one (1) foot of rise for each four (4) feet of horizontal run" and says nothing on roof layers, so nothing local amends Section R908. The Township's Building and Zoning page, building permit application and fee schedule state no layer rule.
Chelsea Area Construction Agency - Building Permits for Lima Township (Township of Lima, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments were read in full: Ordinance No. 16-A (Building Inspection), Nos. 17-A, 18-A and 19-A (electrical, plumbing and mechanical inspection), No. 20-A (soil erosion), No. 25 (blight prevention) and No. 30 (floodplain management). None has a reroofing provision and none amends anything in Section R908. The township's zoning ordinance was searched in full and has no provision on reroofing or roof layers, and its other listed ordinances (franchises, liquor, land division, solid waste, noise and the like) are not building instruments and were not read. The Agency's pages, fee schedule and building permit application state no layer rule.
Chelsea Area Construction Agency - Building Permits for Sylvan Township (Township of Sylvan, Washtenaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinance, Chapter 8 of the Sylvan Township Code of Ordinances (Buildings and Building Regulations, codified through Ord. No. 24-04), was read in full: it designates the enforcing agency, sets fees by township board resolution and regulates dangerous buildings; it has no reroofing provision and amends nothing in Section R908. Chapters 2, 10, 12, 14, 15 and 30 of the same code were searched for roofing text and have none. The Agency's pages and building permit application state no layer rule.
Chelsea Area Construction Agency - Building Permits for the City of Chelsea (City of Chelsea, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building chapter, Chapter 6 of the City of Chelsea Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the enforcing agency (Sec. 6-19), leaves fees to council resolution (Sec. 6-20), regulates historic districts (Article III) and dangerous buildings (Article IV), and has no reroofing provision and amends nothing in Section R908. The Agency's pages, fee schedule and building permit application state no layer rule.
China Charter Township - Building Department (Charter Township of China, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the China Charter Township Code of Ordinances (Buildings and Building Regulations), the township's building ordinance, was read in full: Sections 6-31 to 6-33 designate the enforcing agency, leave permit and inspection fees to the township board and create a construction board of appeals; the Chapter 10 flood ordinance was also read, and it enforces Appendix G and adopts the flood maps. Neither has a reroofing provision, and neither amends anything in Section R908. The Building and Zoning page and the Building Permit Application state no layer rule.
Chippewa County - Building Department (Chippewa County, Michigan (1 village and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Codified Ordinances of Chippewa County (read in full, 27 pages) cover junk yards and junk vehicles, parental responsibility, addressing, jail contraband, legal-fee and prosecution-cost reimbursement and off-road vehicles; they have no building or reroofing provision, and the Building Department pages state no layer rule. Nothing local amends Section R908.
City of Adrian - Building/Inspection Department (City of Adrian, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Adrian's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: it registers mechanical and electrical contractors, designates the enforcing agency, adopts the state fee schedule, enforces Appendix G and the flood maps, and regulates property maintenance, rental dwellings and vacant buildings, and touches nothing in the reroofing section, so the state limit applies unchanged.
City of Albion - Planning, Building & Zoning (SAFEbuilt building permits) (City of Albion, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 18 of the Albion Code of Ordinances (Buildings and Building Regulations, codified through Resolution No. 2023-07 of November 20, 2023), was read in full: it elects to enforce the state residential and building code, the state electrical, mechanical and plumbing codes and the state rehabilitation code, adopts the 2015 International Property Maintenance Code with changes that touch administration only, and covers fences, dangerous buildings and rental registration; it has no reroofing provision and amends nothing in Section R908. The city's Applications and Permits page states no layer rule.
City of Algonac - Building Department (City of Algonac, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 10 of the City of Algonac Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 2025-06, October 21, 2025), was read in full: it adopts the state codes by reference, designates the enforcing agency, sets fees by resolution, adopts a property maintenance code, and covers rental housing, dangerous buildings, flood damage prevention, emergency measures and short-term rentals; it has no reroofing provision and amends nothing in Section R908. The Building Department page and building permit application state no layer rule.
City of Allen Park - Building Department (City of Allen Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Allen Park's own building ordinance, City Code Chapter 10 (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets permit fees, sanctions and expirations, sets up the construction board of appeals, and covers property maintenance, rentals, antennas, dangerous and vacant buildings and sign hangers, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Alma - Building Permits (Planning & Zoning) (City of Alma, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Alma's own building ordinance, City Code Chapter 12 (Buildings and Building Regulations), was read in full: it regulates address numbers, reserves its state construction code article, adopts a property maintenance code and regulates moving and dangerous buildings, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Alpena - Planning, Development, Zoning & Building Safety (City of Alpena, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Alpena's own building ordinance, Chapter 14 of the Alpena Code of Ordinances (Buildings and Building Regulations), was read in full: it has no reroofing provision and amends nothing in Section R908, and the City's building permit application and fee schedule state no layer rule. Alpena's codified Sec. 14-101 adopts the Michigan Residential Building Code, 2009 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Alpena's building permit application says it enforces; the Michigan Residential Building Code, 2009 Edition text was not read (see adopted_code).
City of Ann Arbor - Building and Construction Services (City of Ann Arbor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Ann Arbor's own building ordinance, City Code Chapter 100 (the Construction Code, sections 8:100 to 8:122), was read in full: it has the City enforce the state code and sets fees, penalties and permit administration, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Battle Creek - Inspection Division (City of Battle Creek, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Battle Creek's own codified building code chapter (Section 1420.01) was not read for this record, so no local reroofing rule is stated here either way. The Inspection Division's permit FAQ, fee schedule and roof design sheet state nothing further on roof layers.
City of Bay City - Building Department (City of Bay City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Bay City's own building ordinance, City Code Chapter 26 (Buildings and Building Regulations), was read in full: it establishes the building department, designates the enforcing agency for each state code, sets penalties, and adopts and amends a property maintenance code, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Benton Harbor - Building Department (City of Benton Harbor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 11 (Building and Building Regulations) of the city's Code of Ordinances was read in full: it adopts the current editions of the Michigan codes, creates a construction board of appeals, sets fees by resolution and designates the department as the enforcing agency; it has no reroofing provision and amends nothing in Section R908. Chapters 17 (fire), 17.5 (flood regulation), 20 (housing), 21 (licenses) and 25 (nuisances) were searched and have no roofing provision. The Building Department's page, FAQ and permit application state no layer rule.
City of Birmingham - Building Department (City of Birmingham, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Birmingham's own building ordinance, City Code Chapter 22 (Community Development Regulations), was read in full: it designates the enforcing agency, adopts the state codes as the state amends them, sets fees, bonds and site-plan rules and adopts a property maintenance code, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Bloomfield Hills - Building Department (City of Bloomfield Hills, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinance, Chapter 4 of the Bloomfield Hills City Code (Buildings and Building Regulations), was read in full: it makes the city the enforcing agency for the State Construction Code, sets a construction board of appeals, bonds and fees, adopts a 2015 property maintenance code whose amendments mention roofing only as stored construction material, and lists roofing among the systems that must be sound in a vacant residential structure; it has no reroofing provision and amends nothing in Section R908. The city's fire prevention, grading and nuisance chapters (Chapters 6, 7.5 and 10) were searched and have no reroofing provision. The Building Department's pages and its Roof - Residential permit application state no layer rule.
City of Brighton - Community Development, Building Department (City of Brighton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 (Buildings and Building Regulations) of the City of Brighton Code of Ordinances was read in full, all 59 sections from 18-26 to 18-114: it designates the enforcing agency, deals with unsafe structures, adopts the International Property Maintenance Code, enforces Appendix G of the Michigan Building Code for flood hazard areas and regulates rental registration and vacant buildings; it has no reroofing provision and amends nothing in Section R908. The City's Building and Permits page states no layer rule.
City of Buchanan - Building Department (City of Buchanan, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the city's Code of Ordinances (Buildings and Building Regulations) was read in full. It adopts the building, housing and property maintenance codes described in the adopted code field, and its only amendments to them concern permit fees, the expiration of permits, appeals boards and property maintenance inserts; it has no reroofing provision and amends nothing in Section R908. Its only roof clause, in the minimum housing standards, says "Every foundation, roof and exterior wall, door, skylight and window shall be reasonably weathertight, and dampfree and shall be kept in sound condition and good repair." The city's building pages state no layer rule. Buchanan's codified Sec. 14-36 adopts the Uniform Building Code, 1997 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the City of Buchanan's Climatic and Geographic Design Criteria page, updated 12-29-2020, names; the Uniform Building Code, 1997 edition text was not read (see adopted_code).
City of Cadillac - Building Department (City of Cadillac, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Cadillac's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: Article II designates the city as enforcing agency for the state codes, and the other articles cover fences, rental units and property maintenance; none touches the reroofing section, so the state limit applies unchanged. The department's re-roofing checklist asks for the number of layers but states no limit of its own.
City of Caseville - Building Permits (City of Caseville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Caseville's codified Building and Housing Code (Part Fourteen, Chapters 1420 to 1440) was read and searched for every use of roof, and it states nothing on a roof layer limit; its building permit application lists "RE-ROOF" as a project type and states no layer rule. The city has published no statement naming the edition it enforces.
City of Center Line - Building Department (City of Center Line, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 14 of the City of Center Line Code of Ordinances (Buildings and Building Regulations), was read in full (Articles I through XI, Sections 14-1 to 14-375): it adopts the State Building Code by reference, designates the enforcing agency, sets fees by council resolution, adopts the International Property Maintenance Code and enacts a housing code, and has no reroofing provision and amends nothing in Section R908. The Building Department's pages state no layer rule.
City of Clare - Building, Zoning, and Code (City of Clare, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the City of Clare Code of Ordinances (Buildings and Building Regulations), codified through Ordinance No. 2025-004, was read in full: it designates the enforcing agency, creates the construction board of appeals, sets fees by resolution, adopts the Michigan code rules by reference, adopts a property maintenance code whose amendments concern dates and the city name, and sets rules for dangerous structures; it has no reroofing provision and amends nothing in Section R908. The city's Building, Zoning, & Code page states no layer rule.
City of Clawson - Community & Economic Development Department (City of Clawson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Clawson's own building ordinance, City Code Chapter 34, Article IV (State Construction Code), was read in full together with Article XII (Work Permits) and Article VII (Housing and Property Maintenance Standards): Article IV designates the building official as the enforcing agent under the state act and provides for permit fees, and none of the three touches the reroofing section, so the state limit applies unchanged.
City of Coldwater - Neighborhood Services Department (City of Coldwater, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Coldwater's own building ordinance, City Code Chapter 1428 (Michigan Building Code), was read in full: it designates the enforcing agency, sets the permit fee schedule, and provides penalties, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Coopersville - Building Department (City of Coopersville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Part Fourteen of the City of Coopersville's Codified Ordinances (Building and Housing Code), Chapters 1420 through 1467, was read in full through Municode on October 12, 2026: it adopts the B.O.C.A. National Building Code, Thirteenth Edition, 1996, sets fees by council resolution, and adopts a property maintenance code, a flood plain chapter and chapters on fences, pools, satellite dishes and wind turbines; the words roof and shingle do not appear in it, and it amends nothing in Section R908. The Building Department page and the city's Building Permit application state no layer rule. Coopersville's codified Sec. 1420.01 adopts the B.O.C.A. National Building Code, Thirteenth Edition, 1996; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Coopersville has published no statement naming the edition it enforces; the B.O.C.A. National Building Code, Thirteenth Edition, 1996 text was not read (see adopted_code).
City of Corunna - Building Department (City of Corunna, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Corunnas own building ordinance, Chapter 14 of the City Code (Buildings and Building Regulations), was read in full: it adopts the state construction code and names the building inspector as enforcing agency, sets fees by resolution, adopts a property maintenance code, licenses builders and alteration contractors, and regulates dangerous structures, floodplain management and fair housing, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Dearborn - Department of Economic Development (Building and Trade Permits) (City of Dearborn, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Dearborn's home improvement and permit pages, and its permit fee schedule, state nothing further on roof layers.
City of Detroit - Buildings, Safety Engineering and Environmental Department (BSEED) (City of Detroit, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Detroit's residential code ordinance, Chapter 8, Article VII of the Detroit City Code (Secs. 8-7-1 to 8-7-11), was read in full: it names the 2015 Michigan Residential Code, adds only administrative provisions to Sections R103 to R113 and a new Section R115 on contractor registration, and touches nothing in R908. The city's permit guide states no layer rule of its own.
City of DeWitt - Building Department (City of DeWitt, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the City of DeWitt's Code of Ordinances (Buildings and Building Regulations) was read in full through Municode on October 12, 2026: it designates the enforcing agency, sets fees by council resolution, creates a construction board of appeals, adopts the 2015 International Property Maintenance Code and regulates flood hazard areas, street numbers and geothermal heat pumps; the words roof and shingle do not appear in it, and it amends nothing in Section R908. The Building Department page, the Tear-off Re-Roof application and the fee schedule state no layer rule.
City of Dowagiac - Building & Planning (City of Dowagiac, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 18 (Buildings and Building Regulations) of the Dowagiac Code of Ordinances (through Supplement 19, November 2019), was read in full: Article II adopts the Michigan Building, Plumbing, Mechanical and Electrical Codes and designates the enforcing agency, Article III adopts the Michigan Residential Code, Article IV adopts the International Property Maintenance Code, Articles V to VII cover building numbers, house moving and boarding up, and Article VIII, the Exterior Property Maintenance Code, requires in Section 18-158 only that roof covering materials be maintained "in a water-tight condition and free from any serious defects". It has no reroofing provision and amends nothing in Section R908. The city's Zoning Ordinance was searched for roofing provisions and has none on reroofing, and the Building & Planning pages and permit forms state no layer rule.
City of East Grand Rapids - Building Permits (building official services by Cascade Charter Township) (City of East Grand Rapids, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." East Grand Rapids's own codified building chapter, Chapter 80 Building Code, was read for this record; it adopts the State Construction Code by reference and contains no local reroofing or layer rule, so the state rule stands. Cascade's roofing worksheet asks how many layers are on the roof and whether it will be torn off.
City of East Lansing - Building Division (City of East Lansing, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Home Improvement Guidelines say "the maximum number of layers of shingles is two," which agrees with the state limit. East Lansing's own building ordinance, City Code Chapter 6 (Buildings and Building Regulations), was read in full: it sets up the board of appeals, civil infraction enforcement, a property maintenance code and vacant property registration, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Eastpointe - Building Department (City of Eastpointe, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Eastpointe's own building ordinance, City Code Chapter 10 (Buildings and Building Regulations), was read in full: Article II designates the enforcing agency and sets up the construction board of appeals, Article IV adopts the 2018 International Property Maintenance Code (which requires every roof to be kept watertight and in sound repair), and no article touches the reroofing section, so the state limit applies unchanged. The Building Department's own permits page and Roof Permit Application agree: "2 layer maximum" and "Michigan Residential Code prohibits more than two layers of roofing."
City of Eaton Rapids - Building & Zoning Department (City of Eaton Rapids, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 7 of the city's Code of Ordinances (Buildings and Building Regulations, Sections 7-1 to 7-11) was read in full, and so was Article VI of Chapter 12 (Property Maintenance), which adopts the International Property Maintenance Code and requires only that a roof be "free of holes, breaks, loose or rotting boards or timbers" and maintained in repair. Neither has a reroofing or layer provision, and neither amends Section R908. The city's Building & Zoning page also says "A maximum of two layers of roofing is permitted", which agrees with the state rule above.
City of Ecorse - Building Department (City of Ecorse, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Ecorse Code of Ordinances (codified through the ordinance of November 25, 2025) was read in full for Chapter 7 (Buildings and Building Regulations), Chapter 11 (Flood Damage Prevention), Chapter 14 (Housing) and Appendix D (Fee Schedule). The building code article of Chapter 7 has been removed from the Code, and none of those chapters has a reroofing provision or amends anything in Section R908. The Building Department page states no layer rule.
City of Essexville - Code Construction (City of Essexville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's Code of Ordinances (codified through June 2026) was read for its building regulations, Title VIII (Building Regulations) and the Housing Code, and the whole Code was searched for roofing text: Chapter 1 of Title VIII, the Building Code, was repealed by Ordinance No. 2004-1, and the remaining chapters (fences, flood hazard areas, spacing between structures, rodent proofing, tents and others) have no reroofing provision and amend nothing in Section R908; the Housing Code requires only that a roof be "weather-proof, watertight, and rodent-proof". The Code Construction page, the permit application and the fee sheet state no layer rule.
City of Farmington - Planning and Building Department (City of Farmington, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Farmington's own building ordinance, Chapter 7 of the Farmington Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, sets fee schedules by resolution and regulates moving buildings), was read in full: it has no reroofing provision and amends nothing in Section R908, and the City's Roofing Inspection Requirements sheet and fee schedule state no layer rule.
City of Farmington Hills - Building Division (City of Farmington Hills, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Farmington Hills' own building ordinance, City Code Chapter 7 (Buildings and Building Regulations), was read in full: its Article II takes on enforcement of the state construction codes and adds only reference definitions, a floodplain designation and Appendix G of the building code, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
City of Fennville - Building, Planning and Zoning (City of Fennville, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Fennville's Chapter 160 (Construction Codes) and Chapter 293 (Property Maintenance) of its Code of Ordinances were read in full: Chapter 160 designates the enforcing agency, adopts the Michigan construction codes and sets fees by resolution, and Chapter 293 adopts the International Property Maintenance Code; neither has a reroofing provision or amends anything in Section R908. The city's and PCI's permit pages state no layer rule.
City of Fenton - Building Department / Protective Inspection (City of Fenton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City's own building ordinance, Chapter 6 of the Fenton Code of Ordinances (Buildings and Building Regulations, which adopts the 2021 property maintenance code, designates the enforcing agency and sets rental certificates of compliance), was read in full: it has no roofing provision and amends nothing in Section R908, and the City's permit pages and fee schedule state no layer rule.
City of Flat Rock - Department of Building and Safety (City of Flat Rock, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Flat Rock's own building ordinance, Chapter 18 of the Flat Rock Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency and adopts the property maintenance code), was read in full: it has no reroofing provision and amends nothing in Section R908, and the City's permit application and fee schedule state no layer rule.
City of Flint - Building and Safety Division (City of Flint, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Flint building page, permit application and fee schedule state no layer rule of their own.
City of Frankenmuth - Construction Codes Group (City of Frankenmuth, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Frankenmuth's own building instruments were read: Title VIII (Building Regulations) of the City Code, Chapters 97 (Wrecking and Demolition), 98 (General Building Regulations) and 100 (Flood Damage Prevention), and Chapter 61 (Housing Regulations), which adopts a property maintenance code. None has a reroofing provision, and none amends anything in Section R908. The Construction Codes Group's pages, forms and FAQs state no layer rule.
City of Fraser - Building, Zoning & Code Enforcement (City of Fraser, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Fraser's own building ordinance, City Code Chapter 6 (Buildings and Building Regulations), was read in full: Section 6-16 enforces the state building and residential codes as amended from time to time, Article III adopts the International Property Maintenance Code, and no section touches the reroofing section, so the state limit applies unchanged.
City of Galesburg - Building Permits (South Central Michigan Construction Code Inspections) (City of Galesburg, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Chapter 14, Buildings and Building Regulations, was read in full: it adopts the state construction code act with any subsequent amendments and Appendix G of the Michigan Building Code, and its other articles cover swimming pools, dangerous buildings, signs, floodplain management, the trade codes, property maintenance and rental housing; nothing in it touches Section R908, so the base rule above applies unmodified. SCMCCI's FAQ, applications and checklist state no local layer rule.
City of Garden City - Building Department (Community Development) (City of Garden City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Garden City's codified ordinances were read for this record: Chapter 151 Building Regulations adopts the state codes and sets fees and applicant rules, and contains no local reroofing or layer rule, so the state rule stands. The Building Department's pages state no layer rule.
City of Gibraltar - Building Department (City of Gibraltar, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Gibraltar's own building chapter, Chapter 6 (Buildings and Building Regulations) of its Code of Ordinances (codified through Ordinance No. 424, adopted September 9, 2024), was read in full: it designates the enforcing agency and flood hazard areas, regulates inspection on transfer and rental, adopts electrical, mechanical, plumbing and property maintenance provisions, and regulates street addresses and swimming pools; it has no reroofing provision and amends nothing in Section R908. The Building Department's forms, fee schedule and guides state no layer rule.
City of Grand Haven - Building and Inspection Division (City of Grand Haven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grand Haven's own building ordinance, City Code Chapter 9 (Buildings and Building Regulations), was read in full: it assumes enforcement of the state building and electrical codes, regulates electric service, adopts a property maintenance code and licenses building movers, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Grand Ledge - Building Department (City of Grand Ledge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the Grand Ledge City Code (Buildings and Building Regulations, codified through Ordinance No. 618, adopted April 27, 2026), was read in full: it designates the enforcing agency, adopts flood hazard maps, adopts the 2015 International Property Maintenance Code with amendments, and sets street naming and address numbering rules; it has no reroofing provision and amends nothing in Section R908. The Building Department page states no layer rule.
City of Grand Rapids - Development Center (Building Inspections Division) (City of Grand Rapids, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Grand Rapids building ordinance, Chapter 131 of the City Code (General Building Regulations, Secs. 8.1 to 8.9), was read in full: it states "This Chapter sets forth procedures for the application and enforcement of the Michigan Building Code and the Michigan Residential Code" and touches nothing in R908. The city's re-roof permit page and fee schedule state no layer rule of their own.
City of Grandville - Building Department (Professional Code Inspections) (City of Grandville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Grandville's own building ordinance, Chapter 6 of the Grandville Code of Ordinances (Buildings and Building Regulations), was read in full: it adopts the state code, designates the building official, adopts a property maintenance code, sets a deadline for completing exterior features, and covers moving buildings and floodplains; it has no reroofing provision and amends nothing in Section R908. The Grandville permit forms on the PCI site state no layer rule.
City of Greenville - Building Department (Imperial Municipal Services) (City of Greenville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the Greenville Code of Ordinances (Buildings and Building Regulations, Secs. 8-1 through 8-83), was read in full: it adopts the International Property Maintenance Code, 2024 edition, regulates demolition, private swimming pools and dangerous buildings, and adopts the state construction code by reference; it has no reroofing provision and amends nothing in Section R908. The Building Department page and the building permit application state no layer rule. The City of Greenville's Building Department page refers to "Building Officials and Code Association (BOCA)" codes without an edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state, and the BOCA reference was not read (see adopted_code).
City of Grosse Pointe - Building Department (City of Grosse Pointe, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 14 (Buildings and Building Regulations) of the Code of Ordinances of the City of Grosse Pointe (codified through Ordinance No. 468, May 19, 2025), was read in full: Article I adopts the Michigan Residential Code and amends only Sections R108.1 and R112, and the other articles adopt the commercial, plumbing, electrical, mechanical, property maintenance, energy and rehabilitation codes and cover ratproofing, swimming pools, house moving, alarm systems, flood-prone areas and vacant buildings; it has no reroofing provision and amends nothing in Section R908. The roof provisions of the city's Zoning chapter are height, pitch, screening and, for the C-1 local business district, permitted roofing materials, and the Building Permits page and permit forms state no layer rule.
City of Grosse Pointe Farms - Building Department (City of Grosse Pointe Farms, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Grosse Pointe Farms' own building ordinance, Code No. 11-01 (Building Code Ordinance, as amended July 9, 2018), was read in full: its local changes cover cost recovery, fees and deposits, penalties and demolition notices, it has no roofing provision and it amends nothing in Section R908. The city's permit application and fee schedule state no layer rule.
City of Grosse Pointe Park - Building Department (City of Grosse Pointe Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grosse Pointe Park's own building ordinance, City Code Chapter 10 (Buildings and Building Regulations), was read in full: it adopts the state codes, provides for their administration, regulates demolition, construction fencing, occupancy certificates and vacant buildings and adopts a property maintenance code, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Grosse Pointe Shores - Building Department (City of Grosse Pointe Shores, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building chapter, Chapter 6 of the Grosse Pointe Shores Code of Ordinances (Buildings and Building Regulations, as codified through Ordinance No. 282 of June 18, 2024), was read in full: it assumes enforcement of the state construction code, sets permits and fees, and adopts a property maintenance code, and it has no reroofing provision and amends nothing in Section R908. The Building Department page, permit fee schedule and building permit application state no layer rule. Grosse Pointe Shores' building permit application (Rev 02/2025) cites "SECTION 107.6 BOCA CODE" in its plan requirements; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the city's permit fee schedule effective March 1, 2025 cites as "Section R105 2015 MRC"; the BOCA text was not read (see adopted_code).
City of Grosse Pointe Woods - Building Department (City of Grosse Pointe Woods, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grosse Pointe Woods's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: Article II elects to enforce the state construction code, and the chapter's roof provisions are property maintenance and rooftop solar rules; nothing in it touches the reroofing section, so the state limit applies unchanged.
City of Harper Woods - Building Department (City of Harper Woods, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Harper Woods' own building ordinance, City Code Chapter 5 (Buildings and Building Regulations), was read in full: it adopts the state construction code, keeps administrative amendments to an older building code, sets fire zones in its business and industrial districts, and regulates electrical and mechanical work, pools and antennas, and it touches nothing in the reroofing section, so the state limit applies unchanged. Harper Woods's codified Sec. 5-20 amends the BOCA National Building Code, 1990; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Harper Woods has published no statement naming the edition it enforces; the the BOCA National Building Code, 1990 text was not read (see adopted_code).
City of Hazel Park - Building Department (City of Hazel Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Hazel Park's own building ordinance, Title 15 of the Hazel Park Code of Ordinances (Buildings and Construction, which adopts the building, electrical, property maintenance, fire, mechanical and plumbing codes and regulates fences, signs and pools), was read in full: its only building code change, Section 15.04.020, names the enforcing agency and the code's title, and nothing in it amends Section R908. The City's building permit application states no layer rule.
City of Holland - Community & Neighborhood Services (City of Holland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the Holland Code of Ordinances (Buildings and Floodplain Management, Sections 6-1 through 6-20, all five articles) was read in full: it assumes enforcement of the state building, mechanical and plumbing codes, regulates building moving, requires zoning permits, sets penalties and adopts the flood-hazard provisions; it has no reroofing provision and amends nothing in Section R908. The department's Building Application for Roofing and Siding Only asks whether the work is a "Second layer" or "Tear off" and states no layer count of its own.
City of Howell - Community Development Department (City of Howell, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Howell's building permit application, fee schedule and Community Development pages state no layer rule, and the city's building ordinance, Chapter 1410 State Construction Code, was read in full for this record; it adopts the state codes by reference and contains no local reroofing or layer rule, so the state rule stands.
City of Hudson - City Office (Building Permits) (City of Hudson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 5 of the City of Hudson Code of Ordinances (Buildings and Building Regulations), codified through Ordinance No. 409-25, was read in full on Municode: Article I In General, Article II Construction Code, Article III Dangerous Structures, Article IV Property Maintenance Code and Article V Inspection of Rental Property. It adopts the state construction code, designates the enforcing agency, sets fees by council resolution and adopts the International Property Maintenance Code with amendments; it has no reroofing provision and amends nothing in Section R908. The City Office page and permit forms state no layer rule.
City of Hudsonville - Building Permits (Professional Code Inspections of Michigan) (City of Hudsonville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the Hudsonville City Code (Buildings and Building Regulations), was read in full together with the city's community development, fire prevention and floodplain management chapters: they designate the enforcing agency, set fees and boards of appeal for the electrical, mechanical and plumbing codes, adopt the 2021 International Property Maintenance Code with revisions, and cover fire safety, rental registration and satellite dishes; none has a reroofing provision, and nothing in them amends Section R908. The city's permit page states no layer rule.
City of Huntington Woods - Planning Department (City of Huntington Woods, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the Huntington Woods Code of Ordinances (Buildings and Building Regulations), codified through Ordinance No. 629 enacted February 1, 2022, was read in full: it elects to enforce the state construction code, designates the building official as the enforcing agency, sets fees by resolution, adopts a property maintenance code, and regulates grading, security bars, electrical work, dangerous buildings, historic preservation, air conditioning, pools, alarms, outdoor lighting and temporary structures; it has no reroofing provision and amends nothing in Section R908. The city's building permit application and Open Roof Sworn Affidavit state no layer rule, and the affidavit's "2 layers of underlayment" item concerns underlayment, not roof coverings.
City of Inkster - Building Department (City of Inkster, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Inkster's Chapter 150 Building Regulations and Chapter 151 Community Development Fees were read in full for this record and contain no local reroofing or layer rule, so the state rule stands; the Building Department's pages state nothing on roof layers.
City of Ironwood - Building Department (City of Ironwood, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the City of Ironwood Code of Ordinances (Buildings and Building Regulations, Sections 10-1 through 10-531, in the city's current codification) was read in full on October 12, 2026: it provides for enforcement of the state construction code, sets fees by resolution, contains a housing code, and regulates the moving and wrecking of buildings and outdoor furnaces; it has no reroofing provision and amends nothing in Section R908. The Building Department's page, which still points to the building chapter by its former number, Chapter 7, states no layer rule.
City of Jackson - Department of Community Development, Building Inspection (City of Jackson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 5 of the Jackson Code of Ordinances (Buildings and Building Regulations, Articles I through IX) was read in full: it requires contractor licensing and registration, assumes enforcement of the state building, mechanical, plumbing, electrical and floodplain codes, sets fees by resolution of the city council, regulates building moving and sets responsible-contracting rules for city bids; it has no reroofing provision and amends nothing in Section R908. The department's pages and its roofing application state no layer rule.
City of Kalamazoo - Community Planning & Economic Development (Building & Trades) (City of Kalamazoo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Kalamazoo's roofing and siding permit application asks for the "NO. OF EXISTING LAYERS" (1, 2 or 3) and whether the job is an "OVERLAY" or a "TEAR OFF", and states no layer rule of its own. The City's code of ordinances was not read, so no local roofing ordinance is reported.
City of Keego Harbor - Building Department (City of Keego Harbor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the Keego Harbor Code of Ordinances (Buildings and Building Regulations), was read for a local roofing rule: its building code article (Sections 8-19 to 8-21), read in full, designates the enforcing agency, refers to "the State Code" and sets permits, and its other articles (plumbing, mechanical, electrical, property maintenance, dangerous buildings, minimum housing standards, rental, swimming pools and vacant property) were searched in full for roof terms and reach roofs only as maintenance standards, such as "Every foundation, floor, wall, ceiling and roof shall be reasonably weathertight, watertight and rodent proof". The chapter has no reroofing or layer provision and amends nothing in Section R908. The Building Services page and the building permit application state no layer rule.
City of Kentwood - Inspections Department (City of Kentwood, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Kentwood's own building ordinance, City Code Chapter 74 (Buildings and Building Regulations), was read in full: it assumes enforcement of the state construction code, sets up the construction board of appeals, sets fees by resolution and adopts a property maintenance code, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Laingsburg - Building and Zoning (City of Laingsburg, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the City of Laingsburg Code of Ordinances (Buildings and Building Regulations) was read in full: it designates the enforcing agency, enforces Appendix G of the Michigan Building Code, adopts flood hazard maps and appoints electrical, mechanical and plumbing officials; it has no reroofing provision and amends nothing in Section R908. The city's Property Maintenance Code, the other building instrument on its Ordinances page, was also read and has no layer rule. The city's pages state no layer rule.
City of Lake Angelus - Building Department (City of Lake Angelus, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Part Fourteen of the City of Lake Angelus Code of Ordinances (Building and Housing Code), Chapters 1420 to 1472, was read in full: it assumes enforcement of the state construction code, adopts the 2015 International Property Maintenance Code with seven inserted values, creates a construction board of appeals and stop work orders, and covers addressing, soil erosion and floodplain management; its chapters on electrical, plumbing and mechanical codes are repealed. It has no reroofing provision and amends nothing in Section R908. The Building Department page states no layer rule.
City of Linden - Building Department (City of Linden, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Title 15 (Building and Construction) of the Linden Municipal Code was read: Chapter 15.04 (Building Code Adopted), Chapter 15.06 (Fire Code Adopted), Chapter 15.08 (Housing and Rental Rules and Regulations), Chapter 15.12 (Historic Sites and Structures) and Chapter 15.24 (Dangerous Building), with Ordinance Nos. 378 and 379. Chapter 15.04 revises only Sections 101.1, 112.3.1, 116.4 and 117.2 of the adopted code, and no chapter has a reroofing provision or amends Section R908; the housing standard requires only that "The roof shall be tight and have no defects which will admit water." The Building & Code Enforcement page and permit application state no layer rule. Linden's codified Sec. 15.04.010 adopts the 2009 Michigan Building Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Linden's Ordinance No. 378, enacted March 27, 2017, says the city adopts; the 2009 Michigan Building Code text was not read (see adopted_code).
City of Livonia - Inspection Department (City of Livonia, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Livonia's own building ordinance, Code of Ordinances Chapter 15.04 (Building Codes), was read in full together with Chapter 15.56 (Permits and Inspection Fees): Chapter 15.04 adopts the state construction code and its future amendments by reference and delegates its administration to the building official, and neither chapter touches the reroofing section, so the state limit applies unchanged.
City of Lowell - Building Department (Professional Code Inspections of Michigan, Rockford office) (City of Lowell, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 7 (Buildings and Building Regulations) of the City of Lowell Code of Ordinances, Articles I through VIII, was read in full: it designates the city as the enforcing agency, sets fees by resolution of the city council, treats unsafe structures, street numbers, moving of buildings, the property maintenance code, completion of exterior features and flood-prone hazard areas, and names roof coverings only in Article VII's list of exterior features to be completed after a permit is issued; it has no reroofing provision and amends nothing in Section R908. The Building Code Enforcement page and the permit forms of Professional Code Inspections of Michigan state no layer rule.
City of Ludington - Building Department (City of Ludington, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 6 of the Ludington City Code (Buildings and Building Regulations, codified through Ordinance No. 556-25, adopted May 25, 2025), was read in full: it elects the State Construction Code, creates a construction board of appeals, adopts the property maintenance code with amendments, and covers smoke detectors, moving of buildings, floodplain management, rental inspections and short-term rentals; it has no reroofing provision and amends nothing in Section R908. The Permit Applications page states no layer rule.
City of Luna Pier - Building Department (City of Luna Pier, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Luna Pier's Building & Zoning page and the building and construction ordinances in its ordinance index (Ordinance 187, Construction Code Enforcement; Ordinance 230, Building and Safety; Ordinance 216, permit fees; Ordinance 214, porches, terraces and decks; Ordinances 163, 244 and 244-A, flood; Ordinance 208, rental housing inspection; Ordinances 153, 201 and 221, fences, combustible furnaces and signs; and property maintenance Ordinances 200, 218 and 226) were read: none has a reroofing provision, none amends Section R908, and Ordinance 214 mentions roofs only as part of porches and decks. The Building & Zoning page states no layer rule.
City of Mackinac Island - Building and Zoning (City of Mackinac Island, Mackinac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapter 10 of the City's Code of Ordinances (Buildings and Building Regulations: general provisions, construction code, boardinghouses, rental housing and historic district) was read in full and has no reroofing or layer provision and touches nothing in Section R908; the City's Application for Building Permit states no layer rule. The Historic District Commission article reviews exterior features of resources in the historic district and sets no layer limit. Appendix A (zoning) was not read. The two-layer limit therefore stands as state law applies it here.
City of Madison Heights - Community Development Department (City of Madison Heights, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Madison Heights' own building ordinance, City Code Chapter 6 (Buildings and Building Regulations), was read in full: it sets up the community development department, registers contractor licences, assumes enforcement of the state codes and adopts a property maintenance code and landlord licensing, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Manistee - Building Inspection (City of Manistee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Part Fourteen (Building and Housing Code) of the City of Manistee's Codified Ordinances was read chapter by chapter (Chapters 1420, 1454, 1462, 1464, 1468, 1472, 1478, 1480, 1482 and 1489): it adopts the state construction code by reference, designates the enforcing agency, sets fees by resolution, adopts a property maintenance code and regulates antennas, moving, numbering and rentals; it has no reroofing provision and amends nothing in Section R908. The City's ordinary-repairs guide agrees with the base rule: it says "Adding a layer to existing roof (2 layers total max)".
City of Marine City - Building / Code Enforcement (City of Marine City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinances, the Code of Ordinances posted on the city's website (current through Ordinance 25-007, passed 1-15-2026), were searched in full for roof, reroof, shingle and layer, and the building provisions of Chapter 158 (Building Regulations; Construction) were read: they adopt the Michigan Building Code, designate the enforcing agency and the flood hazard maps, create the Construction Board of Appeals, adopt the International Property Maintenance Code, the Michigan Mechanical Code, a plumbing code and the National Electrical Code, and regulate dangerous buildings, blight and vacant or abandoned structures. They have no reroofing provision and amend nothing in Section R908; the only roof standard anywhere in the Code is a shingled-roof design rule for mobile homes (Section 153.17). The Building / Code Enforcement page, fee schedule and Building Permit Application state no layer rule.
City of Marshall - Department of Building Safety (City of Marshall, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 150 of the City of Marshall Code of Ordinances (Building Regulations; Construction), codified through Ordinance 2026-5, was read: it assumes enforcement of the state construction code act, creates a construction board of appeals, sets permit fees by council resolution, requires state-licensed contractors to register, adopts the International Property Maintenance Code of 2015 and the housing law's dangerous building provisions, and regulates building moves and demolition; with the enforcement sections of Chapter 154 (flood prevention), it has no reroofing provision and amends nothing in Section R908. The city's building permit page and residential building permit application state no layer rule.
City of Marysville - Building Department (City of Marysville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Marysville's own building ordinance, City Code Title VIII (Building Regulations), was read in full: it designates the enforcing agency, adopts flood maps and regulates drainage plans, garbage disposals, signs and pools, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Melvindale - Building Department (City of Melvindale, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinance, Chapter 5 of the City of Melvindale Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the building department to enforce the state codes, sets fees by council resolution, and regulates dangerous buildings, property maintenance, rental dwellings and vacant property; it has no reroofing provision and amends nothing in Section R908.
City of Midland - Building Department (City of Midland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Midland's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: it sets up the construction board of appeals, adopts the state building, mechanical, electrical and plumbing codes and a property maintenance code by reference, designates the enforcing agency, and covers soil erosion, historic districts and floodplain management, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Milan - Building, Zoning, and Planning (City of Milan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the City of Milan Code of Ordinances (Buildings and Building Regulations), all of its articles, was read in full: it designates the enforcing agency, makes part of the city's building article the building code adopted by the Construction Code Commission in 1995 with a few modifications to its administrative sections (102.2, 104.2, 112.1, 116.4 and 117.2), sets permit and inspection rules, adopts a property maintenance code, an energy code and electrical, plumbing and mechanical provisions, and sets up a board of appeals; it has no reroofing provision and amends nothing in Section R908. The Building, Zoning, and Planning page states no layer rule.
City of Monroe - Building Department (City of Monroe, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Monroe's own building ordinance, City Code Chapter 275 (Construction Codes and Regulations), was read in full: it designates the enforcing agency for each state code, sets penalties and keeps code copies on file, and it says nothing about roofs and touches nothing in the reroofing section, so the state limit applies unchanged.
City of Montague - Building Inspection Department (White Lake Area Building Inspection Board) (City of Montague, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 18 of the Montague Code of Ordinances (Buildings and Building Regulations, the 2018-03-07 chapter file the city posts), was read in full: it enforces the state construction code, creates a construction board of appeals, sets fees by resolution, and covers dangerous structures, swimming pools, property maintenance and rental dwelling registration; its property maintenance roof clause concerns matching materials and colors only, and it has no reroofing provision and amends nothing in Section R908. The brochure states no layer rule.
City of Morenci - Building Department (City of Morenci, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 6 of the City of Morenci Code of Ordinances (Buildings and Building Regulations), was read in full as codified on Municode (latest supplement dated October 27, 2021): it adopts the state construction code by reference, designates the enforcing agency, adopts a property maintenance code, and sets a rental property program; it has no reroofing provision and amends nothing in Section R908. The Building Department page and fee schedule state no layer rule.
City of Mount Clemens - Community Development (Building Inspections) (City of Mount Clemens, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Mount Clemens' own building ordinance, Code of Ordinances 21.000 (Construction Code), was read in full: it designates the building official as the enforcing agency, enforces Appendix G and adopts the flood maps, and touches nothing in the reroofing section (the older local building code, 22.000, is repealed), so the state limit applies unchanged.
City of Muskegon - Building and Inspection Services (City of Muskegon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Muskegon's own building ordinance, Code of Ordinances Chapter 10, Articles I (In General) and II (Construction Codes), was read in full: it registers contractors, sets up the department of inspections, designates the enforcing agency and creates the construction board of appeals, and touches nothing in the reroofing section, so the state limit applies unchanged. The department's residential re-roofing guide agrees, answering "How many layers of roofing are allowed?" with "A maximum of two layers."
City of New Baltimore - Building Department (City of New Baltimore, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." New Baltimore's own building ordinance, City Code Chapter 10 (Buildings and Building Regulations), was read in full: Article II assumes enforcement of the state construction code and sets up the board of appeals, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. The city's re-roof application asks how many layers of shingles are on the roof now.
City of New Buffalo - Building Department (City of New Buffalo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 5 of the New Buffalo Code of Ordinances (Building and Construction) was read (Article I, Construction Codes; Article II, Property Maintenance Code; Article III, Soil Erosion and Sediment Control; Article V, Hours of Construction; Article VI, Floodplain Management): it designates the enforcing agency, adopts the State Construction Code Act, adopts a property maintenance code and a floodplain appendix, has no reroofing provision and amends nothing in Section R908. The City's codified Chapter 5, Article I designates a mechanical inspector under the Basic Building Code (BOCA); this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the City's Building Permit Fees schedule names ("2015 MICHIGAN RESIDENTIAL CODE"); the Basic Building Code (BOCA) text was not read (see adopted_code). The Building Department pages and the building permit application state no layer rule.
City of Niles - Building Safety Division (City of Niles, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Niles' own building ordinance, City Code Chapter 18 (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets fees, adopts a property maintenance code, regulates rental dwellings and adopts the state contractor licensing law, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of North Muskegon - Inspection Department (City of North Muskegon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 10 of the North Muskegon Code of Ordinances (Buildings and Building Regulations), was read in full: it adopts the Michigan Building, Mechanical and Residential Codes by reference, adopts the 2021 International Property Maintenance Code, sets permit fees by council action, and covers the construction board of appeals, swimming pools, soil removal, rental dwellings and vacant property; it has no reroofing provision and amends nothing in Section R908. The Inspection Department page, Building Permit Application and fee schedule state no layer rule.
City of Northville - Building Division (Community Development) (City of Northville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the City of Northville Code of Ordinances (Buildings and Building Regulations: agency designation, the building, electrical, mechanical, plumbing and residential code adoptions, property maintenance, swimming pools and housing) and Chapter 42 (Historic Preservation) were read in full; they have no reroofing provision and amend nothing in Section R908, and the property maintenance text says only that "The roof and flashing shall be sound, tight and not have defects that admit rain." The city's Inspections page and fee schedule state no layer rule. Northville's codified Sec. 14-186 adopts the Michigan Residential Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Northville has published no statement naming the edition it enforces; the Michigan Residential Code text was not read (see adopted_code).
City of Norton Shores - Building Division (City of Norton Shores, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Roofing Handout says "New roof coverings shall not be installed without first removing existing roof coverings for the 4 conditions," citing the code's reroofing section, and states no different layer count. Norton Shores's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: it designates the enforcing agency and covers electrical work, flood damage prevention, swimming pools and rental property, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Novi - Community Development Department (City of Novi, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Novi's own building ordinance, Chapter 7 of the Novi Code of Ordinances (Buildings and Building Regulations, which takes on enforcement of the state code and adopts the property maintenance code), was read in full: it has no roofing provision and amends nothing in Section R908, and the City's permit application and fee schedule state no layer rule.
City of Oak Park - Building Division (City of Oak Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Oak Park's building ordinance, Code of Ordinances Chapter 18 (Buildings and Building Regulations, read in full) adopts the state construction code by election, designates the enforcing agency, sets fees by council resolution and adds a property maintenance code, contractor licensing for electrical and mechanical trades, and rental, stormwater and vacant property rules; none of it touches the reroofing section, so the state limit applies unchanged.
City of Orchard Lake Village - Building Department (City of Orchard Lake Village, Oakland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 12 of the city's Code of Ordinances (Buildings and Building Regulations) was read in full: it designates the enforcing agency, enforces Appendix G of the state building code, sets building permit requirements and fees, flood hazard rules and building bonds, adopts the 2024 International Property Maintenance Code and provides for rental housing registration; it has no reroofing provision and amends nothing in Section R908. The Building/Zoning page, fee schedule and permit handout state no layer rule.
City of Otsego - Building Department (Professional Code Inspections of Michigan, Dorr office) (City of Otsego, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 (Buildings and Building Regulations) of the City of Otsego Code of Ordinances, Articles I through VI, was read in full: it covers the state construction code, the construction board of appeals, the housing and property maintenance code, dangerous buildings, moving and wrecking, and blight; it has no reroofing provision and amends nothing in Section R908, and the city's zoning ordinance says only that a building permit follows a certificate of zoning compliance. The city's forms page and the permit paperwork of Professional Code Inspections state no layer rule. Otsego's codified Sec. 10-32 amends the BOCA Building Code, 1993 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Otsego has published no statement naming the edition it enforces; the BOCA Building Code, 1993 edition text was not read (see adopted_code).
City of Owosso - Building Department (City of Owosso, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Owosso's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: Article II designates the city's building official as the enforcing agency, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
City of Plymouth - Building Department (City of Plymouth, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Plymouth's own building ordinance, City Code Chapter 18 (Buildings and Building Regulations), was read in full: Article III adopts the state building code as subsequently amended and leaves fees to the city commission, and the other articles (trade codes, the 2012 International Property Maintenance Code, housing code, pools, fences, the Kellogg Park historic district and others) do not touch the reroofing section, so the state limit applies unchanged.
City of Pontiac - Building Safety Division (City of Pontiac, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Pontiac's own building code chapter, Code of Ordinances Chapter 22, Article II, was not read for this record, so no local reroofing rule is stated here either way. The Building Safety Division's permit application, contractor brochure and fee schedule, read in full, state nothing further on roof layers.
City of Port Huron - Building Inspection (Planning Department) (City of Port Huron, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Port Huron's own building ordinance, Chapter 10 of the City Code (Buildings and Building Regulations), was read in full (general provisions, the state construction code, swimming pools, transfer of ownership, non-owner-occupied certification, dangerous structures and vacant property registration); it assumes enforcement of the state code and touches nothing in the reroofing section, so the state limit applies unchanged. The city's building permit application offers "Tear-off" among the roof items to circle and states no layer rule.
City of Portage - Building Division (Community Development) (City of Portage, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's Code of Ordinances (codified through Ordinance O-6-2026) has no building code chapter, and the chapters on administration (Chapter 2), community development (Chapter 22) and community quality (Chapter 24, which adopts a property maintenance code) were read and have no reroofing provision; the Building Division pages state no layer rule. Nothing local amends Section R908.
City of Portland - Building Permits (City of Portland, Ionia County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the Code of Ordinances (Buildings and Building Regulations, Sections 8-1 through 8-156, codified through Ordinance No. 194E, effective June 15, 2023), was read in full: it designates the building official as the enforcing agency, sets state construction code fees by council resolution, regulates floodplain construction, regulates dangerous buildings and adopts the 2018 International Property Maintenance Code; it has no reroofing provision and amends nothing in Section R908. The city's permit page and Building Permit Application state no layer rule.
City of Richmond - Building Department (City of Richmond, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 of the City of Richmond Code of Ordinances (Buildings and Building Regulations), the city's building chapter, was read in full: it adopts the state construction code, creates the board of appeals, sets fees by resolution and adopts a property maintenance code with a few inserted dates and amounts; it has no reroofing provision and amends nothing in Section R908. The Building Department's pages and FAQ state no layer rule.
City of Riverview - Building and Engineering Department (City of Riverview, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Riverview's own building ordinance, City Code Chapter 86 (Buildings and Building Regulations), was read in full: Article II covers permits, fees, appeals and certificates of occupancy, Article III adopts the 2021 International Property Maintenance Code, Article VII licenses contractors, and no article touches the reroofing section, so the state limit applies unchanged.
City of Rochester - Building Department (City of Rochester, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City's own building ordinance, Chapter 10 of the Rochester Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, adopts the state construction code and the 2021 property maintenance code, and covers demolition, pools, moving buildings and alarms), was read in full: it has no roofing provision and amends nothing in Section R908, and the City's permit pages and fee schedule state no layer rule.
City of Rochester Hills - Building Department (City of Rochester Hills, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Rochester Hills Building Department re-roofing handout (Re-Roofing - Re-Shingle Only Requirements, 4/27/26) states the same rule: "A roof recover shall not be permitted where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof covering is not adequate as a base for additional roofing or where the existing roof has two or more applications of any type of roof covering." The City building ordinance, Chapter 18 of its Code of Ordinances (Buildings and Building Regulations), was read in full and has no roofing provision, so nothing enacted locally touches Section R908.
City of Rockford - Building Permits (City of Rockford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Rockford's Code of Ordinances was read for its building instruments: Chapter 7 (Building Regulations) adopts the state codes by reference, designates the enforcing agency and regulates flood-prone hazard areas, and Chapter 13 (Property Maintenance Code) requires exteriors to be weathertight and in good repair; both were read in full, name roofing only in lists of building elements, and have no reroofing provision and no amendment to Section R908. The city's building permit page states no layer rule.
City of Romulus - Department of Building and Safety (City of Romulus, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Romulus's own building ordinance, Code of Ordinances Chapter 8 (Buildings and Building Regulations), was read in full: Section 8-19 adopts the Michigan Residential Code by reference and elects to enforce it, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. The department's repair application labels its recover box "Re-roof only", marked "(maximum two layers)", which agrees with the state limit.
City of Roosevelt Park - Building Permits (Norton Shores Building Department) (City of Roosevelt Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 8 of the City of Roosevelt Park Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 2025-01, March 17, 2025), was read in full: it designates the enforcing agency, sets fees by resolution, creates a construction board of appeals, adopts a property maintenance code, and covers rental dwelling licensing, the electrical code and unsafe structures; it has no reroofing provision and amends nothing in Section R908. The Roofing Handout of the Norton Shores Building Department states no layer count of its own.
City of Roseville - Building Department (City of Roseville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Roseville's own building ordinance, City Code Chapter 88 (Building Construction), was read in full together with Chapter 133 (Fees): Chapter 88's changes to the code it names are administrative (title, fees, penalties, deleted accessibility, energy and sign provisions, existing structures, flood areas), neither chapter mentions roofs, and neither touches the reroofing section, so the state limit applies unchanged.
City of Royal Oak - Building Department (Building Inspection) (City of Royal Oak, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinance, Chapter 260 (Construction Code Enforcement), was read in full, together with Chapter 400 (Housing) and Chapter 556 (Property Maintenance): they designate the enforcing agency and a Construction Code Board of Appeals, adopt the state housing law and a property maintenance code, and have no reroofing provision. Nothing local amends Section R908.
City of Saginaw - Inspections Division (Building, Planning and Economic Development) (City of Saginaw, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Saginaw's codified ordinances were read for this record: Chapter 150 Building Regulations designates the enforcing agency and sets fees, violations and appeals boards, and contains no local reroofing or layer rule, so the state rule stands. The city's roofing permit packet states no layer rule.
City of Saline - Building Department (City of Saline, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 18 of the Saline Code of Ordinances (Buildings and Building Regulations, Secs. 18-1 through 18-215), was read in full: it creates the building department, requires state-licensed contractors to register, assumes enforcement of the state construction code, adopts the International Property Maintenance Code, floodplain rules, a rental housing certification and the dangerous building procedure; it has no reroofing provision and amends nothing in Section R908. The Building and Trades page and the building permit application state no layer rule.
City of Sault Ste. Marie - Building Code Enforcement (City of Sault Ste. Marie, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinance, Chapter 8 of the Sault Ste. Marie Code of Ordinances (Buildings and Building Regulations), was read in full: it adopts the state construction code with its amendments, requires building permits, sets fees by commission, licenses drain layers, adopts the International Property Maintenance Code and keeps a registry of owners; it has no reroofing provision and amends nothing in Section R908.
City of South Lyon - Building Department (City of South Lyon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." South Lyon's own building ordinance, City Code Chapter 18 (Buildings and Building Regulations), was read in full: Article II designates the enforcing agency and adopts the state codes by reference, and its only roof provision is a rule for supporting roof-mounted refrigeration equipment (Section 18-362); nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
City of Southfield - Building Department (City of Southfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Southfield Building Department FAQ states the same number: "Yes, a building permit is required to re-roof over an existing single layer. Also, the Michigan Building Code limits the number of layers of shingles on a roof to two". Title VIII of the City Code (Building Regulations), read in full, has no roofing provision of its own.
City of Southgate - Building Department (City of Southgate, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Southgate's Part Fourteen Building and Housing Code was read in full for this record and contains no local reroofing or layer rule, so the state rule stands; the Building Department's pages state nothing on roof layers.
City of Springfield - Building Department (City of Springfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 (Buildings and Building Regulations) of the City of Springfield Code of Ordinances was read in full, all seven articles: it designates the enforcing agency, sets fees by resolution, requires registration of state contractor licences, establishes the AMSA board of appeals, designates flood hazard areas, adopts the state housing law and the International Property Maintenance Code, and covers demolition and moving of buildings and private swimming pools. It has no reroofing provision, and it amends nothing in Section R908. The text of the state housing law adopted by reference in Section 6-81 was not read. The Building Department page, permit applications page and Building Permit Application state no layer rule.
City of St. Clair - Building Department (City of St. Clair, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of St. Clair's own building ordinance, Chapter 14 of the St. Clair Code of Ordinances (Buildings and Building Regulations, codified through Ordinance 2025-01), was read in full, together with the city's recent ordinances on its ordinances page that touch building (2021-01 Dangerous Buildings, 2024-03 International Property Maintenance Code update and 2026-01 Administrative Code): none has a reroofing provision or amends Section R908, and the Building Department page and building permit application state no layer rule. St. Clair's codified Sec. 14-26 adopts the Uniform Building Code, 1997 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the Building Department page says it enforces "the current codes adopted by the State of Michigan"; the Uniform Building Code, 1997 edition text was not read (see adopted_code).
City of St. Clair Shores - Building Department (Community Development and Inspections) (City of St. Clair Shores, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." St. Clair Shores' own building ordinance, Chapter 8 of the City Code, was read in full (general provisions, the building, electrical, mechanical and plumbing codes, driveways, fences, fishing shanties, rental inspection, parking lots, culverts, property maintenance and floodplain management); it adopts the state construction code and touches nothing in the reroofing section, so the state limit applies unchanged. Its only roof rules are a ban on flat roofs on blocks of hip-roofed homes (Section 8-52) and a gutter rule (Section 8-58).
City of St. Ignace - Building Department (City of St. Ignace, Mackinac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." St. Ignaces own building ordinance, Chapter 6 of the City Code (Buildings and Building Regulations), was read in full: it designates the city as enforcing agency for the state construction code, adopts and amends a property maintenance code with rental registration and inspection, regulates dangerous buildings and sets a right-of-way work permit, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of St. Joseph - Building Inspection Department (City of St. Joseph, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the City of St. Joseph Code of Ordinances (Buildings and Building Regulations), codified through the ordinance of April 6, 2026, was read in full, Articles I to VIII, Sec. 8-1 through Sec. 8-140: it covers appeals, variances, fees, the electrical and plumbing codes, the administration of the state construction code, a property maintenance code, dangerous buildings and flood hazard areas; it has no reroofing provision and amends nothing in Section R908. The Building Inspections pages, the application packet, the fee schedule and the re-use of materials memo state no layer rule.
City of Sterling Heights - Office of Building (City of Sterling Heights, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Sterling Heights Office of Building says the same thing in its own words: "It is important to note that only 2 layers of roofing may be applied." The city's building ordinance was not read for this record.
City of Sturgis - Community Development Department (City of Sturgis, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Sturgis's own building ordinance, Chapter 14 of the Sturgis Code of Ordinances (Buildings and Building Regulations, which adopts the building code and the property maintenance code and designates the enforcing agency), was read in full: its only building code amendment, Section 14-81, sets the flood hazard maps, and nothing in the chapter amends Section R908. The City's fee schedule and Community Development page state no layer rule.
City of Swartz Creek - Building and Zoning Department (City of Swartz Creek, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 4 of the City of Swartz Creek Code of Ordinances (Buildings and Building Regulations, Sections 4-1 to 4-68, as posted on Municode) and Section 25.03 of its Zoning Ordinance were read in full: they designate the code enforcement official as the enforcing agent, require a building permit, adopt the International Property Maintenance Code, 2012 edition, with amendments, set rental property inspections and severe weather shelter standards; they contain no reroofing provision and amend nothing in Section R908. The Building and Zoning page and the Building Permit Application state no layer rule. The city's Building Permit Application, a form posted on the city's website, says on its sample plot plan page "show compliance with the 2003 Michigan Residential Building Code."; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Swartz Creek has published no statement naming the edition it enforces; the 2003 Michigan Residential Building Code text was not read (see adopted_code).
City of Sylvan Lake - Building Department (Bloomfield Township Building Division) (City of Sylvan Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the Sylvan Lake Code of Ordinances (Buildings and Building Regulations) was read in full: it designates the enforcing agency, requires a permit for building work, sets fees by council resolution, adopts a property maintenance code and an electrical, mechanical and plumbing code article, and has no reroofing provision and amends nothing in Section R908. The city's Building Department page, its permit FAQ and the Bloomfield Township Permit Information page state no layer rule.
City of Taylor - Building Department (City of Taylor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Taylor's own building ordinance, City Code Chapter 8 (Buildings and Building Regulations), was read in full: it designates the enforcing agency, sets up the construction board of appeals, adopts flood hazard maps and a property maintenance code, and licenses drainlayers, and it touches nothing in the reroofing section, so the state limit applies unchanged.
City of Tecumseh - Building Services (City of Tecumseh, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 14 of the City of Tecumseh Code of Ordinances (Buildings and Building Regulations), was read in full (Articles I through VII, Sections 14-1 to 14-184): it sets inspection fees by council resolution, creates a construction board of appeals, designates the enforcing agency and the flood hazard areas, and adopts the 2021 International Property Maintenance Code with amendments, and it has no reroofing provision and amends nothing in Section R908. The Building Services pages and permit applications state no layer rule.
City of Troy - Building Department (City of Troy, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Troy's own building ordinance, City Code Chapter 79 (General Building Regulations), was read in full: it adopts the state building, residential, mechanical, electrical and plumbing codes by reference, amends only the building code's board of appeals section, and touches nothing in the reroofing section, so the state limit applies unchanged.
City of Utica - Building Department (City of Utica, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 (Buildings and Building Regulations) of the City of Utica Code of Ordinances was read in full, all four articles: it declares violations a misdemeanor, adopts the 2000 edition of the International Property Maintenance Code, requires electrical licence holders to register with the city clerk, covers changes of property grades, driveways and construction debris containment, provides that "The city enforces the state construction code." and sets up a construction board of appeals, and covers swimming pools and stormwater management. It has no reroofing provision, and it amends nothing in Section R908. The city's Building Permit Application prints "Maximum of 2 Layers" beside its Re-roof fee line, which agrees with the base rule.
City of Walker - Building Department (Community Development) (City of Walker, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Walker's own building ordinance, Chapter 18 of the City Code (Buildings and Building Regulations), was read in full (dangerous structures, adoption of the state construction code, the board of appeals, building officials, permit fees, contractor licence filing, grading, the property maintenance code and its local standards, and address numbers); it adopts the state construction code and touches nothing in the reroofing section, so the state limit applies unchanged.
City of Walled Lake - Building Permits, Planning and Development (City of Walled Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 (Buildings and Building Regulations) of the City of Walled Lake Code of Ordinances was read in full, all ten articles, and Chapter 38 (Fire Prevention and Protection) was read as well: Chapter 14 elects to administer and enforce the state construction code act, designates the enforcing agency, sets fees by resolution, designates flood hazard areas, adopts the 2015 edition of the International Property Maintenance Code and covers house moving, engineering standards, the board of appeals, vacant structures and dangerous buildings, and Chapter 38 adopts the International Fire Code, 2021 edition. Neither has a reroofing provision, and neither amends anything in Section R908. The city's Permits page and Building Permit Application state no layer rule.
City of Warren - Building Division (Division of Buildings and Safety Engineering) (City of Warren, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Warren's building code ordinance, Chapter 9, Article II of the city code (Secs. 9-16 to 9-31), was read in full: it adopts the State Construction Code by reference, revises only the code's title, fee schedule and fee refund sections, and touches nothing in R908. The Building Division's permit list and residential fee schedule state no layer rule of their own.
City of Wayland - Building Permits (Professional Code Inspections of Michigan) (City of Wayland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 (Buildings and Building Regulations) of the City of Wayland Code of Ordinances, the city's building ordinance, was read in full: it puts the Michigan Residential Code and the other Michigan codes "as amended from time-to-time" in effect in the city, designates the building inspector as the enforcing agency, creates the construction board of appeals, lets the council set fees, adopts the 2003 International Property Maintenance Code with amendments that do not touch roofing, and regulates street numbers and dangerous buildings; it has no reroofing provision and amends nothing in Section R908. The city's Guide to Development, building permit application and fee schedule state no layer rule.
City of Wayne - Building Division (City of Wayne, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Wayne's own codified building ordinance, Chapter 1410 Building Code, was read for this record; it adopts the current Michigan Building Code, and neither it nor the other building chapters of Part Fourteen carry a local reroofing or layer rule, so the state rule stands. The Building Division's pages read for this record state nothing further on roof layers.
City of Westland - Building Division (City of Westland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Westland's own building ordinance, City Code Chapter 22 (Buildings and Building Regulations), was read in full: Section 22-37 adopts the Michigan Residential Code by reference and takes on its enforcement, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
City of Whitehall - Building Department (City of Whitehall, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 81 (Building Regulations) of Title 8 of the Whitehall Code of Ordinances was read in full: it designates the enforcing officials, adopts the Michigan Building Code, sets blight and dangerous-building rules and creates a Construction Board of Appeals, and it has no reroofing provision and amends nothing in Section R908. Section 67.10 of the code, which adopts the 2015 International Property Maintenance Code, lists its amendments, and none concerns roofs. The Building Dept. page states no layer rule.
City of Williamston - Building Permits (Livingston County Building Department) (City of Williamston, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the Williamston Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 370, enacted July 22, 2019), the city's building ordinance, was read in full: it adopts a property maintenance code, designates the enforcing agency, sets permit fees by resolution, and covers building numbering, soil erosion, dangerous buildings and flood damage prevention; it has no reroofing provision and amends nothing in Section R908. The city's building page and zoning permit application and the county's fee page state no layer rule.
City of Wixom - Building Department (City of Wixom, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinances, Title 15 of the Wixom Municipal Code (Buildings and Construction), were read in full: Chapter 15.04 adopts the state construction code and the electrical, property maintenance and fire codes, designates the enforcing agency, sets fees by council resolution and creates a construction board of appeals, and the other chapters cover dangerous buildings, residential swimming pools, mechanical equipment screening, temporary construction offices and a fire limits district; none has a reroofing provision or amends anything in Section R908.
City of Woodhaven - Building Department (City of Woodhaven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Woodhaven's own building ordinance, Chapter 18 of the Woodhaven Code of Ordinances (Buildings and Building Regulations, which adopts the state construction code by reference, designates the building official as the enforcing agency and sets flood hazard areas), was read in full: it has no reroofing provision and amends nothing in Section R908, and the City's Roof Permit Policy and fee schedule state no layer rule.
City of Wyandotte - Department of Engineering and Building (City of Wyandotte, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Wyandotte's Building Code page says the city has adopted the 2015 Michigan Residential Code; the city's code of ordinances, Chapter 170 Building Regulations; Construction, was read for this record, including its adoption sections 170.021 and 170.022 and its additional building and residential code requirements, and contains no local reroofing or layer rule, so the state rule stands.
City of Wyoming - Building Inspections Department (City of Wyoming, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Wyoming building ordinance, Chapter 10 of its Code of Ordinances (Buildings and Building Regulations, Articles I to XI), was read in full: it adopts the state code by reference and adds no reroofing rule (its property maintenance and rental sections reach only the upkeep of existing roofs), so nothing local touches Section R908.
City of Ypsilanti - Building Department (City of Ypsilanti, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 of the City of Ypsilanti Code of Ordinances (read in full, Articles I to VI, Sections 18-1 to 18-228, Municode Supplement 16) sets permit fees by council resolution, designates the enforcing agency, adopts the property maintenance code and regulates rental, vacant and dangerous buildings; it has no reroofing or layer provision, and the Building Department pages state no layer rule. Nothing local amends Section R908.
City of Zeeland - Building Department (City of Zeeland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's own building ordinance, Chapter 10 (Buildings and Building Regulations) of the Zeeland Code of Ordinances (codified through Ordinance No. 1035, April 21, 2025), was read in full: it designates the enforcing agency, sets permit fees, adopts the International Property Maintenance Code, 2006 edition, and covers electrical work, dangerous buildings, historic structures, building numbers, moving buildings, rental inspection, swimming pools and the fire code; it has no reroofing provision and amends nothing in Section R908. The roof provisions of the city's Zoning Ordinance concern building height and the pitch of the main roof of a dwelling, and the Building Department's page and permit application state no layer rule.
Crawford County - Department of Building and Safety (Crawford County, Michigan (1 city and 4 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's ordinance index (Board of Commissioners, County Ordinances) was read: it lists an animal control ordinance, off-road vehicle ordinances and maps, a house numbering ordinance, a planning commission ordinance and an apportionment plan, and it lists no building ordinance, so no county instrument amends Section R908. The Building and Safety pages and the building permit application state no layer rule.
Delhi Charter Township - Community Development Department (Charter Township of Delhi, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Delhi Township's own building ordinance, Township Code Chapter 3 (Buildings and Building Regulations), was read in full: Article II designates the township as the enforcing agency, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. The township's permit page agrees: "Existing roof coverings must be removed when roof has two or more layers of any type of roofing material."
Delta County - Building & Zoning (Delta County, Michigan (1 city, 1 village and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Delta County Building & Zoning pages, its requirements sheet, building inspection policy and permit application were read and state no layer rule. The county's ordinances page lists addressing, animal, off-road vehicle, planning commission, solid waste and zoning ordinances and no building ordinance, so there is no county building ordinance to amend Section R908.
Emmet County - Construction Resources (Emmet County, Michigan (2 cities, 2 villages and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Emmet County Construction Resources pages, building permit application, permit requirements sheet, fee schedule and licensee registration form were read and state no layer rule. The department publishes no building ordinance; the ordinances on the county Planning & Zoning page are the Emmet County Zoning Ordinance (updated 4-2025) and its excerpts, and the full text of the Zoning Ordinance was searched for roof, re-roof, re-cover, shingle, layer and R908, and every hit was read: they concern building height, roof-mounted solar and mechanical equipment, signs and definitions, and one provision that exempts re-roofing from the shoreline bluff protection section; none concerns re-covering a roof or the number of roof layers.
Exeter Township - Building Department (Township of Exeter, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's freestanding building ordinances were read in full: Ordinance #50 (enforcing agency designated), Ordinance #51 (notice of adoption of the state codes), Ordinance 59-2014 (floodplain provisions of the state construction code) and Ordinance No. 22 (dangerous buildings code); they designate the enforcing agency, adopt the state codes and flood maps and provide for abatement of dangerous buildings, and they contain no reroofing provision and amend nothing in Section R908. The township's Zoning Ordinance was searched for a roof covering rule and sets only a dwelling appearance standard for roofs, with no layer limit. Exeter Township's posted Ordinance #51 file is a township notice headed "NOTICE OF ADOPTION OF THE 2000 MICHIGAN BUILDING, MECHANICAL, AND PLUMBING CODES", dated 2001, with a May 15, 2001 board motion "to administer and enforce the Michigan Building Code; the Michigan Mechanical Code and the Michigan Plumbing Code"; this field states the 2015 Michigan Residential Code (see adopted_code), and the 2000 edition text was not read.
Flint Charter Township - Building Department (Charter Township of Flint, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Flint Township's own building ordinance, Township Code Chapter 5 (Buildings and Building Regulations), was read in full: Article 2 designates the township's building official as the enforcing agency and sets fees, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
Frederic Township - Building Department (Township of Frederic, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Frederic Township's ordinance page lists no building code ordinance; its Dangerous Structures Ordinance No. 2000-1 was read in full and its zoning ordinance (effective 9-19-19, amended 2026) was searched for every use of roof, shingle and building code, and they state nothing further on a roof layer limit; the zoning ordinance's only roof provisions concern height measurement, signs and manufactured homes. The Building Department page and application state no layer rule. Frederic Township's ordinance page lists no building code ordinance and the township has published no statement naming the edition it enforces.
Frenchtown Charter Township - Building Department (Charter Township of Frenchtown, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Frenchtown's own building ordinances were read in full: the Construction Code Administration Ordinance (Ordinance 228) assumes enforcement of the state codes and designates the building official, and the Floodplain Management Provisions ordinance (Ordinance 218) addresses flood hazard areas only; neither touches the reroofing section, so the state limit applies unchanged.
Grand Blanc Charter Township - Building Department (Charter Township of Grand Blanc, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grand Blanc Township's own building ordinance, Township Code Chapter 6 (Buildings and Building Regulations), was read in full: Article II elects to enforce the state construction code, and its only roof provisions are siting standards for manufactured dwellings in Article IV (overhang, pitch and snow load); nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
Grand Haven Charter Township - Building Code Enforcement (Charter Township of Grand Haven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grand Haven Charter Township's own building instrument, Ordinance 22.0300 (Building Code and Residential Code Enforcement Agency Ordinance), was read in full: it designates the township as enforcing agency, leaves fees to Board resolution and adopts the county flood insurance study for flood hazard purposes, and nothing in it touches the reroofing section, so the state limit applies unchanged.
Grand Traverse County - Building Department (Grand Traverse County, Michigan (12 townships and 2 villages on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's only building ordinance, the Construction Code Enforcing Agency Ordinance (Ordinance No. 4, read in full, 3 pages), designates the enforcing agency and a Building Code Board of Appeals and has no roofing provision; the county's ordinance index lists no other building ordinance, and the Building Department pages read for this record state no layer rule. Nothing local amends Section R908.
Gratiot County - Department of Community Development (Gratiot County, Michigan (3 villages and 16 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's ordinances page lists a house numbering ordinance, a zoning ordinance, an off-road vehicle ordinance, a soil erosion and sedimentation control ordinance and a wind energy ordinance and no building ordinance, and the Zoning Ordinance was searched for roof, shingle, layer, tear-off and R908 with every roof hit read: they concern building height, a dish antenna on a roof, roof signs, covered porches and canopy roofs, and none concerns re-covering a roof or the number of roof layers. The Community Development page, requirements sheet and building permit application state no layer rule.
Groveland Township - Planning and Building Department (Township of Groveland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 10 of the Groveland Township Code of Ordinances (Buildings and Building Regulations), Sections 10-1 to 10-88 as posted on Municode, was read in full: it designates the building official as the enforcing agency, sets the construction board of appeals, designates flood hazard areas and enforces Appendix G, says the township issues all permits, and sets dangerous-building and private-street procedures; it has no reroofing provision and amends nothing in Section R908. The Planning and Building Department's pages state no layer rule.
Hampton Charter Township - Building Inspection (Charter Township of Hampton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building ordinance, Hampton Township Uniform Codes Ordinance No. 31-13, was read in full: it adopts the state residential code by reference, amends only sections of the International Fire Code, and touches nothing in the reroofing section, so the state limit applies unchanged. Hampton Township's codified Ordinance No. 31-13 Sec. II adopts the 2003 Michigan Residential Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Hampton Township's Building Inspection page says it enforces by reference to the state codes "as promulgated and adopted by the Bureau of Construction Codes"; the 2003 Michigan Residential Code text was not read (see adopted_code).
Highland Charter Township - Building Department (Charter Township of Highland, Michigan (Oakland County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Highland Township's own building ordinance, Township Code Chapter 7 (Buildings and Building Regulations), was read in full: Article II adopts the state construction code by reference and designates the enforcing agency, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged.
Huron County - Planning, Building & Zoning (Huron County, Michigan (2 cities, 8 villages and 26 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Huron County Planning, Building & Zoning pages, Permit Requirements sheet, building permit application and license registration form were read and state no layer rule. The department publishes no building ordinance; the county ordinances on its page are the Huron County Zoning Ordinance (with amendments through November 27, 2015) and its airport zoning, wind energy, solar and battery storage ordinances, whose full text was searched for roof, layer, tear-off, re-cover, shingle and R908, and every hit was read: they concern building height, wind energy equipment, a dwelling roof snow load and strength standard and definitions, and none concerns re-covering a roof or the number of roof layers.
Isabella County - Community Development, Inspection Division (Isabella County, Michigan (3 villages and 12 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Isabella County Building page, Permit Process page, permit fee schedule and building permit application were read and state no layer rule. The department's pages link no county building ordinance; the only county ordinance among the department's documents is the Isabella County Zoning Ordinance (amended through 2026), whose full text was searched for roof, shingle, reroof, re-cover, layer, tear-off and R908, and every roof hit was read: they concern building height, roof signs, platform decks, accessory porches, wall signs and storm water, and none concerns re-covering a roof or the number of roof layers.
Kalamazoo Area Building Authority (KABA), enforcing agency for Comstock Charter Township (Charter Township of Comstock, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Comstock's own building ordinance, the State Construction Code Ordinance (Ordinance 457, codified at 184.000), was read in full: it assumes enforcement of the state code, designates KABA, and sets up fees and a board of appeals, and nothing in it touches the reroofing section, so the state limit applies unchanged.
Kalamazoo Area Building Authority (KABA), enforcing agency for Richland Township (Township of Richland, Kalamazoo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinances in its 2026 Codified General Ordinances were read in full: the Construction Code Enforcing Agency sheet (218), the Flood Plain Management ordinance (219), the Energy Code ordinance (220), the Plumbing Code ordinances (221, 222 and 225), the Moving and Wrecking Buildings ordinance (223) and the Construction Code ordinance (224). They designate KABA, set fees and a construction board of appeals, regulate moving and wrecking, and none contains a reroofing provision or amends anything in Section R908, so the state limit applies unchanged. KABA's application and the township's Building Department page state no layer rule.
Leelanau County - Department of Building Safety (Leelanau County, Michigan (3 villages and 11 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the department's pages, frequently asked questions, residential requirements sheet and building permit application state no layer rule. The Leelanau County Clerk's ordinances page lists no building ordinance: the county's construction code ordinances there are Ordinance 81-1 for mechanical and Ordinance 81-2 for plumbing, each a one-section designation of an enforcing agency that was read in full and says nothing about roofing, and the other ordinances listed concern addresses, animal control, crowd control, off-road vehicles, parks, planning, snow removal, soil erosion, solid waste, tobacco and a budget fund. Nothing local read amends Section R908.
Livingston County - Building Department (Livingston County, Michigan (14 townships and 2 villages on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Livingston County Building Department pages read for this record state no layer rule of their own; no county building ordinance was read for this record.
Marquette County - Building Codes Department (Resource Management/Development) (Marquette County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Marquette County Building Codes Department's pages, its residential permit packet and its fee schedule (both effective January 1, 2026) were read for a local rule and state nothing further on roofing. The county publishes no building ordinance of its own (its ordinances page lists an off-road vehicle ordinance and a tobacco ordinance), so no local layer rule was found.
Marshall Township - Building Department (Township of Marshall, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance list was read for building rules: Ordinance 1987-2 (enforcing agency), Ordinance 2015-01 (civil infractions), Ordinance 01-2011 (floodplain provisions of the state construction code) and the 2019-3 Anti-Blight Ordinance were read in full, and the Zoning Ordinance was read at its permit sections and searched for roofing text. They designate enforcing agencies, set penalties, adopt flood hazard maps and regulate storage of materials; none has a reroofing provision, and none amends anything in Section R908. The township's permit pages state no layer rule.
Mason County - Building Department (Mason County, Michigan (1 city, 3 villages and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Mason County Zoning Ordinance (amended through 6-12-18, 265 pages, searched in full text for roof, shingle, layer, tear-off, re-cover and R908; its roof hits concern definitions, building height, lot coverage and signs) and the Building Department's pages, permit forms and construction guides state no layer rule, and the ordinances posted with the department are zoning and junk ordinances. Nothing local amends Section R908.
Mecosta County - Building & Zoning (Mecosta County, Michigan (1 city, 3 villages and 13 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Mecosta County Building & Zoning pages, permit information sheet, frequently asked questions, fee schedule and building permit application were read and state no layer rule. The department publishes no building ordinance; the only county ordinance on its page is the Mecosta County Zoning Ordinance (Rev. 11-1-24), whose full text was searched for roof, shingle, reroof, layer, tear-off and R908, and every hit was read: they concern building height, signs, solar and wind equipment, snow load for dwellings and definitions of alteration, and none concerns re-covering a roof or the number of roof layers.
Milan Township - Building/Zoning Department (Township of Milan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Resolutions and Ordinances page lists no building ordinance; the two construction code instruments on it, Resolution 2023-01 (fee schedule for building, electrical, mechanical and plumbing permits) and Resolution 2023-02 (construction board of appeals), were read in full, and neither has a reroofing provision or amends anything in Section R908. The Building Department's pages state no layer rule.
Missaukee County - Building Department (Missaukee County, Michigan (2 cities and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's ordinances on enforcing the state construction code (Nos. 97-1 and 98-1, and Nos. 2006-2, 2006-3 and 2006-4 with their amendments, all read in full) designate the enforcing agency and the code officials and set a municipal civil infraction fine; none has a reroofing provision or amends Section R908. The Building Department's pages state no layer rule.
Monroe Charter Township - Building Department (Charter Township of Monroe, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Monroe Charter Township's own building ordinance, Chapter 6 of its Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, sets fees by resolution and adopts the property maintenance code), was read in full: it has no reroofing provision and amends nothing in Section R908, and the Township's fee schedule and building permit application state no layer rule.
Montcalm County - Department of Building Safety (Montcalm County, Michigan (2 cities, 6 villages and 18 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's Construction Ordinance (read in full, 5 pages; the only building ordinance on the county's ordinance page) regulates setbacks and the placement of dwellings, requires a building permit under the State Construction Code, sets an appeals process and penalties, and has no reroofing provision; the Building Department pages state no layer rule. Nothing local amends Section R908.
Mt. Morris Charter Township - Building Department (Charter Township of Mount Morris, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Mount Morris Township's own building ordinance, Chapter 6 of the Township Code (Buildings, Housing and Construction), was read in full (state construction code adoption and enforcement, the property maintenance code and its amendments, statutory offenses and dangerous buildings); it adopts the 2015 Michigan Residential Code and touches nothing in the reroofing section, so the state limit applies unchanged.
Niles Charter Township - Building Division (Niles Charter Township, Michigan (Berrien County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building ordinance, Chapter 6 of the Niles Charter Township Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, enforces Appendix G, adopts the property maintenance code and covers dangerous buildings), was read in full: it has no roofing provision and amends nothing in Section R908, and the Township's fee schedule and residential application requirements state no layer rule.
Northfield Township - Building and Zoning Department (Township of Northfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 6 of the Northfield Township Code of Ordinances (Buildings and Building Regulations, Articles I to V), was read in full: it designates the enforcing agency, designates flood hazard areas, adopts the International Property Maintenance Code and sets up building numbering; it has no reroofing provision and amends nothing in Section R908. The Building and Zoning Department's page states no layer rule.
Oronoko Charter Township - Building Department (Charter Township of Oronoko, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments were read in full: Ordinance 117 (State Construction Code Ordinance), Ordinance 64 (flood hazard designation under the state act), Ordinance 42 (floodplain management amendment to the construction code), Ordinance 59 (Dangerous Building Ordinance), Ordinance 77 as amended by Ordinance 105 (Property Maintenance Code), Ordinance 87 (swimming pool code) and Ordinance 92 (Fire Code). The township's ordinance index lists no other building instrument. None has a reroofing provision or amends anything in Section R908, and the Building and Zoning page and fee schedule state no layer rule.
Oshtemo Charter Township - Building Department (Charter Township of Oshtemo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Oshtemo Township's State Construction Code Ordinance (Part 274 of its general ordinances) was read in full: it assumes enforcement of the state code as currently in effect, designates the enforcing agency, and sets fees, appeals and penalties, and it touches nothing in the reroofing section, so the state limit applies unchanged. The township's residential re-roof guide states the same limit in its own words: "A maximum of two (2) layers is allowed upon completion."
Otsego County - Building Department (Land Use Services) (Otsego County, Michigan (1 city, 1 village and 9 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Otsego County Building Department pages, permit requirements, building permit application, fee schedule and inspection checklist were read and state no layer rule. The county's ordinances that bear on construction were read in full: Ordinance 2011-2, which designates the county as the enforcing agency and names no code section, and Ordinance 2011-7, which adopts the International Property Maintenance Code and inserts only a jurisdiction name, fees, a fine range, a weed height and seasonal dates; neither mentions roof coverings or layers, and neither amends Section R908.
Paw Paw Township - Zoning and Building Department (SAFEbuilt) (Township of Paw Paw, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 10 of the Paw Paw Township Code of Ordinances (Buildings and Building Regulations, Secs. 10-1 through 10-281, as posted on eCode360 with legislation through 06-12-2023), was read in full: it penalizes work without a permit, designates the enforcing agencies under the state construction code act, creates a construction board of appeals, sets dangerous building and anti-blight procedures and permit fees, and assumes enforcement of the State Construction Code; it has no reroofing provision and amends nothing in Section R908. The township's permit page and the SAFEbuilt building permit application state no layer rule.
Pittsfield Charter Township - Department of Building Services (Building Inspection Division) (Charter Township of Pittsfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Pittsfield's own building ordinance, Chapter 6 of the Township Code (Building Regulations), was read in full (state construction code administration, the Department of Building Services, the board of appeals, contractor registration, permits and certificates, property identification and property maintenance); it assumes enforcement of the state code and touches nothing in the reroofing section, so the state limit applies unchanged.
Plainfield Charter Township - Building Services (provided by Cascade Charter Township) (Charter Township of Plainfield, Michigan (Kent County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Plainfield's own building ordinance, Township Code Chapter 8 (Building and Building Regulations), was read in full: Article II elects to enforce the state construction code and sets fees by board resolution, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. Cascade's roofing worksheet asks how many layers are on the roof and whether it will be torn off.
Porter Township (Cass County) - Building Department (Township of Porter, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance index was read for building instruments: the Building Code; Enforcing Agency ordinance (103.000), the Building Code Fees ordinance (104.000), the Plumbing (100.000), Electrical (101.000) and Mechanical, Electrical (105.000) enforcing agency ordinances and the Construction Code Fines ordinance (No. 12-11-18-02) were read in full; the Dangerous Building ordinance (46.000), the Flood Prevention District ordinance (54.000) and the sections of the Zoning Ordinance (111.000) posted on the ordinances page were searched for roofing text. None has a reroofing or layer provision, and none amends anything in Section R908. The Building Department's permit pages state no layer rule.
Presque Isle County - Building & Zoning Department (Presque Isle County, Michigan (2 cities, 2 villages and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the county's ordinances page lists one building ordinance, Ordinance No. 1-1992, which designates the county's enforcing agency under the State Construction Code Act; it was read in full and has no roofing provision. The Presque Isle County Building & Zoning Department's page, 2026 permit packet and fee schedule, Policies and Procedures and Construction Permit Requirements sheet were read for a local rule and state no layer rule, so nothing local amends Section R908.
Shiawassee County - Building & Trades (Community Development) (Shiawassee County, Michigan (13 townships and 1 village on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Shiawassee County Building & Trades pages, building permit application, fee schedule and contractor registration form were read and state no layer rule. The department publishes no building ordinance; the only county ordinance on its Planning & Zoning page that regulates land use is the Shiawassee County Zoning Ordinance (last updated 2006), and its full text was searched for roof, re-roof, re-cover, shingle, layer and R908, and every hit was read: they concern roofed livestock areas, wind and telecommunication equipment, a dwelling roof snow load and strength standard, signs and definitions, and none concerns re-covering a roof or the number of roof layers.
Thomas Township - Building Department (Township of Thomas, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Thomas Township's own building ordinance, Township Code Title 9 (Building Regulations), was read in full: its building code chapter was repealed in 2004, and the remaining chapters cover trade codes, dangerous buildings, the fire code, relocation, storm water, fees, penalties and flood hazard areas; none touches the reroofing section, so the state limit applies unchanged. The department's Roofing Information Handout states no layer number of its own.
Township of Ada - Building Inspections (by contract with Cascade Charter Township) (Township of Ada, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Ada's own building ordinance, Township Code Chapter 18 (Buildings and Building Regulations), was read in full: it adopts the state construction code, sets fees by resolution, creates a board of appeals and regulates swimming pools and flood damage prevention, and it touches nothing in the reroofing section, so the state limit applies unchanged.
Township of Algoma - Building Department (Professional Code Inspections) (Township of Algoma, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 10 of the Algoma Township general ordinances (Buildings and Building Regulations, May 12, 2026 update), was read in full: it adopts the state codes, sets fees by resolution, creates a construction board of appeals, regulates address numbers and dangerous buildings, and designates the enforcing agency and flood hazard areas; it has no roofing provision and amends nothing in Section R908. The building permit application states no layer rule.
Township of Almena - Building & Zoning (Township of Almena, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read in full: Ordinance No. 2024-06 (State Construction Code Violation as Municipal Civil Infraction) and Ordinance No. 2024-08 (the 2015 International Property Maintenance Code, with its revisions). Neither contains a reroofing provision, and neither amends anything in Section R908. The township's Civil Infraction Ordinance (2024-05) and Litter and Blight Ordinance (2024-07) were read for roof terms and name roofing only as "shingles" in a list of building materials. The township's ordinance page lists no other building ordinance, and the building permit packet states no layer rule.
Township of Arcadia - Building Permits (Construction Code Authority) (Township of Arcadia, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinance, Ordinance No. 1303 (Dangerous Buildings and Building Maintenance Code), was read in full, along with Ordinance No. 1401 (enforcement officers), Ordinance No. 1302 (electrical service capacity) and Ordinance No. 302 (blight), and the Zoning Ordinance was searched for roofing text (its only roof rule is a minimum pitch for dwellings). They adopt the state construction code by reference, adopt a property maintenance code, designate enforcement officers and regulate electrical service and blight; none has a reroofing provision, and none amends anything in Section R908. The township's pages and the Authority's forms state no layer rule.
Township of Armada - Building Department (Township of Armada, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read: the Residential Code Ordinance (R2023-01), the Building Code Ordinance (R2023-05), the State Construction Code ordinance (06-02) and its amendment (06-02A), and the International Property Maintenance Code ordinance (R2026-5) were read in full, and the electrical (R2023-02), mechanical (R2023-03) and plumbing (R2023-04) ordinances and the blight ordinance were read for roof terms. None has a reroofing provision, none amends anything in Section R908, and the blight ordinance names roofing only as "shingles" in a list of building materials. The Building Department page and the application requirements state no layer rule.
Township of Attica (Lapeer County) - Building Permits (Construction Code Authority) (Township of Attica, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's building permit guideline sheet, building permit application and fee schedule state no layer rule. The township's Ordinances page lists a Zoning Ordinance, a Noxious Weed and Overgrown Grass Ordinance and a Noise Ordinance, and no building ordinance: the Zoning Ordinance (adopted November 14, 2024, current manual amended through August 8, 2026) was searched in full and has no reroofing provision and amends nothing in Section R908, and the other two regulate noxious weeds and noise.
Township of Bedford - Building Department (Township of Bedford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Bedford's own building ordinance, Ordinance No. 70 (Construction and Fire Codes), was read in full: it adopts the building, plumbing, mechanical, electrical, fire and property maintenance codes, regulates temporary dwellings and requires a reroofing registration that collects licensing and owner information, and it touches nothing in the reroofing section of the residential code, so the state limit applies unchanged.
Township of Berrien - Building/Zoning Department (Township of Berrien, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances listed on its ordinances page were read in full: Ordinance No. 17 (Dangerous or Unsafe Buildings), No. 18 (Floodplain Management), No. 33A (Construction Regulations and Housing), No. 34 (State Construction Code) and No. 37 (Property Maintenance, whose roof clause says "The roof and flashing shall be sound, tight and not have defects that admit rain, snow or rodents."). None has a reroofing provision, and none amends anything in Section R908. The township's zoning ordinances were not read. The Building/Zoning Department page, general building permit application and fee resolution state no layer rule. Berrien Township's codified Ordinance No. 33A adopts the "Michigan Residential Code, 2000 Edition"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the Building/Zoning Department page lists as the township's current residential code; the 2000 edition text was not read (see adopted_code).
Township of Byron - Inspection Services (Township of Byron, Michigan (Kent County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Byron Township's own building ordinance, Code of Ordinances Chapter 10 (Buildings and Building Regulations), was read in full: it elects to enforce the state construction code, names the enforcing agency, sets fees by resolution and contains a housing code, building-moving rules, mechanical contractor rules and rental dwelling rules, and nothing in it touches the reroofing section (its housing code only requires that roofs be maintained in good repair), so the state limit applies unchanged.
Township of Cambridge - Building Department (Township of Cambridge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the Cambridge Township Code of Ordinances (Buildings and Building Regulations), the township's only building chapter, was read in full: it covers temporary certificates of occupancy, designates the building official as the enforcing agency, creates the construction board of appeals and regulates dangerous buildings; it has no reroofing provision and amends nothing in Section R908. The township's roofing handout, fee schedule and building permit application state no layer rule.
Township of Carrollton - Building Department (Township of Carrollton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the Carrollton Township Code of Ordinances (Buildings and Building Regulations), the township's only building chapter, was read in full: it designates the enforcing agency, sets fees by resolution, adopts a property maintenance code with a few inserted dates and lengths, and regulates building relocation, non-owner occupied housing licensing, demolition and dangerous buildings; it has no reroofing provision and amends nothing in Section R908. The Residential Roof Permit Application lists "SHINGLE OVER (REQUIRES A SITE VISIT PRIOR TO ISSUANCE OF PERMIT)" and states no layer count.
Township of Columbus - Building Department (Township of Columbus, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read: Chapter 27 (Construction and Building Codes) in full, with Chapter 12 (Building Permit Bond) and Chapter 26 (Commercial Building Occupancy and Inspection Program); the township's whole Code of Ordinances (29 chapters, amended through February 29, 2024) was searched for roofing provisions. Chapter 27 adopts the 2015 Michigan codes by reference and sets administration, permits, appeals and penalties; none of these chapters has a reroofing provision or amends anything in Section R908. The Building page and the Building Permit Application state no layer rule.
Township of Concord - Building Permits (Township of Concord, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the township's Code of Ordinances (Construction Regulations), the township's building code chapter, was read in full: it designates the enforcing agency, adopts a 1978 mechanical code and designates a plumbing official, and touches nothing in the reroofing section, so the base rule above applies. The township's permit pages, Construction Permit & Fee Guide, Permit Agreement and Building Permit Application state no layer rule.
Township of Cottrellville - Building Department (Township of Cottrellville, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building instruments in its compilation of ordinances were read in full: Part 110 (Building Code Enforcing Agency), Part 111 (Construction Code Enforcing Agency), Part 112 (Plumbing Code Enforcing Agency), Part 113 (Electrical Code), Part 114 (Mechanical Code Enforcing Agency), Part 115 (Mobile Homes), Part 117 (Flood Damage Prevention) and Part 118 (Residential Code Enforcing Agency). They designate enforcing agencies, adopt the Michigan Electrical Code, and regulate mobile home parks and flood hazard areas; none has a reroofing provision, and none amends anything in Section R908. The township's building permit form and Building and Zoning page state no layer rule.
Township of Courtland - Building Permits (Township of Courtland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapters 9 (Building Code Enforcement), 12 (Housing Law) and 13 (International Property Maintenance Code) of the township's Code of Ordinances were read in full: Chapter 9 assumes enforcement of the State Construction Code, appoints building officials and creates a construction board of appeals, Chapter 12 adopts the state Housing Law by reference, and Chapter 13 adopts the International Property Maintenance Code with amendments to its administration, weed height, vehicle, window screen and heat supply sections. None has a reroofing provision, and none amends Section R908. Chapters 1, 19 and 20 were searched for roofing text and have none; the table of contents lists chapters 4 to 8 as reserved. The permits page and building permit application state no layer rule.
Township of Dalton - Building Department (Township of Dalton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 40 (Construction; Adoption of Codes) of the Dalton Township Code of Ordinances was read in full, together with Chapters 41 (Dangerous Buildings), 42 (Property Maintenance Regulations) and 43 (Moving of Structures): they designate the enforcing agency, set fees by resolution, create a construction code board of appeals, adopt the International Fire Code and regulate dangerous buildings, property maintenance and moving of structures; none has a reroofing provision and none amends Section R908. The Building Department's page and its Residential Roofing/Siding/Windows/Doors Application state no layer rule.
Township of Dorr - Building Permits (Professional Code Inspections) (Township of Dorr, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Listing of Ordinances in the Compilation of General and Zoning Ordinances of the Township of Dorr (codified through Ordinance No. 07-24O, adopted December 19, 2024) names Part 220 (Construction Code Enforcing Agency), Part 222 (Mechanical Code Enforcing Agency), Part 223 (Plumbing Code Enforcing Agency) and Part 190 (Dangerous Buildings) as the township's building ordinances, and each was read in full: Parts 220, 222 and 223 designate enforcing agencies and Part 190 sets the procedure for dangerous buildings; none sets a technical code, has a reroofing provision, or amends anything in Section R908. The township's zoning ordinance was not read for this record, and PCI's application and requirements sheet state no layer rule.
Township of Elba - Building Permits (Construction Code Authority) (Township of Elba, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's published ordinance book (Part A, Ordinances 6 to 44, and Part B, Ordinances 45 to 63, updated 12-2023) was read for every building instrument its index lists: Ordinance No. 50, which designates the township as enforcing agency for the Michigan Building, Residential and Energy Codes, Ordinance No. 54 on flood hazard areas, the earlier Ordinance No. 31.4 that No. 50 repeals, and the rental dwelling ordinance, whose roof clause says only that every exterior roof "shall be weather tight and rodent-proof" and kept in good repair. None has a reroofing or layer provision, and none amends Section R908. The Authority's permit forms and fee schedule state no layer rule.
Township of Frankenlust - Building Department (Township of Frankenlust, Bay County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists its building-related ordinances: the Construction Code Ordinance (65-E), the Flood Damage Prevention ordinance (28), the Dilapidated Buildings ordinance (3), the Blight Control ordinance (70) and the Fire Protection ordinance (14). They were read in full, along with the township's fee schedule and Building Permit application; none has a reroofing provision or amends Section R908.
Township of Fruitland - Building Department (Township of Fruitland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the three regulatory ordinances the township's Building Department page lists were read in full: Article R 40 (adoption of building codes), Article R 41 (building department, permits, fees and penalties) and Article R 54 (dangerous building demolition); none has a reroofing provision and none amends anything in Section R908. The township's New Construction Requirements sheet and building permit application state no layer rule.
Township of Garfield, Bay County - Area Code Enforcement (Township of Garfield, Bay County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's ordinances that bear on construction were read in full (Ordinance Number 3-1974 and its 1974 addition, the 1975 plumbing, 1978 electrical and 1980 mechanical ordinances, the 2010 floodplain ordinance and the 2013 anti-blight and nuisance ordinance): they designate enforcing agencies, enforce Appendix G of the Michigan Building Code in flood hazard areas and address blight; none has a reroofing provision, and none amends anything in Section R908. The Area Code Enforcement pages and building permit application state no layer rule.
Township of Grant - Building Department (Township of Grant, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments listed on its Forms & Permits page were read: Building Code Ordinance No. 11, Construction Code Ordinance No. 20, Construction Code Enforcement Agency Ordinance No. 51, Zoning Compliance Permits Ordinance No. 52, Dangerous Building Ordinance No. 23, Electrical Code Ordinance No. 49, Anti-Blight Ordinance No. 28 and Vacant House Ordinance No. 56. They adopt a code by reference, designate the enforcing agency, require a zoning permit for new structures, or deal with dangerous, blighted and vacant buildings; none has a reroofing provision, and none amends anything in Section R908. The Building Department's pages state no layer rule. Grant Township's Building Code Ordinance No. 11 adopts the Abridged Building Code of the Building Officials Conference of America; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Grant Township has published no statement naming the edition it enforces; the Abridged Building Code of the Building Officials Conference of America text was not read (see adopted_code).
Township of Grattan - Building Department (Township of Grattan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the building instruments in the township's Regulatory Ordinance compilation (amendments adopted through November 14, 2016) were read in full: the Michigan Construction Code Ordinance (Ord. No. 06-07), which adopts the state codes, names the enforcing officials, sets fees by resolution and sets penalties; the Michigan Housing Law Ordinance (Ord. No. 06-08); and the Dangerous and Dilapidated Buildings Ordinance (Ord. No. 2014-001). None has a reroofing provision or amends anything in Section R908. The Building Department page, the permit checklist and the fee schedule state no layer rule.
Township of Greendale - Building Permits (Township Code Authority of Midland County) (Township of Greendale, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the instruments on Greendale Township's Ordinances page that bear on building were read in full: the FEMA enforcement ordinance (Ordinance #2013-0108-01) designates the enforcing agent and flood hazard maps, and the Zoning Ordinance (adopted June 14, 2022) was searched for roofing and building code provisions; neither has a reroofing provision or amends anything in Section R908, and the page lists no township building code ordinance. The Township Code Authority's posted pages state no layer rule.
Township of Grosse Ile - Community Development Department (Township of Grosse Ile, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapter 40 of the Grosse Ile Township Code (Building Construction, Secs. 40-1 to 40-16, in three articles) was read in full: it adopts the 2021 International Property Maintenance Code and the CABO code named in adopted_code, designates the Building Official as the enforcing agency, sets fees by the Township Board and refers electrical licensing to the state; it has no roofing provision of its own and amends nothing in Section R908. The Community Development Department pages, building permit application and fee schedule state no layer rule. Grosse Ile's codified Sec. 40-2 adopts the CABO One- and Two-Family Dwelling Code, 1995 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Grosse Ile has published no statement naming the edition it enforces; the CABO One- and Two-Family Dwelling Code text was not read (see adopted_code).
Township of Hadley (Lapeer County) - Building Permits (Construction Code Authority) (Township of Hadley, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's building permit guideline sheet, building permit application and fee schedule state no layer rule. The township's ordinance index (Valid Ordinances) lists no building code ordinance: the building-related ordinances on it, Ordinance 12 (Dangerous Buildings), Ordinance 29 (Building, Mechanical, Electrical and Plumbing Code Enforcement) and Ordinance 32 (Floodplain Management Provisions of the State Construction Code), were read and have no reroofing provision, and the Zoning Ordinance (adopted October 8, 2024) and the Anti-Blight and Private Road Ordinances were searched and are the same; none amends anything in Section R908. The remaining listed ordinances (lake and boating rules, pension, fiscal year, noise, mining, fireworks, marijuana, sidewalk and similar) regulate other subjects.
Township of Hartford - Building Department (Township of Hartford, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building instruments on its ordinance list were read in full: Ordinance Number 1 (Township Building Code), Ordinance Number 22 (Enforcing Agency), Ordinance Number 28 (Property Maintenance Code) and Ordinance Number 34 (Adoption of Michigan Housing Law). Ordinance Number 1 requires that "All building roofs shall be constructed of not less than fire resistant materials recommended under standard fire insurance codes and requirements" and bars roll roofing or tar paper as exterior siding; none of the four has a reroofing or roof layer provision, and none amends anything in Section R908. The township's Permits page states no layer rule.
Township of Henrietta - Building Department (Township of Henrietta, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists its building instruments, and each was read: Ordinance No. 10 (State Construction and Building Code), No. 11 (Plumbing Code), No. 22 (Michigan Mechanical Code), No. 26 (Electrical Code), No. 29 (Dilapidated and Dangerous Buildings), No. 9 (Mobile Home Placement) and No. 41 (Floodplain Management) designate enforcing agencies or deal with unsafe buildings, mobile homes and flood hazard areas, and the zoning ordinance (revised through May 2026) was searched for roofing text and uses "roof" only in definitions and setback provisions. None has a reroofing provision or amends anything in Section R908. The Building Department page, the Building Permit Information sheet and the permit application state no layer rule.
Township of Holly - Building Department (Township of Holly, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapter 8 (Buildings and Building Regulations) of the Holly Township Code of Ordinances was read in full, Articles I to VI: it has the township assume enforcement of the state construction code, adopts the International Property Maintenance Code with insertions, changes and deletions that contain no roofing provision, regulates dangerous buildings, building numbers and business licences, and has no reroofing provision of its own and amends nothing in Section R908. The Building Department pages state no layer rule.
Township of Homer (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Homer, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists one building instrument, Ordinance No. 812 (Enforce/Administer State Construction Codes) with its amendment, Ordinance No. 813, and both were read in full: they assume responsibility for the state construction codes, designate the enforcing agencies and set civil-infraction penalties, have no reroofing provision and amend nothing in Section R908. The Zoning Ordinance (effective January 1, 2018) was searched for roofing text, and its only roofing language is a dwelling appearance standard that exterior finish materials, "including siding and roofing materials", be integrated around the dwelling. The Township Code Authority's checklist, fee sheet and application state no layer rule.
Township of Ira - Building Department (Township of Ira, Michigan (St. Clair County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Ira Township's own building ordinances were read in full through the Municode compilation of the Township's general ordinances (codified through Ordinance No. 148, adopted April 6, 2026): Parts 227, 228, 229, 232, 233, 234, 235, 236, 237 and 238, which adopt the Michigan Residential, Building, Rehabilitation, Mechanical, Plumbing and Energy Codes and the other model codes by reference without local amendment, and its listing of ordinances, which shows the building fee schedule removed from the code. None has a reroofing provision, and none amends anything in Section R908. The Building Department's page, forms and fee schedule state no layer rule.
Township of James - Building Department (Township of James, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists one building instrument, Ordinance No. 2007-1 (Building Codes Administration), and it was read in full: it designates the township's code officials as the enforcing agencies under the state act and sets penalties, has no reroofing provision and amends nothing in Section R908. The Blight Ordinance mentions shingles only as debris and sets no roofing rule. The township's reroof permit application offers "SHINGLE OVER (REQUIRES A SITE VISIT PRIOR TO ISSUANCE OF PERMIT)" as a job type and states no layer limit.
Township of Kimball - Building Department (Township of Kimball, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Kimball Township publishes no building ordinance of its own: its ordinances page lists only a blight ordinance, a noise ordinance and a weed ordinance, so no local layer rule was found and nothing local amends Section R908. The Township's Building Department page and building permit application state no layer rule.
Township of Lee (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Lee, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a Zoning Ordinance, a Blight Ordinance, a Noise Ordinance, a Police Ordinance and a Structure Code Ordinance; the Structure Code Ordinance, Ordinance No. 64, is its one building instrument and was read in full: it assumes responsibility for the state construction codes, designates the enforcing agencies and sets civil-infraction penalties, has no reroofing provision and amends nothing in Section R908. The Blight Ordinance (Ordinance No. 65) regulates litter, junk and structures made uninhabitable by fire, wind or deterioration and has no roofing provision, and the Zoning Ordinance (effective May 23, 2018, with its text amendments) and the Police Ordinance were searched for roofing text and have no reroofing rule. The Township Code Authority's checklist, fee sheet and application state no layer rule.
Township of Leoni - Building Department (Township of Leoni, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Leoni Township's own building ordinance, Chapter 6 of the Leoni Township Code of Ordinances (Buildings and Building Regulations, which designates the enforcing agency, sets fees by resolution, adopts the floodplain provisions and regulates dangerous buildings), was read in full: it has no reroofing provision and amends nothing in Section R908, and the Township's building permit application states no layer rule.
Township of Leroy (Calhoun County) - Building Department (Township of Leroy, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Leroy Township Code of Ordinances (Buildings and Building Regulations, codified through Resolution No. 2024-03-06), the township's building ordinance, was read in full: it designates the enforcing agency, designates flood hazard areas, creates a construction board of appeals, adopts the Housing Law of Michigan and adopts the 2015 International Property Maintenance Code with local changes; it has no reroofing provision and amends nothing in Section R908. The Forms page and building permit application state no layer rule.
Township of Macomb - Building Department (Township of Macomb, Michigan (Macomb County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building ordinance, Code of Ordinances Chapter 5 (Buildings and Building Regulations), was read in full: Section 5-1 adopts the state codes by reference and makes the building official the enforcing agency, and nothing in the chapter touches the reroofing section, so the state limit applies unchanged. Macomb Township's codified Sec. 5-1 adopts the 2009 Michigan Residential Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Macomb Township's Codes Currently in Effect sheet says it enforces; the the 2009 Michigan Residential Code text was not read (see adopted_code). The Building Department's Residential Re-Roof Permit Requirements state the same limit in their own words: "New roof coverings shall not be installed without first removing existing roof coverings where 1) there are 2 or more applications of any type of roof coverings".
Township of Manistee - Building Department (Township of Manistee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township has no posted building ordinance. Its posted ordinances, the zoning ordinance (amended March 23, 2022) and the outdoor burning, junk and ORV ordinances, were read or searched in full and have no reroofing provision, and none amends anything in Section R908. The township's residential Building Permit application asks, for a "Roof Repair," for drawings showing "Number of layers" but states no layer limit. The township's Township Permits page states no layer rule. Manistee Township's posted Roof Loading Data Sheet names the 2009 MICHIGAN RESIDENTIAL CODE in its footer; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the township's zoning ordinance reaches as "the current State of Michigan building code administered by the Township"; the 2009 MICHIGAN RESIDENTIAL CODE text was not read (see adopted_code).
Township of Marathon - Building Department (Township of Marathon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances were read: Ordinance No. 2024-04 (designating the township the enforcing agency for the state codes and setting fees by resolution), Ordinance No. 2025-03 (construction board of appeals), Ordinance No. 2014-2 (the 2011 International Property Maintenance Code, with revisions to sections 101.1, 103.5, 106.3, 107.4, 304.14, 602.3 and 602.4 only), Ordinance No. 80-6 (dangerous buildings), Ordinance No. 2024-05 (fire protection) and Ordinance No. 2017-1 (blight). None has a reroofing provision or amends anything in Section R908, and the township's zoning ordinance was searched and mentions roofs only in its sign rules. The Building Department's pages, permit information sheet and application state no layer rule.
Township of Nelson - Building Department (Township of Nelson, Kent County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, The township's Regulatory Ordinances (compiled through July 12, 2022, the building and code instruments listed on its Building & Construction page) were read: Ordinance No. 122 (Construction Board of Appeals) and Ordinances No. 136 to 139 (designating enforcing agencies under the State Construction Code Act) contain no roofing provision, and a search of the whole compilation for roof and shingle found only an outdoor furnace chimney-height rule and a list of materials that may not be burned. The Building & Construction page, building permit application, contractor registration form and fee schedule state no layer rule, and nothing local amends Section R908.
Township of Newfield - Building Permits and Inspections (Township of Newfield, Oceana County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, every ordinance the township posts on its Zoning & Ordinances page was read: the zoning ordinance, the civil infraction ordinance, the off-road vehicle ordinance, and the blight, junk vehicle and public safety ordinance. None has a reroofing provision or amends anything in Section R908, and the township has posted no building ordinance of its own. The township's Building Permits and Inspections page states no layer rule.
Township of Nottawa - Building Official and Zoning Administration (Township of Nottawa, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building provisions were read: its General Ordinances (compiled November 2023, Parts 1 through 251) hold Part 10 (the enforcing agency designation and flood hazard areas), Part 190 (Dangerous Buildings) and Part 249 (Construction Board of Appeals) as their building instruments, and none has a reroofing provision or amends anything in Section R908. Its Zoning Ordinance Part 300 (revised April 2025) was searched for roofing and has only a dwelling standard on roof overhang and roof snow load and solar roof provisions, and no layer rule. The township's permit forms state no layer rule.
Township of Oakfield - Building Permits (Township of Oakfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township of Oakfield Ordinance Code (including all amendments adopted through October 11, 2022, and excluding the zoning ordinance) was reviewed through its table of contents of 21 chapters, and Chapter 2 (Dangerous Buildings, Building Codes and Housing Law) was read in full: it assumes enforcement of the state codes (Section 2.1), adopts the Housing Law of Michigan (Sections 2.2 and 2.3) and enforces Appendix G on flood-resistant construction (Section 2.4); it has no reroofing provision and amends nothing in Section R908. The Building, Planning & Zoning page states no layer rule.
Township of Olive - Building Department (Ottawa County) (Township of Olive, Michigan (Ottawa County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Olive Township's own building chapter, Chapter 6 (Buildings and Building Regulations) of its Code of Ordinances (codified through Ordinance No. 2024-03, adopted October 17, 2024), was read in full: Article II accepts responsibility for the state construction codes, sets fees by resolution, designates flood hazard areas and sets penalties, and Article III is the dangerous buildings ordinance; it has no reroofing provision and amends nothing in Section R908. The ordinances the Township lists on its website add no other building instrument. The Building page and permit forms state no layer rule.
Township of Oregon - Building & Zoning Department (Construction Code Authority) (Township of Oregon, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's building permit guideline sheet, building permit application and fee schedule state no layer rule. The township's Building & Zoning Department page lists a Zoning Ordinance, a Medical Marijuana Caregiver Ordinance, an Excess of 200 Amp Electrical Service Ordinance and a setbacks sheet, and no building ordinance: the Zoning Ordinance (adopted 2023) was searched in full and has no reroofing provision and amends nothing in Section R908, its roof provisions being a minimum pitch for dwellings and rules for solar roof products, and the electrical service ordinance regulates only electrical service over 200 amperes.
Township of Park (St. Joseph County) - Township Hall (Township of Park, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Construction Ordinance, Ordinance No. 06-01 (three pages), was read in full: it designates violations of the state construction code as municipal civil infractions and sets penalties, and it has no reroofing provision and amends nothing in Section R908. The township's other posted ordinances (burn, eviction, litter, noxious weeds and vehicle) are not building instruments, and the Zoning Ordinance (amended through Ordinance No. 17-03) was searched for roofing and reroofing provisions and has none; its roof references define accessory buildings, building height and signs. The township's pages and permit forms state no layer rule.
Township of Plainfield - Building Department (Township of Plainfield, Iosco County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinances were read in full: Ordinance No. 21 (enforcing agency, flood hazard areas and Appendix G), No. 28 (adopting ordinance), No. 33 (exemption for building permits), No. 34 (mobile homes) and No. 42 (dangerous or unsightly buildings), and none has a reroofing provision or amends anything in Section R908. The township's ordinance list was reviewed by title and has no other building or construction code ordinance, and its Zoning Ordinance (revised 03/18) was searched for roof text and has no rule on roof coverings. The Building Permit application states no layer rule.
Township of Rives - Building Department (Township of Rives, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, of the 22 chapters of the township's Code of Ordinances listed on its ordinances page, the four that touch buildings, Chapter 6 (Building Code Enforcement), Chapter 9 (Dangerous Buildings), Chapter 5 (Nuisances and Blight) and Chapter 17 (Zoning Ordinance), were read: Chapter 6 designates the enforcing agency and sets civil fines, and none of the four has a reroofing provision or amends anything in Section R908. The building permit application and fee schedule state no layer rule.
Township of Rollin - Building Department (Township of Rollin, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building instruments on its ordinance list were read in full: Ordinance No. 42 (State Construction Code), Ordinance No. 12 (Dangerous Buildings), Ordinance No. 24 (Building Numbering) and Ordinance No. 9 (Recodification, which repealed the 1974 Building Code Ordinance). They assume enforcement of the state construction code, set fees by board resolution, regulate dangerous buildings and building numbers, and renumber the township's ordinances; none has a reroofing provision, and none amends anything in Section R908. The township's other listed ordinances cover utilities, franchises, nuisances, civil enforcement, land splits and similar subjects. The township's permit application and fee schedule state no layer rule.
Township of Rome - Building Inspector (Township of Rome, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance index on its Documents page was read: its Zoning Ordinance (November 2018), Health and Safety Ordinance, Open Burning Ordinance, Wood Fired Boilers Ordinance, Solar Energy Systems Ordinance, Battery Energy Storage Ordinance and Wind Energy Conversion Systems Ordinance, together with the Building Permit Application and fee schedule. The index lists no building or construction code ordinance, and none of these instruments has a reroofing provision or amends anything in Section R908. The permit packet states no layer rule.
Township of Saugatuck - Building Department (Township of Saugatuck, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 8 of the Saugatuck Township Code of Ordinances (Buildings and Building Regulations, Sections 8-1 through 8-112, codified through Ordinance No. 2021-02), was read in full: it designates the enforcing agency, sets fees by resolution, creates the construction board of appeals, regulates dangerous buildings, private water wells and rental dwellings; it has no reroofing provision and amends nothing in Section R908. The Building Department's pages state no layer rule.
Township of Solon - Building Department (Township of Solon, Michigan (Kent County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments in its compiled general ordinances were read: the Construction Code Ordinance (Ord. No. 51), the Housing Law Ordinance (Ord. No. 50), the Electrical Code Ordinance (Ord. No. 49) and the Dangerous and Unsafe Building Ordinance (Ord. No. 20). They adopt the state codes by reference, adopt the Housing Law of Michigan, adopt an electrical code and regulate dangerous buildings, and the compiled ordinances contain no reroofing or roof covering provision and amend nothing in Section R908. The township's roofing permit application and Building Department page state no layer rule.
Township of Southfield - Building Official (Township of Southfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the Southfield Township Code of Ordinances (Building Regulations, Sections 150.01 through 150.08, read in full) assumes enforcement of the state construction code, creates the Construction Board of Appeals, adopts the BOCA fire prevention and property maintenance codes and flood maps, and sets violations and fees; it has no reroofing provision and amends nothing in Section R908. The township's website states no layer rule.
Township of Spencer - Building Department (Township of Spencer, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances in its General Ordinances (compiled through May 2026) were read in full: the BOCA Building Code Ordinance and the three companion code ordinances for plumbing, electrical and mechanical work, the Dangerous Buildings Ordinance, the Construction Board of Appeals Ordinance and the Housing Law of Michigan Ordinance; none has a reroofing provision and none amends Section R908. The township's zoning ordinance was searched and has no rule on reroofing or roof coverings. The township's permit applications state no layer rule. Spencer Township's codified BOCA Building Code Ordinance Sec. 1 adopts BOCA Basic Building Code 1984; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Spencer Township's Sec. 1 reaches through "all additions, amendments and deletions thereof as adopted by the State Construction Code Commission"; the BOCA Basic Building Code 1984 text was not read (see adopted_code).
Township of Spring Lake - Building Permits (Michigan Township Services Muskegon) (Township of Spring Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the Spring Lake Township Code of Ordinances (Buildings and Building Regulations, read in full on Municode, codified through Resolution No. 298) designates the enforcing agency, adopts the International Property Maintenance Code, 2021 edition, and covers dangerous buildings, building numbers and short-term rentals; it has no reroofing provision and amends nothing in Section R908. The Building and Planning page and the Michigan Township Services pages state no layer rule.
Township of Stockbridge - Building Department (Township of Stockbridge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments listed on its Ordinances page were read in full: Ordinance No. 310 (designating the enforcing agency), Ordinance No. 211 (civil infraction fines for the building code ordinance), Ordinance No. 330 (floodplain management, enforcing Appendix G of the Michigan Building Code), Ordinances No. 216, 325 and 72 (designating the mechanical, plumbing and electrical enforcing agencies) and Ordinance No. 212 (a property maintenance code). None contains a reroofing provision or amends anything in Section R908. The Building Department's page, the permit application and the fee worksheet state no layer rule.
Township of Sturgis - Building Inspector (Township of Sturgis, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance list (its Resources-Links page) was read. The township's building code instrument, the ordinance designating its enforcing agency under the state construction code act and adopting floodplain provisions (Ordinance IX, printed in the Zoning Ordinance), was read in full and touches nothing in the reroofing section. The Zoning Ordinance, current through Ordinance No. 2016-1, and the later text amendments Ordinance 2022-1 (fences) and Ordinance 2026-1 (retreat centers) were searched for roofing text and have no reroofing rule; the zoning ordinance's only shingle rule is a manufactured-dwelling standard. The township's permit pages and building permit application state no layer rule.
Township of Summit - Building and Zoning Department (Township of Summit, Michigan (Jackson County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Summit Township's permits page links the 2015 Michigan Residential Code; the township's code of ordinances was read for this record: its construction chapter, Chapter 154 State Construction Code Excerpts, only designates the township as the enforcing agency under the state act and contains no local reroofing or layer rule, so the state rule stands.
Township of Sumpter - Building Department (Township of Sumpter, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township of Sumpter's own building ordinance, Chapter 6 of its Code of Ordinances (Housing and Building Regulations), was read in full: it has no roofing provision and amends nothing in Section R908, and the township's permit application, guidelines and fee appendix state no layer rule. Sumpter Township's codified Sec. 6-31 adopts the BOCA National Building Code, 1993 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Sumpter Township's Addition Guidelines says it enforces; the the BOCA National Building Code, 1993 Edition text was not read (see adopted_code).
Township of Thetford - Building Department (Township of Thetford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments listed on its ordinance page were read: Ordinance 2015-06-67 and Ordinance 2015-06-107 under 4.10, Ordinances 2015-06-47, 2015-06-122 and 2015-06-123 under 4.90 Flood Plains, and Ordinance 2015-06-05 under 4.100. They designate the enforcing agency, adopt the state building code by reference without modifying its roof provisions, regulate flood plain development and adopt a property maintenance code, and none has a reroofing provision or amends anything in Section R908. The Building Department's page and permit application state no layer rule.
Township of Tittabawassee - Building Department (Township of Tittabawassee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinance, Chapter 14 of the Tittabawassee Township Code of Ordinances (Buildings and Building Regulations), was read in full: it designates the enforcing agent, sets fees by board resolution, creates a construction board of appeals and adopts a dangerous-buildings code, has no roofing provision and amends nothing in Section R908. The township's re-roof application states no layer rule.
Township of Trowbridge - Building Permits (Township of Trowbridge, Michigan (Allegan County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instrument, Ordinance No. 2018-2 (adopted 6/7/18, the only building-code ordinance listed on its Forms & Permits page), was read in full: it designates violations of the state construction code as municipal civil infractions and sets penalties, adopts no local technical code and amends nothing in Section R908. The township's zoning ordinance (updated 05.19.2026) was searched for roofing rules and has none beyond nonconforming-structure and solar provisions, and the permit office's requirements sheet and application state no layer rule.
Township of Tyrone - Building Permits (Kent County) (Township of Tyrone, Michigan (Kent County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's own building instruments were read in full through the Municode compilation of Tyrone Township's general ordinances (codified through Ordinance No. 45[B], enacted January 21, 2020): Part 146 (State Codes), Part 145 (State Construction Code fee schedule), Part 147 (Miscellaneous fees) and Part 131 (Dangerous Buildings), with the compilation's listing of ordinances. None has a reroofing provision, and none amends anything in Section R908. The Township's permit pages and forms state no layer rule.
Township of Vernon - Building Department (Township of Vernon, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists burning, cemetery, civil infraction, dangerous buildings, fireworks, noxious weeds and public nuisance ordinances and an International Property Maintenance Code ordinance. The two building-related instruments, the Dangerous Buildings Ordinance (No. 2008-27) and Ordinance No. 2026-02 adopting the International Property Maintenance Code, were read in full, and the Zoning Ordinance adopted October 14, 2024 and the civil infraction and public nuisance ordinances were searched; none has a reroofing provision, and none amends anything in Section R908. The burning, cemetery, fireworks and noxious weeds ordinances regulate other subjects and were not read. The Building Department page, building permit application and fee schedule state no layer rule.
Township of Vevay - Building Department (Township of Vevay, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinances, Parts 220, 221 and 222 of the Vevay Township General Law Ordinance (the Construction Regulations and Housing chapter), were read in full: Part 220 adopts the state construction code by reference, Part 221 designates the enforcing agency and enforces Appendix G of the Michigan Building Code, and Part 222 assumes enforcement of the state act and sets fees by resolution; none has a reroofing provision or amends anything in Section R908. The township's Residential Building Application page states a two-layer condition only for its no-permit line, quoted in the permit fields: "RE-SHINGLING: Provided two layers or less, and no roof boards or rafters are being replaced, or any change in shape." That line agrees with the base rule above and is not a local layer rule. Vevay Township's codified Part 220 adopts the Basic Building Code of the Building Officials and Code Administrators International by reference; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the township's Residential Permit Application Checklist says it follows; the Basic Building Code text was not read (see adopted_code).
Township of Warren (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Warren, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Zoning page lists a Zoning Ordinance (effective October 2020), an Ordinance Enforcement Officer Ordinance and two marihuana ordinances and no building ordinance, and the Township Code Authority is the township's building permit office. The Zoning Ordinance was searched for roof, shingle, layer, tear-off, re-cover and R908 and its only roof hit is the definition of a building; the other three are an enforcement-officer ordinance and two marihuana ordinances, none a building ordinance. The Authority's checklist, fee sheet and building permit application state no layer rule.
Township of Watersmeet - Building Inspector (Township of Watersmeet, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's Construction Code Ordinance (Ordinance No. 11, adopted March 31, 1975, and Ordinance No. 11A, amended 2018) was read in full: it designates the enforcing agency, sets penalties and sets a fee after a revoked permit or stop work order, and it has no reroofing provision and amends nothing in Section R908. The Township's zoning ordinance was searched for roofing text and asks only that a dwelling have a roof pitch of no less than 3/12. The Township's pages state no layer rule.
Township of White Pigeon - Building Permits (Township Office) (Township of White Pigeon, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 (Buildings and Building Regulations) of the White Pigeon Township Code of Ordinances was read in full: it designates the enforcing agency, adopts the State Construction Code appendices including Appendix G (flood-resistant construction), sets fees by resolution, creates a construction board of appeals, designates flood hazard areas, adopts the 2015 International Property Maintenance Code and sets dangerous-building procedures; it has no reroofing provision and amends nothing in Section R908. Chapter 34 (Zoning) and the other chapters of the Code were searched for roofing text and contain no layer or re-cover rule. The township's permit pages and forms state no layer rule.
Township of Whiteford - Building Department (Township of Whiteford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists no building code ordinance; the three ordinances on it that bear on construction, Ordinance 22 (Dangerous Building), Ordinance 59 (repeal of old ordinances) and Ordinance 63-A (floodplain management under the state construction code), were read, and the Zoning Ordinance and Ordinance 54 (municipal civil infractions) were searched. None has a reroofing provision, and none amends anything in Section R908; the Zoning Ordinance's only roofing provision requires a manufactured dwelling's main roof to be finished with a commonly used shingle or other roofing material. The Building Department page and the building permit application state no layer rule.
Township of Yankee Springs - Building Permits (Township of Yankee Springs, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the building ordinances in the Yankee Springs Township Compilation of Ordinances were read in full: Part 172 (Building Code Enforcement Ordinance), Part 171 (Enforcing Agency of State Construction Code), Part 173 (Electrical Code Enforcement) and Part 95 (repeal of the mechanical code ordinance). They designate enforcing agencies, set penalties and name no roofing rule, and they amend nothing in Section R908. The compilation's Listing of Ordinances shows the township's earlier building codes (Ordinances 1-1962 and 3-1974) replaced, and the Building Permits page and the PCI application state no layer rule.
Vienna Charter Township - Building Department (Charter Township of Vienna, Michigan (Genesee County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Vienna Township's own building ordinance, Township Code Chapter 6 (Buildings and Building Regulations), was read in full: Article II adopts the state codes by reference and sets permit, fee, inspection and appeal procedures, and none of its modifications touches the reroofing section, so the state limit applies unchanged.
Village of Armada - Building Department (Village of Armada, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Title VIII (Building Regulations) of the Village of Armada Code of Ordinances, codified through an ordinance adopted June 22, 2020, was read in full: Chapter 81 has the village enforce the state construction code, designates enforcing agencies, leaves fees to council resolution and creates a construction board of appeals, and Chapter 82 adopts the International Property Maintenance Code with local amendments; neither has a reroofing provision, and neither amends anything in Section R908. The Building Department page and building permit application state no layer rule.
Village of Blissfield - Planning & Development (Village of Blissfield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Compilation of Ordinances (codified through April 27, 2026) was read for its building regulations: Part 172 (Buildings and Building Regulations) and Part 196 (Mechanical, Plumbing and Building Inspectors) were read in full, and Part 171 (Fire) and Part 193 (Mobile Homes) were searched for roofing text. Together they designate the enforcing agencies, set the inspection fee by council resolution, create the Construction Board of Appeals, designate flood hazard areas, adopt Appendix G of the Michigan Building Code and the 2021 International Property Maintenance Code, and regulate dangerous buildings; they have no reroofing provision and amend nothing in Section R908. Parts 191 and 192 are reserved. The Planning & Development page, the permit application and the fee schedule state no layer rule.
Village of Britton - Building Permits (Raisin Charter Township Building Department) (Village of Britton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's ordinance book was read for its building instruments: Chapter 6, Buildings and Building Regulations, has only Section 6-1 (temporary occupancy of mobile homes), Section 6-31 (enforcing agency) and Section 6-32 (permit required for erection, construction, remodeling, repairing or moving), and Chapter 7 is reserved. Nothing in them touches roof coverings, and the village's other pages read state no layer rule, so the village amends nothing in Section R908.
Village of Brooklyn - Building Division (Village of Brooklyn, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 of the Village of Brooklyn Code of Ordinances (Buildings and Building Regulations) was read in full through the Municode API: it elects to enforce the state construction code, designates the village building inspector, sets fees by the village's adopted schedule, creates a construction board of appeals, carries the state floodplain provisions, administers the state electrical, mechanical and plumbing codes, regulates construction time limits and dangerous buildings, and adopts the 2024 International Property Maintenance Code; it has no reroofing provision and amends nothing in Section R908. The Building Division page states no layer rule.
Village of Capac - Building Department (Village of Capac, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the Village of Capac's ordinances (Buildings and Building Regulations), the village's building ordinance, was searched in full for roofing terms: it adopts the technical codes in Sec. 6-31, assigns plumbing, mechanical and electrical enforcement in Sec. 6-32, and covers dangerous buildings, building numbers and rental housing; it has no reroofing or layer provision and amends nothing in Section R908. The Building Department pages state no layer rule. The Village of Capac's codified Sec. 6-31 adopts the Michigan Residential Building Code, 2012 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the Village of Capac has published no statement naming the edition it enforces; the Michigan Residential Building Code, 2012 edition text was not read (see adopted_code).
Village of Cassopolis - Building Inspections (Village of Cassopolis, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 122 of the Village of Cassopolis Code of Ordinances (Building Regulations) was read in full (Articles I to IV: the mechanical, electrical and plumbing enforcing agency articles and the adoption of building regulations): it designates the enforcing agency and adopts the state codes by reference, has no reroofing provision and amends nothing in Section R908. The Village's codified Chapter 122, Article IV adopts the Michigan Residential Code (One- and Two-Family Dwellings), 2006 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the Village's Master Fee Schedule 2025 lists among its building codes; the 2006 Edition text was not read (see adopted_code). The Building/Inspections page and the building permit application state no layer rule.
Village of Clayton - Building Inspector (Village of Clayton, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village of Clayton's posted Code of Ordinances was read for its building instruments. Chapter 4 (Buildings and Building Regulations) was read in full, and the code's own search for the word roof returns nine sections in Chapters 5, 8, 12 and 15, none a reroofing provision; none amends Section R908. The village's Building Permit Application states no layer rule. Clayton's codified Sec. 4-26 adopts the National Building Code, 1990 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the village's permit form names; the National Building Code, 1990 Edition text was not read (see adopted_code).
Village of Clinton - Building Department (Village of Clinton, Michigan (Lenawee County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 (Buildings and Building Regulations) of the Village of Clinton Code of Ordinances, codified through Ordinance No. 2019-06, was read in full: Article II adopts the state construction code, designates the enforcing agency, sets fees by council resolution and designates flood hazard areas, and Article IV adopts the International Property Maintenance Code; it has no reroofing provision and amends nothing in Section R908. The ordinances the village has passed since that codification, as its Ordinances page lists them, concern tobacco, parking, zoning, public peace, council pay, adult entertainment, sidewalks, commercial and recreational vehicles and vacant property registration, and by their titles none amends Chapter 10. The village's permit forms state no layer rule.
Village of Decatur - Building Department (Village of Decatur, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Village of Decatur Code of Ordinances (Buildings and Building Regulations), the village's building ordinance, was read: it covers the enforcing agency for the plumbing and electrical codes, dangerous buildings, fences, rental dwelling units and a property maintenance code, it has no reroofing provision, and it amends nothing in Section R908. The Building Department page and the SAFEbuilt building permit application state no layer rule.
Village of Dundee - Building Department (Village of Dundee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the Village of Dundee Code of Ordinances (Buildings and Building Regulations) was read in full: it designates the enforcing agency (Section 14-4), sets fees by resolution (Section 14-5), designates flood prone hazard areas, creates a construction board of appeals, covers dangerous buildings, vacant property and administrative search warrants, and adopts a property maintenance code; it has no reroofing provision and amends nothing in Section R908. The village's Building Code Information, Licenses & Permits and Fees pages and building permit application state no layer rule.
Village of Grand Beach - Building and Zoning Department (Village of Grand Beach, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's building ordinances, Chapter 150 (Construction Activities), Chapter 155 (Construction Codes, Articles I to III), Chapter 315 (Property and Building Standards) and Chapter 320 (Property Maintenance) of the Village of Grand Beach Code, were read in full: they designate the enforcing agency, regulate work hours, set flood hazard areas and adopt a property maintenance code, and none has a reroofing provision or amends anything in Section R908. The Building and Zoning Department's pages and permit application state no layer rule.
Village of Lawton - Building Permits (Village of Lawton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the Village of Lawton Code of Ordinances (Building Regulations; Construction), the village's only building chapter, was read in full: it adopts the state building code by reference, creates the office of building inspector, sets a construction board of appeals, regulates lot division and recreational vehicles, and sets a penalty; it has no reroofing provision and amends nothing in Section R908. The village's Planning & Zoning page and building permit application state no layer rule.
Village of Leonard - Building Department (Village of Leonard, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 12 of the Village of Leonard Code of Ordinances (Sections 12.1 to 12.7), the village's own building ordinance, was read in full: it designates the building official as the enforcing agency, adopts Appendix G and the flood hazard maps, adopts the International Property Maintenance Code of 2021, and regulates dangerous buildings, property identification, rental units and performance guarantees. It has no reroofing provision and amends nothing in Section R908; the property maintenance code's roof clause, Section 304.7, says only "The roof and flashing shall be sound, tight and not have defects that admit rain." The Permits & Codes page, the building permit application and the fee schedule state no layer rule.
Village of Milford - Building & Zoning (Village of Milford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 of the Village of Milford Code of Ordinances (Buildings and Building Regulations), codified through Ordinance No. 231-282 of May 18, 2026, was read in full: it adopts the state construction code without naming an edition, designates the enforcing agency, sets fees by resolution, regulates smoke detectors, dangerous buildings and construction permit deposits and adopts the 2018 International Property Maintenance Code; it has no reroofing provision and amends nothing in Section R908. The Village's Roof Permit Guidelines ask whether a job is a complete tear-off or a second roof and add "(two maximum)", which agrees with the state rule.
Village of Morrice - Zoning and Building Permits (Village of Morrice, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Morrice's Ordinances and Statutes page was read for every ordinance it lists, and none is a building or construction code; the Zoning Ordinance, read in full, has no layer limit and does not amend Section R908, and its only roof covering standard is the neighborhood compatibility test for one-family dwellings.
Village of New Haven - Building Department (Village of New Haven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village's Code of Ordinances was read for its building instruments: Chapter 160 (Building Construction), Chapter 25 (Construction Board of Appeals), Chapter 168 (Buildings and Structures) and Chapter 304 (Housing and Property Maintenance) were read in full, and Chapters 149, 230, 345 and 394 were searched; none has a reroofing provision or amends Section R908. The Building Department page states no layer rule. New Haven's codified Sec. 160-1 adopts the BOCA Basic Building Code, 1993 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which New Haven's Building Department page says it enforces; the BOCA Basic Building Code, 1993 Edition text was not read (see adopted_code).
Village of Oxford - Building Services Department (Village of Oxford, Oakland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the Village of Oxford Code of Ordinances (Buildings and Building Regulations, codified through the Ordinance of March 11, 2025), the village's building ordinance, was read in full: it covers appearance tickets, the adoption and enforcement of the state construction code, fees set by council resolution, the property maintenance code and the numbering of buildings; the fire prevention chapter was also read. Neither has a reroofing provision, and neither amends anything in Section R908. The Building/Demolition Permit Application and the fee schedule state no layer rule, and the Building Department's own page could not be opened for this record.
Village of Paw Paw - Community Development and Code Enforcement (Village of Paw Paw, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Village of Paw Paw Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 481, adopted June 22, 2020), the village's building ordinance, was read in full: it designates the enforcing agency, sets fees by resolution, creates a construction board of appeals, adopts Appendix G for flood hazard areas, adopts the 2006 International Property Maintenance Code with amendments that do not concern roofs, and regulates dangerous buildings and rental property registration; it has no reroofing provision and amends nothing in Section R908. The Community Development page and the permit application state no layer rule.
Village of Richland - Building Permits (Kalamazoo Area Building Authority) (Village of Richland, Kalamazoo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Richland's code of ordinances, Chapter 6, Buildings and Building Regulations (Articles I to IV: the state construction code, dangerous buildings and swimming pools), was read in full for a local roofing rule and has none, and the word roof does not appear in it; the authority's application and fee schedule state no layer rule. The village's zoning ordinance was not read for roofing.
Village of Schoolcraft - Building Department (Village of Schoolcraft, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 18 of the Village of Schoolcraft Code of Ordinances (Buildings and Building Regulations) was read in full: it assumes enforcement of the state construction code, creates a board of appeals, and covers swimming pools, dangerous buildings and a housing code whose roof clause (Sec. 18-211) requires roof sheathing to be "structurally sound, in good repair and free from deterioration" and roofing, flashing and capping to be "free of leaks"; it has no reroofing provision and amends nothing in Section R908. The Village's building permit application asks for the "Number of layers" on a roof repair but states no layer limit.
Village of South Rockwood - Building Department (Village of South Rockwood, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Code of Ordinances, Chapter 6 (Buildings and Building Regulations), as posted by Municode, was read in full: it designates the enforcing agency under the single state construction code, sets fees by council resolution, and covers dangerous buildings and residential rental structures; it has no reroofing provision and amends nothing in Section R908. The Building Department's pages state no layer rule.
Village of Sparta - Building Permits (Professional Code Inspections) (Village of Sparta, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's own building ordinance, Chapter 18 of the Village of Sparta Code of Ordinances (Buildings and Building Regulations, codified through Ordinance No. 26-01, March 16, 2026), was read in full: it designates the enforcing agency, sets permit fees by resolution, adopts the 2021 International Property Maintenance Code with local standards for four of its sections, and sets penalties; it has no reroofing provision and amends nothing in Section R908. The village's permit page and PCI's application state no layer rule.
Village of St. Charles - Building Permits (Village of St. Charles, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Village of St. Charles Code of Ordinances (Buildings and Building Regulations), the village's building ordinance, was searched in full for roofing terms: it designates the enforcing agency, sets permit fees by council resolution, adopts a property maintenance code and a dangerous buildings code and sets up rental housing rules; it has no reroofing or layer provision and amends nothing in Section R908. The village's Building Permits page and permit guidelines state no layer rule.
Village of Stevensville - Building Department (Village of Stevensville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village of Stevensville's ordinances, approved April 4, 2024, were read for roofing terms: Chapter 12 (Property & Building Maintenance), which designates the enforcing agency, enforces Appendix G of the state construction code in flood hazard areas, adopts the 2021 International Property Maintenance Code and covers dangerous buildings, Chapter 13 (Rental Units) and Chapter 36 (Zoning Ordinance). They use the word roof only in definitions and a dangerous-building test, and they have no reroofing or layer provision and amend nothing in Section R908. The other chapters on the Village's ordinance index deal, by their titles, with animals, business licenses, fireworks, noise, streets, traffic, trash, water and sewer and similar subjects. The Building Department page and the Roofing Questionnaire state no layer rule.
Western Washtenaw Construction Authority - Building Permits for Freedom Township (Township of Freedom, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's general ordinances page lists its ordinances, and those that touch buildings were read: Ordinance No. 31 designates the enforcing agency and names no code edition, No. 9 deals with dangerous buildings and No. 30 with soil erosion (the scanned ordinances were read from OCR text), and the Zoning Ordinance was searched for roofing text and uses "roof" only in manufactured housing design standards, solar provisions, dimensional standards and screening. None has a reroofing provision or amends anything in Section R908. The Western Washtenaw Construction Authority's documents state no layer rule; its roofing application offers "Reroofing over existing shingles" and "Tear off roofing and replace" as project types and gives no layer count.
Western Washtenaw Construction Authority - Building Permits for Manchester Township (Township of Manchester, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists its ordinances, and those that touch buildings were read: Ordinances No. 10, 17 and 21 designate the enforcing agency and apply the state construction codes as adopted by the State Construction Code Commission, No. 88 deals with dangerous buildings, No. 3 is an electrical ordinance, No. 101 is an anti-blight ordinance and No. 55 and No. 56 cover soil erosion and sedimentation control (the scanned ordinances were read from OCR text), and the zoning ordinance was searched for roofing text and uses "roof" only in definitions, dimensional standards, a mobile home standard and its solar provisions. None has a reroofing provision or amends anything in Section R908. The Western Washtenaw Construction Authority's documents state no layer rule; its roofing application offers "Reroofing over existing shingles" and "Tear off roofing and replace" as project types and gives no layer count.
Wexford County - Building Department (Wexford County, Michigan (3 villages and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Wexford County Zoning Ordinance No. 5 (amended 2012, 97 pages, searched in full text for roof, shingle, layer, tear-off, re-cover and R908; its roof hits concern structure definitions, signs, towers and antennas) and the Building Department's pages, fee schedule and information packet state no layer rule, and the department lists no building code ordinance. Nothing local amends Section R908.
Williamstown Township - Building Department (Township of Williamstown, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists zoning articles and general ordinances and no construction code or building ordinance. Its Dangerous Buildings Ordinance and its Nuisance Abatement Ordinance were read in full: the first defines "Township Building Code" as "the building code administered and enforced in the township pursuant to the Stille-DeRossett-Hale Single State Construction Code Act, Public Act 230 of 1972, as amended, (MCL 125.1501, et seq.)". Neither has a reroofing provision, and neither amends anything in Section R908. The township's zoning articles and its other listed ordinances that have a text layer were searched for roof and layer text: the only roof material rule is in the Planned Development Cluster Housing article, a new-dwelling appearance standard that reads "Roof material shall be at least 30-year three-tab asphalt shingle or better.", and it says nothing about layers. Seven listed ordinances are image-only PDFs and were not read (subdivision, wetland protection, recreational marihuana, landscape, public parks, right-of-way, and the reserved Article 23); none is a building ordinance. The Building Department page and fee schedule state no layer rule.
One overlay allowed — two layers maximum — Minnesota (21)
City of Apple Valley, Minnesota - Building Inspections (City of Apple Valley, Minnesota)
Apple Valley restates the governing rule on its own Roofing page, under "Roofing Information - Asphalt Shingles": "New roof coverings shall not be installed without first removing the existing roof covering where any of the following conditions exist: Existing roof is water soaked or deteriorated. Existing roof covering is slate, clay, cement, or asbestos-cement tile. Existing roof has 2 or more application of any type of roof covering." One existing layer may therefore be recovered and a second existing layer forces a tear-off to the deck. This matches the base 2018 International Residential Code Section R908.3.1.1 (Roof recover not allowed) as incorporated by the 2020 Minnesota Residential Code, which Minnesota does not amend — Minnesota Rules chapter 1309 amends IRC Chapter 9 in only two places, part 1309.0903 (kick-out flashing) and part 1309.0905 (asphalt-shingle sheathing and the deletion of the drip-edge section), and neither touches the reroofing provisions. Apple Valley has no authority to set a different layer limit (Minn. Stat. 326B.121, subd. 2(c)).
City of Blaine, Minnesota - Building Inspections Division (City of Blaine, Minnesota)
Blaine's own "Residential Roofing" reference handout states: "It is permitted to install roofing over one existing layer of asphalt shingles, provided the existing layer is considered a flat and adequate base." The handout also permits an existing ice-barrier membrane adhered to the roof deck to remain in place and be covered with one additional layer of ice barrier membrane, "for a maximum of two layers." The handout does not use the words "tear-off" or state a numeric cap on total shingle layers beyond the one-existing-layer overlay condition quoted above; it does state that reroofing of only portions of a roof, and replacement of independent sections without redoing the entire roof covering, is permitted.
City of Bloomington, Minnesota - Building and Inspections Division (City of Bloomington, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota does not amend base 2018 IRC Section R908 (roof replacement/recover) -- the Chapter 1309 table of contents contains no "1309.0908" part (/rules/1309.0908/ returns HTTP 404). A Minnesota DLI consumer guidance sheet describes the operative rule in Minnesota: "Do not install new roof coverings without first removing all existing layers of roof coverings where any of the following conditions exist: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." Four exceptions are listed (complete/separate roofing systems like standing-seam metal; certain metal/tile-over-wood-shake installs per Section R908.4; new protective coating over existing spray polyurethane foam without tear-off; and an existing adhered ice-barrier membrane, which may remain and be covered with an additional ice-barrier layer). This is DLI (state), not Bloomington, guidance -- Bloomington has no authority to set a different layer limit. Confirmed at the city level: Bloomington's own FAQ states, verbatim: "You may go over one layer of existing asphalt shingles. Roofing over more than one layer of existing asphalt shingles is not permitted" -- consistent with the state's 2-layer (existing + new) cap.
City of Brooklyn Park, Minnesota - Building Inspections Division (City of Brooklyn Park, Minnesota)
Brooklyn Park's own Residential Reroofing guide, under "SHINGLE OVERLAY," states verbatim: "Overlaying shingles is allowed where the existing roof has only one application of shingles. Removal is required where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (R908.3.1 & 908.3.1.1)" -- meaning a new layer may be installed over one existing layer of shingles (two layers total), but not over two or more existing layers, and tear-off is required regardless of layer count if the existing roof is water-soaked or deteriorated.
City of Coon Rapids, Minnesota - Building Inspections Division (City of Coon Rapids, Minnesota)
The City of Coon Rapids' own "Residential Roofing" handout, citing R908.3 Roof replacement, states: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with a narrow exception where an existing adhered ice-barrier membrane may remain in place under an added layer of ice barrier membrane. The same handout, citing "Roof recover not allowed - R908.3.1.1," states a roof recover (leaving the existing covering in place) "shall not be permitted where...the existing roof has two or more applications of any type of roof covering," or where the existing covering is water-soaked, deteriorated, or is slate, clay, cement, or asbestos-cement tile. In effect, no more than one existing layer of roof covering may remain under a recover; a full tear-off to the deck is otherwise required.
City of Duluth, Minnesota - Construction Services & Inspections (City of Duluth, Minnesota)
Minnesota incorporates the 2018 IRC by reference as the Minnesota Residential Code (Minn. R. 1309.0010, subp. 1), which Duluth administers. Minnesota Rules chapter 1309's own part list (revisor.mn.gov) runs from part 1309.0905 (Section R905, Requirements for Roof Coverings) directly to a repealed part; no part 1309.0906, 1309.0907, or 1309.0908 exists (revisor.mn.gov returns HTTP 404 for each), so IRC Section R907 (Materials and Installation) and Section R908 (Reroofing), where a roof-covering-layer limit would sit, are not amended by the state and apply in their unamended 2018 IRC form statewide, including in Duluth. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Eden Prairie, Minnesota - Building Inspections (City of Eden Prairie, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Eden Prairie has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Edina, Minnesota - Building Inspections Division (City of Edina, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Edina has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Lakeville, Minnesota - Building Inspections Division (City of Lakeville, Minnesota)
Lakeville's Residential Re-Roofing Guide states, under "GENERAL BUILDING CODE REQUIREMENTS": "Existing roofing shall be torn off prior to installing the new roof where the existing roof has deteriorated to a point that the existing roof is not adequate as a base or there are two or more applications of any type of roof covering." In practice this limits a roof to two layers of covering before a full tear-off is required. Minnesota Rules chapter 1309's own table of parts amends IRC Chapter 9 in exactly two places (1309.0903 kick-out flashing and 1309.0905 sheathing/drip-edge) and contains no separate statewide layer-count rule, so this two-layer/tear-off standard rests on Lakeville's own guide rather than a numbered state rule.
City of Mankato, Minnesota - Building Inspections (City of Mankato, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Mankato has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Maple Grove, Minnesota - Building Inspection Services (City of Maple Grove, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota does not amend base 2018 IRC Section R908 (roof replacement/recover) -- the Chapter 1309 table of contents contains no "1309.0908" part. The verbatim ICC R908 text is paywalled, but a Minnesota DLI consumer guidance sheet describes the operative rule in Minnesota: "Do not install new roof coverings without first removing all existing layers of roof coverings where any of the following conditions exist: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." Four exceptions are listed (complete/separate roofing systems like standing-seam metal; certain metal/tile-over-wood-shake installs per Section R908.4; new protective coating over existing spray polyurethane foam without tear-off; and an existing adhered ice-barrier membrane, which may remain and be covered with an additional ice-barrier layer). This is DLI (state), not Maple Grove, guidance -- Maple Grove has no authority to set a different layer limit. Independently corroborated by Maple Grove's own official roofing handout ("Roofing," Building Department, Rev 4/7/2021), stated even more concisely: "New roofing may be installed over an existing roof but shall be limited to a total of two layers."
City of Maplewood, Minnesota - Building Inspections (City of Maplewood, Minnesota)
Maplewood states a flat two-layer ceiling in its own roofing handout, under the heading "REROOFING": "New roofing may be installed over an existing roof but shall be limited to a total of two layers. Existing flashing in good condition may be reinstalled. Any sheathing that is replaced must be installed and fastened according to the code." One overlay over one existing layer is therefore permitted and a second existing layer forces a tear-off. The current state code independently produces the same answer, so the handout's 2015 revision date does not undermine it: base 2018 IRC Section R908.3.1.1 (Roof recover not allowed), as incorporated by the 2020 Minnesota Residential Code and unamended by Minnesota, bars a roof recover "where the existing roof has two or more applications of any type of roof covering." Maplewood has no authority to set a different layer limit (Minn. Stat. 326B.121, subd. 2(c)).
City of Minneapolis, Minnesota - Community Planning & Economic Development, Development Services (Building Inspections) (City of Minneapolis, Minnesota)
Substantively STATE-GOVERNED (unamended 2018 IRC Section R908, which Minnesota Rules chapter 1309 does not amend -- no Minn. R. 1309.0908 part exists). Recorded here from Minneapolis's own published guidance rather than from the paywalled ICC text: the Minneapolis Construction Code Services roofing handout states, under "Recovering (overlays) vs. replacement": "The code allows for roof overlays over one existing layer of roof covering under the following conditions: The existing roof or roof covering is not water-soaked or deteriorated to the point that it does not provide an adequate base for additional roofing. No overlays allowed over existing wood shakes, slate, clay, and cement or asbestos-cement tiles. The installation is acceptable by and completed according to the shingle manufacturer's instructions..." -- i.e., one overlay layer (over one existing layer) is permitted in Minneapolis when those conditions are met; full tear-off is otherwise required. Note that this Minneapolis document's header cites the "2015 Minnesota Residential Code" / "2012 IRC" in its intro paragraph but carries a footer disclaimer "Refer to the 2020 Minnesota Residential building code for all requirements and exceptions" -- its substantive content (deck sheathing, drip edge, ice-barrier extent) matches the current 2020 MRC/Minn. R. 1309 amendments exactly, so the version-label mismatch in the doc's own header appears to be an uncorrected legacy citation rather than a substantive conflict.
City of Moorhead, Minnesota - Building Inspections (City of Moorhead, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Moorhead has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Plymouth, Minnesota - Building Inspection Division (City of Plymouth, Minnesota)
STATE-GOVERNED, NOT CITY-SET. Minnesota does not amend base 2018 IRC Section R908 (roof replacement/recover), confirmed via the Chapter 1309 table of contents (no "1309.0908" part exists). A Minnesota DLI consumer guidance sheet describes the operative rule in Minnesota: "Do not install new roof coverings without first removing all existing layers of roof coverings where any of the following conditions exist: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." Four exceptions are listed (complete/separate roofing systems like standing-seam metal; certain metal/tile-over-wood-shake installs per Section R908.4; new protective coating over existing spray polyurethane foam without tear-off; and an existing adhered ice-barrier membrane, which may remain and be covered with an additional ice-barrier layer). This is DLI (state), not Plymouth, guidance -- Plymouth has no authority to set a different layer limit.
City of Rochester, Minnesota - Building Safety Division (City of Rochester, Minnesota)
STATE-GOVERNED, NOT CITY-SET; NO LOCAL OR STATE LAYER-LIMIT AMENDMENT FOUND. Minnesota Rules chapter 1309's own table of parts, read in full, lists only two parts amending IRC Chapter 9 (Roof Assemblies): part 1309.0903 (Section R903, Weather Protection -- kick-out flashing) and part 1309.0905 (Section R905, Requirements for Roof Coverings -- sheathing and drip edge, above). No part numbered 1309.0908 exists, meaning base IRC Section R908 (Roof Replacement) is not amended anywhere in the Minnesota Residential Code. Rochester's own Chapter 4-1 (read in full, see adopted_code) makes no independent roof-layer amendment either -- it only adopts the state building code and sets administrative fees. Because Rochester has no authority to set a different layer limit than the state code provides (Minn. Stat. § 326B.121, subd. 2(c)), and because nobody on this project has read a Minnesota-specific numeric layer limit, no number is published here; base IRC Section R908 (as incorporated, unamended) applies in Rochester as a pointer only. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Roseville, Minnesota - Building Division (City of Roseville, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Roseville has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Shakopee, Minnesota - Building Inspections (City of Shakopee, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Shakopee has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of St. Cloud, Minnesota - Building Safety Division (City of St. Cloud, Minnesota)
The City's own "Residential Reroof" handout (Building Safety Department), citing IRC section R908.3.1.1, states verbatim that "Tear-off of the existing roof coverings is required where any of the following occur: ... Where the existing roof has two or more applications of any type of roof covering," with an exception where the new covering is "a complete and separate roofing system[], such as standing-seam metal roof systems, that ... do not rely on existing roofs and roof coverings for support." In practice this caps a shingle roof at one existing layer plus a new overlay (two layers total) before a full tear-off is required.
City of St. Louis Park, Minnesota - Building and Energy Department (City of St. Louis Park, Minnesota)
STATE-GOVERNED, NOT CITY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. St. Louis Park has no authority to set a different layer limit — Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, and subd. 2(c) bars a municipality from requiring building code provisions regulating components or systems of a structure that differ from the State Building Code.
City of Woodbury, Minnesota - Building Inspections Division (City of Woodbury, Minnesota)
STATE-GOVERNED, NOT CITY-SET; NO LOCAL OR STATE LAYER-LIMIT AMENDMENT FOUND. Minnesota Rules chapter 1309's own table of parts, read in full, lists only two parts amending IRC Chapter 9 (Roof Assemblies): part 1309.0903 (Section R903, Weather Protection -- kick-out flashing) and part 1309.0905 (Section R905, Requirements for Roof Coverings -- sheathing and drip edge, above). No part numbered 1309.0908 exists, meaning base IRC Section R908 (Roof Replacement) is not amended anywhere in the Minnesota Residential Code. Woodbury's own Chapter 6, Article II (Sec. 6-16 through 6-19, read in full, see adopted_code) makes no independent roof-layer amendment either -- it only adopts the state building code, two unrelated optional state chapters, and sets administrative fees. Because Woodbury has no authority to set a different layer limit than the state code provides (Minn. Stat. § 326B.121, subd. 2(c)), and because nobody on this project has read a Minnesota-specific numeric layer limit, no number is published here; base IRC Section R908 (as incorporated, unamended) applies in Woodbury as a pointer only. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
One overlay allowed — two layers maximum — Missouri (7)
City of Columbia Building and Site Development Division (City of Columbia, Missouri)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2018 INTERNATIONAL RESIDENTIAL CODE. Columbia adopts the 2018 IRC by City Code Chapter 6, Article VI (Sec. 6-65); its amendment section, Sec. 6-66, was read in full and names no R908 section and no reroofing or recover provision, and the City has neither deleted nor excepted that section. So the base 2018 IRC reroofing rule applies: "R908.3.1.1 Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a full tear-off before a new covering goes on.
City of Florissant, Missouri - Department of Public Works (Building Department) (City of Florissant, Missouri)
R908 (Roof Replacement) is NOT amended anywhere in Florissant's Section 500.070 amendment list (confirmed by full-text search -- no "R908" match anywhere), so unamended 2021 IRC baseline governs, retrieved directly from ICC's own free digital viewer (codes.iccsafe.org, 2021 IRC): "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and covered with an additional layer of ice barrier membrane in accordance with Section R905." "R908.3.1 Roof recover. The installation of a new roof covering over an existing roof covering shall be permitted where any of the following conditions occur: 1. Where the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions[;] 2. Complete and separate roofing systems, such as standing-seam metal roof systems... shall not require the removal of existing roof coverings[;] 3. Metal panel, metal shingle and concrete and clay tile roof coverings shall be permitted to be installed over existing wood shake roofs...; 4. The application of a new protective roof coating over an existing protective roof coating [or various listed existing membrane types] shall be permitted without tear-off." "R908.3.1.1 Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Net effect: recover over a single existing (non-deteriorated, non-slate/clay/ cement/asbestos-cement-tile) layer is permitted under listed conditions; two or more existing layers forces full tear-off. EDITION-MATCHED to Florissant's own 2021 IRC adoption.
City of Independence, Missouri - Building Inspections Division (City of Independence, Missouri)
The Building Inspections Division's "Guidelines for Asphalt Shingle Re-Roofing" handout states: "Roofing materials are heavy, so the code only allows one layer of roofing material to be re-roofed over." The same handout, under "Recovering versus replacement?", requires full tear-off (not an overlay) when any of the following exist: "Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing." "Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile." "Where the existing roof has two or more applications of any type of roof covering." Four exceptions to that tear-off trigger are listed: (1) complete/separate roofing systems such as standing-seam metal that transmit roof loads directly to the building's structural system and do not rely on the existing roof for support; (2) installation of metal panel, metal shingle, and concrete/clay tile roof coverings over existing wood shake roofs when the application is in accordance with a code section whose number is illegible in the source PDF (it renders as "SectionTBOE", apparently a font-encoding artifact in the city's document); (3) new protective coating over existing spray polyurethane foam roofing without tear-off; and (4) an existing adhered ice-barrier membrane, which may remain in place and be covered with an additional ice-barrier layer per Section R905.
City of St. Joseph Building Development, Building Division (City of St. Joseph, Missouri)
BOTH EDITIONS THE CITY NAMES BAR A RECOVER OVER TWO OR MORE EXISTING LAYERS; THE CITY HAS NOT AMENDED THE REROOFING SECTION. Section 7-34, the City's amendment list to the IRC, was read in full and names nothing in Chapter 9. Under the 2018 IRC, which codified Section 7-32(b) adopts, Section R908.3.1.1, "Roof recover not allowed," bars a recover "Where the existing roof has two or more applications of any type of roof covering." Under the 2024 IRC, which the City's Building Development page lists, the same words appear in the Exceptions to Section R908.4, "Roof recover." On either edition one existing layer may be recovered, and a second existing layer means tear-off. The City's sources disagree on the edition, so this record does not classify the limit.
City of St. Peters, Missouri - Building Department (City of St. Peters, Missouri)
"In accordance with IRC Section R908.3, all existing layers of roof coverings must be removed down to the sheathing before reroofing. The only exception is when there is only a single layer of existing roof covering and the roof covering and sheathing below is an adequate base that is neither deteriorated and not water soaked." (City of St. Peters "Residential Re-Roofing Requirements," Building Department, "Revised 3/27/2024," citing the currently adopted 2021 IRC.)
St. Louis County - Department of Transportation and Public Works (Building Division) (St. Louis County, Missouri)
The county's own residential design guides state, for structural roof framing design loads: "Dead Load: Actual dead load and weight of 2 layers of roof covering (R301.4; R908)" (Single-Family Dwelling Design Checklist) and, in near-identical wording, "Dead Load: Use actual dead load including weight of 2 layers roof covering (R301.4; R908)" (Residential Room Additions Building Permit Requirements). This is a structural design-load convention for sizing roof framing/trusses, not a standalone sentence stating "no more than 2 layers of roofing are permitted" -- but it is the only county-published figure on roof-covering layer count, and it is consistent with the base 2015 IRC's standard 2-layer recover assumption under R908, which the county's published amendments do not appear to modify. Treat it as a strong indication of a 2-layer practical ceiling rather than a directly quotable permit-limit rule. Base-code rule, read at 2015 IRC Section R908.3.1.1 (Roof re-cover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
St. Louis County, Missouri Department of Transportation and Public Works - Building Permit Section (permitting authority for the City of Chesterfield, Missouri, by contract) (City of Chesterfield, Missouri)
"2015-IRC Section R908.3 requires all existing layers of roof coverings be removed down to the sheathing prior to applying a new roofing covering. The only exception is when there is only a single layer of existing roof covering and the roof covering and sheathing below provides an adequate base that is neither deteriorated nor water soaked." Elsewhere on the same page: "Only 1 layer of roof cover exists, and it is not deteriorated or water soaked (R908.3.1.1-Items 1, 3)" and "The structural roof components are capable of supporting the dead load of 2 roof covers. Properly sealed structural calculations may be required by Building Plan Review on a case-by-case basis (R908.2; St. Louis County Policy)." Net effect: one existing layer may be recovered over under specific conditions; otherwise full tear-off to the sheathing is required. Chesterfield's own Chapter 9 amendment ordinance (Attachment B) does not touch R908.3/R908.3.1.1/R908.2, so this 2015-IRC-as-enforced text stands for Chesterfield too; the only Chapter 9 amendments are to R905.2.8.2 (valleys) and R908.7 (ventilation).
One overlay allowed — two layers maximum — Montana (4)
Butte-Silver Bow, Montana - Building & Code Enforcement (City and County of Butte-Silver Bow, Montana)
TWO LAYERS MAXIMUM, ON THE BASE 2021 IRC. Municipal Code 15.04.075 expressly extends the 2021 IRC to "detached one-and two-family dwellings and townhouses," which is the local act Montana law requires before the state-amended IRC reaches a house here (MCA 50-60-102(1)(a); ARM 24.301.201(1)). Montana's own IRC amendment packet, ARM 24.301.154, read in full, contains zero occurrences of "R908," "Chapter 9," or "shingle"; its one roof-covering amendment, subsection (23), rewrites the ice-barrier trigger in R905.1.2 and does not touch reroofing. Butte-Silver Bow's own adopting and amending chapter, Municipal Code Chapter 15.04 (Building Code), was read in full across all fourteen of its sections, 15.04.010 through 15.04.090, in the codification current through Ordinance No. 2025-03 (passed October 1, 2025). It contains zero occurrences of "R908," "reroof," "re-roof," "recover," "layer" or "Chapter 9," and its one use of the word "roofing" is in the 15.04.050 permit-valuation definition. Its amendments reach submittal documents (107.1), permit exemptions (105.2), permit and plan-review fees (109.2, Table No. 1-A, 107.3), other inspection fees, mobile-home installation and the code-book requirement, and nothing in the reroofing section. So the 2021 IRC's own reroofing rule applies here unmodified. 2021 IRC Section R908.3.1.1, Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Where neither of the first two conditions applies, a roof with one existing application may be recovered once; a roof with two or more existing applications may not be recovered.
City of Billings Building Division (City of Billings, Montana)
TWO LAYERS MAXIMUM, ON THE BASE 2021 IRC, WITH NEITHER THE STATE NOR THE CITY AMENDING THE REROOFING SECTION. The state amendment instrument, ARM 24.301.154 (10,864 characters), was read in full and counted: "R908," "Chapter 9," and "shingle" each occur zero times; its only Chapter 9 reference is a single amendment to R905.1.2 (the ice-barrier trigger, unrelated to layer count). The City's own adopting and amending ordinance, Ord. 02-5186 (Sec. 6-201 and Sec. 6-301, read in full, 6 pages), likewise touches nothing in the reroofing provisions: its local amendments rewrite moved/temporary-building rules, a farm-accessory permit exemption, fence height, plan-review sign-off, footing depth, and an energy-code design-temperature table. With the edition fixed at 2021 IRC by both the City's Adopted Codes page and its Design Criteria page ("Design per IRC 2021" for one- and two-family dwellings), the base rule applies as published: 2021 IRC Section R908.3.1.1, Roof recover not allowed, bars a re-cover where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off to the deck. MCA 50-60-301(2)(a) and ARM 24.301.202(1) bar Billings from adopting a more-stringent local variant in any event, so this figure cannot differ locally.
City of Kalispell Building Department (City of Kalispell, Montana)
Two layers maximum, on the base 2021 IRC rule, which applies unmodified here. Both the governing state instrument and the City's own building instrument were read in full and amend nothing in the reroofing section: ARM 24.301.154 (10,864 characters, 25 subsections) contains zero occurrences of R908 or "shingle," and Kalispell City Code 5-4-2 (read in full, subsections A through L) contains none either. The 2021 IRC's own reroofing section, R908.3.1.1 Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer of any covering may be recovered; a second existing layer forces tear-off.
Livingston Building Department (City of Livingston, Montana)
TWO LAYERS MAXIMUM, ON THE 2021 IRC, WITH NO LOCAL OR STATE AMENDMENT TO THE REROOFING SECTION. Ordinance No. 3035, read in full, touches only the adopting sections, applicability, conflict-of-sections, board of appeals, and the civil-infraction penalty; it contains no occurrence of "roof," "R908," "R905," or "Chapter 9." Montana's own amendment rule, ARM 24.301.154, amends IRC Section R905.1.2 (the ice-barrier trigger) and nothing else in Chapter 9. So the unmodified 2021 IRC Section R908.3.1.1, Roof recover not allowed, applies: a roof recover "shall not be permitted where... the existing roof has two or more applications of any type of roof covering." One existing layer of roofing may be recovered; a second existing layer requires a tear-off to the deck.
One overlay allowed — two layers maximum — Nebraska (15)
City of Alliance - Community Development (Building and Zoning) (City of Alliance, Nebraska)
Alliance states no layer cap of its own. Chapter 105 of its municipal code, Building Codes and Contractor Licensing, was read in full across all four articles, and its only amendments to the 2018 International Residential Code are at Section 105-22, which touches Sections R101.1, R105.2, Table R301.2(1), R313.1, R313.2, G2401.2 and P2603.5.1 and nothing in Chapter 9. The base 2018 IRC roof-recover rule at Section R908.3.1.1 therefore applies to an Alliance re-roof unmodified. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Beatrice - Community Development Department (City of Beatrice, Nebraska)
Beatrice imposes no layer rule of its own. The city adopts the 2021 International Residential Code (Beatrice City Code Sec. 7-55), and its entire list of additions, insertions and changes to that code (Sec. 7-56), read in full, amends only Sections R101.1, R102.7, R105.2, R108.2, R108.3, R108.5, R108.6, R112.1, R113.4, R114.1, R301.2, R404.1.5.2, R905.1.2, P2603.5.1 and P3103.1, adds Section R404.1.2.2 with supporting figures, and repeals Sections R103.1, R103.2, R103.3, 112.2, 112.3, 112.4, R114.2, R313.1, R313.1.1, R313.2, R313.2.1 and 403.4.1 together with several foundation tables. Section R908, the reroofing chapter that sets out when a new roof covering may be laid over an existing one and when the old covering must come off, is not amended, added to or repealed anywhere in that list, so the base 2021 IRC reroofing provisions apply in Beatrice unmodified. Base-code rule, read at 2021 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Columbus, NE - Community Development Department (City of Columbus, Nebraska)
Columbus publishes no layer cap of its own. It adopts the 2018 International Residential Code by Ordinance No. 20-29 (Columbus City Code Section 150.105), and the complete local amendment list at Section 150.106 was read in full: it amends the code's administrative and permit sections, its climatic and geographic design criteria table, garage opening protection, floor fire protection, stair risers and treads, automatic sprinklers, flood-resistant construction, frost protection and subsurface drainage, replaces Chapter 11 and Chapter 12, and deletes Chapters 13, 14, 16-22 and 24-43. It adds, amends or deletes no section of Chapter 9, Roof Assemblies. So the roof-recover and tear-off rules that apply in Columbus are the base 2018 IRC Chapter 9 provisions, at Section R908.3.1.1, unmodified - the City has stated no local number of its own for anyone to rely on. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Note that a recover which turns into structural work needs a permit here even though plain shingling does not. Confirm with the Building Department at 402-562-4236.
City of Falls City - Building and Planning (City of Falls City, Nebraska)
One overlay allowed, two layers maximum - the same rule as most editions of the IRC, and confirmed by reading the 2012 IRC's own re-covering section directly rather than assuming it, since Falls City's edition predates the 2015 renumbering. The operative section is Section R907.3, "Recovering Versus Replacement" (in the 2012 edition this provision is numbered R907.3, not the R908.3.1.1 used from 2015 onward): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be recovered; a second forces a full tear-off. The 2012 edition carries none of the additional hail-exposure condition that the 2006 and 2009 editions of the IRC add to this same section - that condition was dropped starting with the 2012 edition - so no local hail designation changes this answer for Falls City. Section 9-302 of the Municipal Code, adopting the 2012 IRC and read in full, amends only Section R101.1 and Table R301.2(1); it does not touch Section R907.3 at all, so the base rule above applies unmodified.
City of Gretna - Building & Zoning Department (City of Gretna, Nebraska)
Gretna states no layer cap of its own. The City adopts the 2021 International Residential Code, and its two amendment ordinances - No. 2138 and the corrected No. 2141 that replaced it, both read in full - amend nothing in Chapter 9, Roof Assemblies, and nothing in Section R908, so the base 2021 IRC re-cover rule at Section R908.3.1.1 applies to a Gretna re-roof unmodified. Base-code rule, read at 2021 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Note separately that the City's own permit-exemption language turns on decking rather than layers: the department treats a re-shingle as needing no permit only where it does not involve rafters or the installation or replacement of more than one sheet of decking.
City of Hastings - Development Services (City of Hastings, Nebraska)
Hastings publishes no layer cap of its own. It adopts the 2018 International Residential Code at Hastings City Code section 8-602, and that section's complete list of local amendments - read in full, covering IRC sections R101.1, R101.2, R102.5, R103, R105.2, R112.1, Table R301.2(1), R302.1, R313 and R322, the deletion of Parts IV through VIII, and six amendments to appendix F - does not add, amend or delete any section of Chapter 9, Roof Assemblies. Neither does any other article of chapter 8, read in full. So the roof-recover and tear-off rules that apply in Hastings are the base 2018 IRC Chapter 9 provisions, at IRC section R908.3.1.1, unmodified. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the count with Development Services at 402-461-2331 - Hastings has stated no local number for anyone to rely on.
City of Holdrege - Municipal Services Department, Building Inspection Division (City of Holdrege, Nebraska)
Holdrege states no roof-layer rule of its own. The City adopts the 2018 International Residential Code at City Code § 9-601, and its exclusion list -- a named set of appendixes, five Chapter 1 administrative sections, Chapter 3 Section R313, and Chapters 12 through 43 (Mechanical, Fuel Gas, Plumbing and Electrical), read in full -- adds, amends or deletes nothing in Part III Chapter 9, Roof Assemblies, apart from the unrelated climatic-table rewrite (see wind_design_criteria). Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Kearney, NE - Building Services Division (City of Kearney, Nebraska)
Kearney states no roof-layer rule of its own. The City adopts the 2021 International Residential Code at City Code section 9-210, and its residential amendment list at section 9-302 -- forty-one numbered items, read in full -- adds, amends or deletes nothing in Part III Chapter 9, Roof Assemblies. Items (36) through (41) delete whole parts of the code by name (Energy Conservation, Mechanical, Fuel Gas, Plumbing, Electrical and twenty-one appendix chapters), and Chapter 9 is not among them, so the base 2021 IRC reroofing and roof-recover provisions apply in Kearney unmodified. Base-code rule, read at 2021 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The parallel commercial list at section 9-301 -- twelve items, read in full -- likewise leaves International Building Code Chapter 15 untouched.
City of Lexington, NE - Development Services Department (City of Lexington, Nebraska)
TWO LAYERS MAXIMUM, SET BY THE 2015 INTERNATIONAL RESIDENTIAL CODE THE CITY ENFORCES, AND THE CITY'S OWN HANDOUT SAYS THE SAME. Base-code rule, read at 2015 International Residential Code Section R908.3.1.1, Roof re-cover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Resolution No. 2017-18 amends nothing in Chapter 9. The City's own Roof Permit Steps handout states: "When repairing or reroofing your structure remember: You cannot shingle over two layers of shingles. If you already have two layers, the old shingles must be removed before installation of the new shingles." The roofing permit application form lists "Existing Layers" among the "Items Required for Submittal", so the layer count is declared to the Development Services Department at application.
City of Lincoln - Building & Safety Department (City of Lincoln, Nebraska)
"Section R908.3.1.1 Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." (Lincoln Municipal Code 20.12.650, Section R908.3.1.1 Amended; Roof Recover Not Allowed; Ord. 20937 Section 129, June 29, 2020). Corroborated by the department's Re-Roof Policy: "If the existing roof has two (2) or more layers of any type of roof covering, all of the layers must be removed."
City of Ogallala - Planning/Zoning, Permits & Building Department (City of Ogallala, Nebraska)
Ogallala Municipal Code 150.19, read in full, amends nothing in the 2018 IRC's Chapter 9. Its exclusion list reaches only Section R309.5, Section 313, Section 302.13 and Chapters 26 and 34-41 - none of them a roofing provision - so the base 2018 IRC roof-recover rule governs unmodified. Section R908.3.1.1, Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off to the deck. This is a Chapter 9 roof-recover rule and does not depend on whether a permit is required for the work, which is addressed separately.
City of South Sioux City - Inspection Services Department (City of South Sioux City, Nebraska)
South Sioux City states no layer cap of its own. Chapter 18 of its municipal code, Buildings and Building Regulations, was read in full - all sixteen articles, covering the code official, building permits, the building code, the electrical, gas, mechanical and plumbing codes, housing, plumbing and HVAC contractor licensing, fences, moving buildings, energy standards, swimming pools, property maintenance, the rental inspection program and Knox boxes - and it contains no provision on roof assemblies at all. The City adopts the 2018 International Residential Code without amending it, so the base 2018 IRC roof-recover rule at Section R908.3.1.1 applies to a South Sioux City re-roof unmodified. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the edition in force with Inspection Services first, because Section 18-217 adopts the 2018 IRC "and all subsequent editions" rather than freezing the edition.
City of York - Building Inspector (City of York, Nebraska)
York states no layer cap of its own. Chapter 12 of its municipal code, Buildings and Building Regulations, was read in full across all eight articles - in general, building code, electricity, minimum lighting and thermal efficiency standards, heating ventilating and cooling, plumbing, property maintenance code and moving buildings - and it contains no provision on roof assemblies at all. Its amendments to the 2018 International Residential Code, at Section 12-26, reach only Chapter 1, administration - the exempt-work list, the fee schedule, the board of appeals, the violation penalties - and delete Part VIII, electrical. Nothing in Chapter 9 is touched. The base 2018 IRC roof-recover rule at Section R908.3.1.1 therefore applies to a York re-roof unmodified. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
Hall County Building Inspection Department (Hall County, Nebraska)
Hall County writes no layer rule of its own. Its published "Hall County Building Codes" adopts the 2021 International Residential Code and was read in full; the residential sections it removes are R105.3.1.1, R107, R109.1.3, R112, R302.5.1, R302.13, R313, R322, R403.1.4.1, R403.3 through R403.3.4, Parts IV through VIII and all appendices, and the residential sections it amends are R105, R105.2, R301.5, R403, R403.1.6 and R404. Nothing in it reaches IRC Chapter 9, so the base 2021 IRC reroofing provisions at Section R908 apply as adopted and govern when an existing roof may be recovered rather than torn off. Under that base provision a roof recover is barred once the existing roof already carries two or more applications of any type of roof covering, and also where the existing roof or covering is water soaked or too deteriorated to serve as a base, or where the existing covering is slate, clay, cement or asbestos-cement tile. Confirm the count on site before quoting a recover, and confirm with the Building Department on (308) 385-5293, since the County publishes no reroofing handout of its own.
Lancaster County - Building & Safety (City of Lincoln) (Lancaster County, Nebraska)
Lancaster County shares the City of Lincoln's Building & Safety Department and its joint 2018 IRC adoption ("The City of Lincoln & Lancaster County has adopted and enforces all sections of the 2018 International Residential Code (IRC)..." -- Re-Roof Policy). Under that joint code, LMC 20.12.650 (Section R908.3.1.1 Amended) governs: "A roof recover shall not be permitted where any of the following conditions occur: ... Where the existing roof has two or more applications of any type of roof covering." Corroborated by the Re-Roof Policy: "If the existing roof has two (2) or more layers of any type of roof covering, all of the layers must be removed." No separate Lancaster County building department exists; see the paired City of Lincoln, Nebraska record.
One overlay allowed — two layers maximum — New Jersey (462)
Borough of Allendale - Construction Code Office (Borough of Allendale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Allendale Construction Code Office pages and the Borough's building chapter, Chapter 100, state nothing further on roof layers.
Borough of Alpha - Construction and Zoning Office (Borough of Alpha, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Zoning page and Chapter 178 of the borough code state nothing further on roof layers.
Borough of Alpine - Building Department (Borough of Alpine, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Alpine Building Department page, its Construction Department Guidelines and the Borough's Chapter 97 state nothing further on roof layers.
Borough of Andover - Construction Enforcement Agency (Borough of Andover, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapters 51 and 66 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Atlantic Highlands - Building Department (Borough of Atlantic Highlands, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Atlantic Highlands Building Department page states nothing on roof layers.
Borough of Audubon - Construction Code Agency (Borough of Audubon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Audubon Construction/Zoning page states nothing further on roofing.
Borough of Avalon - Construction Office (Borough of Avalon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Avalon Construction page states nothing further on roof layers.
Borough of Avon-by-the-Sea - Construction and Zoning Departments (Borough of Avon-by-the-Sea, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Zoning Departments page and Chapter 87 of the borough code state nothing further on roof layers.
Borough of Barnegat Light - Department of Building Administration (Borough of Barnegat Light, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building & Zoning page and Chapter 76 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Barrington - Construction Department (Borough of Barrington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Barrington Construction page and Chapter 145 of the borough code state nothing further on roof layers.
Borough of Bay Head - Construction Department (Borough of Bay Head, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Bay Head's codified Uniform Construction Code chapter page states nothing on roof layers.
Borough of Beach Haven - Construction Department (Borough of Beach Haven, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Zoning page states nothing further on roof layers.
Borough of Beachwood - Construction Office (Borough of Beachwood, New Jersey (Ocean County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Beachwood Construction Office page states nothing further on roof layers.
Borough of Bellmawr - Construction / Code Office (Borough of Bellmawr, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bellmawr Construction / Code Office pages and Chapter 170 of the Borough Code (Construction Codes, Uniform) state nothing further on roof layers.
Borough of Belmar - Construction Department (Borough of Belmar, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page and Chapter 25 of the borough code state nothing further on roof layers.
Borough of Bergenfield - Building Department (Borough of Bergenfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bergenfield Building Department pages and Chapter 136 of the Borough Code state nothing further on roof layers.
Borough of Berlin - Construction Office (Borough of Berlin, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Berlin Construction page states nothing on roof layers.
Borough of Bernardsville - Construction Office (Borough of Bernardsville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bernardsville Construction Office page and its residential permit requirements guide state nothing further on roof layers.
Borough of Bloomingdale - Construction Department (Borough of Bloomingdale, Borough of Butler and Borough of Kinnelon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bloomingdale Construction Department pages and Chapter 11 of the Borough Code (Building and Housing) state nothing further on roof layers, and neither do the Butler and Kinnelon construction pages or their construction code chapters (Butler Chapter 101, Kinnelon Chapter 105).
Borough of Bogota - Building Department (Borough of Bogota, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 9 of the borough code state nothing further on roof layers.
Borough of Bound Brook - Building Department (Borough of Bound Brook, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Bound Brook Building Department's page and Section 14-1 of the Borough Code state nothing further on roof layers.
Borough of Bradley Beach - Office of Community Development (Construction) (Borough of Bradley Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Office of Community Development page and Chapter 160 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Branchville - Building Department (Borough of Branchville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Branchville's codified Uniform Construction Code chapter page states nothing on roof layers.
Borough of Brooklawn - Building Department (Borough of Brooklawn, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Brooklawn Construction page states nothing further on roof layers.
Borough of Buena - Construction Code Office (Borough of Buena, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Code office page and Chapter 88 of the Borough Code state nothing further on roof layers.
Borough of Caldwell - Construction Department (Borough of Caldwell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Caldwell Construction Department page, its permit sheet and its fee schedule state nothing on roof layers.
Borough of Carlstadt - Building Department (Borough of Carlstadt, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Carlstadt Construction / Zoning / Planning page states nothing further on roofing.
Borough of Carteret - Construction Department (Borough of Carteret, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, Carteret's construction fee schedule (Borough Code section 109-5) prices a "Second layer - R-3 and R-4" roofing permit at $40.00 and states no layer limit of its own; the Building, Construction and Land Use page states nothing further on roof layers.
Borough of Chester - Construction Department (Borough of Chester, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Chester Construction page page states nothing on roof layers.
Borough of Clayton - Construction Office (Borough of Clayton, New Jersey (Gloucester County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Clayton Construction Office page states nothing on roof layers.
Borough of Clementon - Construction Office (Borough of Clementon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Clementon Construction Office page and Chapter 105 of the Borough Code state nothing further on roof layers.
Borough of Cliffside Park - Building Department (Borough of Cliffside Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Cliffside Park's Building Department pages and Chapter 11 of the Borough Code state nothing further on roof layers.
Borough of Closter - Building Department (Borough of Closter, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Closter Building Department page states nothing further on roofing.
Borough of Collingswood - Construction Office (Borough of Collingswood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Collingswood Construction/Permits page and Chapter 135 of the Borough Code state nothing further on roof layers.
Borough of Cresskill - Building Department (Borough of Cresskill, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Cresskill Building Department page and its construction fee ordinance state nothing on roof layers.
Borough of Deal - Uniform Construction Code Enforcing Agency (Borough of Deal, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 11 of the Borough Code, read on October 3, 2026, states nothing further on roof layers.
Borough of Demarest - Building Department (Borough of Demarest, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Demarest Building page states nothing further on roof layers.
Borough of Dumont - Building Department (Borough of Dumont, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Dumont Building Department page and Chapter 182 of the Borough Code state nothing further on roof layers.
Borough of Dunellen - Construction Office (Borough of Dunellen, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Dunellen Construction Office's page, its Documents and Forms page, its Code Sections/Ordinances page and the Borough's construction fee ordinance (Ordinance 2022-20) state nothing further on roof layers.
Borough of East Newark - Construction Code Enforcement Department (Borough of East Newark, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 14 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of East Rutherford - Building Department (Borough of East Rutherford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The East Rutherford Building Department page states nothing further on roofing.
Borough of Eatontown - Construction Department (Borough of Eatontown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Eatontown Construction Department's page and its Building FAQs state nothing further on roof layers.
Borough of Edgewater - Building Department (Borough of Edgewater, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Edgewater Building Department pages and Chapter 166 of the Borough Code state nothing further on roof layers.
Borough of Elmwood Park - Building Department (Borough of Elmwood Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Elmwood Park Building Department page states nothing further on roof layers.
Borough of Emerson - Building Department (Borough of Emerson, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Emerson Building Department pages and Chapter 132 of the borough code state nothing further on roof layers.
Borough of Englewood Cliffs - Building Department (Borough of Englewood Cliffs, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page states nothing further on roof layers.
Borough of Essex Fells - Building Department (Borough of Essex Fells, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 103 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Fair Lawn - Building Department (Borough of Fair Lawn, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Fair Lawn Building Department pages and the Borough's construction code chapter state nothing further on roof layers.
Borough of Fairview - Building Department (Borough of Fairview, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Fairview Building Department page states nothing further on roofing.
Borough of Fanwood - Construction Office (Borough of Fanwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Fanwood Construction page and Chapter 12 of the Borough Code state nothing further on roof layers.
Borough of Far Hills - Construction Department (Borough of Far Hills, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Far Hills Construction Department page states nothing on roof layers.
Borough of Farmingdale - Construction Department (Borough of Farmingdale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Fire Bureau page states nothing further on roof layers.
Borough of Flemington - Construction / Zoning Department (Borough of Flemington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Flemington Construction / Zoning Department page states nothing further on roof layers.
Borough of Florham Park - Building Department (Borough of Florham Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Florham Park Building Department pages state nothing further on roof layers.
Borough of Fort Lee - Building Department (Borough of Fort Lee, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Fort Lee Building Department pages state nothing further on roof layers.
Borough of Franklin Lakes - Code Enforcement (Building/Construction) (Borough of Franklin Lakes, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Franklin Lakes Code Enforcement page and its permit requirements matrix state nothing on roof layers.
Borough of Freehold - Construction Department (Borough of Freehold, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Freehold Borough Construction Office pages state nothing further on roof layers.
Borough of Gibbsboro - Construction Office (Borough of Gibbsboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Gibbsboro Construction Office page and Chapter 125 of the Borough Code state nothing on roof layers.
Borough of Glassboro - Construction Office (Borough of Glassboro, New Jersey (Gloucester County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Glassboro Construction Office page states nothing further on roofing.
Borough of Glen Ridge - Building Department (Borough of Glen Ridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Glen Ridge Building Department page and the Borough's 2026 fee schedule state nothing further on roof layers.
Borough of Glen Rock - Building Department (Borough of Glen Rock, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Glen Rock Building Department pages state nothing further on roof layers.
Borough of Haddon Heights - Construction Office (Borough of Haddon Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Borough's Roof Permit Application lists "Re-roof over one existing layer with plywood or tongue & groove base" among its work choices and says "If there are CEDAR SHAKES on the roof, the entire roof must be taken off and new sheathing shall be installed." Its one-layer recover and its cedar shake tear-off agree with the state rule above. The Construction Office's pages and Chapter 175 state nothing further on roof layers.
Borough of Haddonfield - Construction and Zoning Department (Borough of Haddonfield and Borough of Tavistock, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Haddonfield Construction and Zoning pages state nothing further on roof layers.
Borough of Haledon - Building-Construction/Code Department (Borough of Haledon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Haledon Building-Construction/Code Department page and its construction fee ordinance state nothing on roof layers.
Borough of Harrington Park - Building Department (Borough of Harrington Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Harrington Park Construction page page states nothing on roof layers.
Borough of Harvey Cedars - Department of Building Administration (Borough of Harvey Cedars, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 12 of the borough code and its Schedule A state nothing further on roof layers.
Borough of Hasbrouck Heights - Building Department (Borough of Hasbrouck Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Hasbrouck Heights Building Department's page and Chapter 119 of the Borough Code state nothing further on roof layers.
Borough of Haworth - Building Department (Borough of Haworth, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Haworth Building Department page and Chapter 12 of the Borough Code state nothing further on roofing layers.
Borough of Hawthorne - Building Department/Construction Inspections (Borough of Hawthorne, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hawthorne Building Department pages state nothing further on roofing layers.
Borough of High Bridge - Construction Code Office (Borough of High Bridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapters 146 and 167 of the borough code state nothing further on roof layers.
Borough of Highland Park - Department of Code Enforcement, Construction (Borough of Highland Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Article II of Chapter 135 of the Borough Code, Uniform Construction Code, states nothing further on roofing.
Borough of Highlands - Department of Buildings and Housing (Borough of Highlands, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Department's construction pages read on October 2, 2026 (permits, minor work, inspections, adopted codes, FAQs and floodplains), its Required Inspections handout and Chapter 10 of the Borough Code state nothing further on roof layers.
Borough of Hightstown - Construction and Zoning Office (Borough of Hightstown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction & Zoning page and Article 12-2 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Hillsdale - Building Department (Borough of Hillsdale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hillsdale Building, Construction & Zoning page states nothing further on roof layers.
Borough of Ho-Ho-Kus - Construction Department (Borough of Ho-Ho-Kus, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Ho-Ho-Kus Construction Department page states nothing on roof layers.
Borough of Hopatcong - Construction Department (Borough of Hopatcong, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hopatcong Construction Department page and Chapter 93 of the Borough Code state nothing further on roof layers.
Borough of Interlaken - Construction Department (Borough of Interlaken, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building and Code page states nothing further on roof layers.
Borough of Island Heights - Construction Office (Borough of Island Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page states nothing further on roof layers.
Borough of Keansburg - Code Enforcement and Construction Office (Borough of Keansburg, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Keansburg Code Enforcement and Construction Office's page, its application checklist and the Borough Code's building subcode fee schedule state nothing further on roof layers.
Borough of Kenilworth - Construction / Building Department (Borough of Kenilworth, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Kenilworth Construction / Building Department pages state nothing further on roof layers.
Borough of Keyport - Building Department (Borough of Keyport, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Keyport Building Department page, its permit handout and Chapter 12 of the borough code state nothing further on roof layers.
Borough of Lake Como - Construction Department (Borough of Lake Como, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Lake Como Building & Code Dept page states nothing on roof layers.
Borough of Lavallette - Building Department (Borough of Lavallette, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 20 of the borough code state nothing further on roof layers.
Borough of Lawnside - Construction Department (Borough of Lawnside, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page and Chapter 53 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Leonia - Building Inspection Department (Borough of Leonia, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 95 and Section 123-23 of the Borough Code state nothing further on roofing layers.
Borough of Lincoln Park - Construction Department (Borough of Lincoln Park, New Jersey (Morris County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lincoln Park Construction Department pages and its permit guideline state nothing further on roof layers.
Borough of Lindenwold - Construction Office (Borough of Lindenwold, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lindenwold Construction Office page states nothing further on roof layers.
Borough of Little Ferry - Building Department (Borough of Little Ferry, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Little Ferry Building Department page and its construction fee ordinance state nothing on roof layers.
Borough of Lodi - Building Department (Borough of Lodi, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Lodi's Building Department page and Chapter 200 of the Borough Code state nothing further on roof layers.
Borough of Longport - Building / Construction Office (Borough of Longport, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building / Construction page, the permit checklist and Chapter 75 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Madison - Building & Construction Department (Borough of Madison and Borough of Chatham, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Madison Building Department's pages and Chatham Borough's construction page state nothing further on roof layers.
Borough of Magnolia - Department of Construction Code and Enforcement (Borough of Magnolia, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough's Construction page, read on October 15, 2026, states nothing further on roofing; Chapter 115 of the Borough code, read on Municode on October 3, 2026, sets up the enforcing agency and its fees and states nothing on this point.
Borough of Manasquan - Construction Department (Borough of Manasquan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Manasquan Construction Department page and the Borough's construction fee ordinance state nothing on roof layers.
Borough of Mantoloking - Construction Department (Borough of Mantoloking, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Building page, the Permit Checklist and Chapter 13 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Manville - Code Enforcement Office (Borough of Manville, New Jersey (Somerset County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Manville Code Enforcement Office page and the Borough's Construction Guide state nothing further on roof layers.
Borough of Maywood - Building Department (Borough of Maywood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Maywood Building Department page states nothing further on roofing.
Borough of Medford Lakes - Office of Construction (Borough of Medford Lakes, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Medford Lakes Permit Guidelines state nothing further on roof layers.
Borough of Mendham - Construction Department (Borough of Mendham, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department pages state nothing further on roof layers.
Borough of Merchantville - Construction Office (Borough of Merchantville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Article II of Chapter 25 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Metuchen - Building Department (Borough of Metuchen, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Metuchen Building Department page and its FAQ state nothing further on roofing.
Borough of Middlesex - Construction Department (Borough of Middlesex, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Middlesex Construction Department page states nothing further on roof layers.
Borough of Midland Park - Building Department (Borough of Midland Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Midland Park Building Department page states nothing on roof layers.
Borough of Milltown - Construction Department (Borough of Milltown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Milltown Construction Department page and construction FAQs state nothing further on roof layers.
Borough of Monmouth Beach - Construction Department (Borough of Monmouth Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page, its Ordinary Maintenance and Required Inspections handouts and Chapter 14 of the Borough Code, read on October 2, 2026, state nothing further on roof layers.
Borough of Montvale - Building and Construction (Borough of Montvale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Montvale Building and Construction page states nothing further on roof layers.
Borough of Moonachie - Building Department (Borough of Moonachie, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 10 of the borough code state nothing further on roof layers.
Borough of Morris Plains - State Uniform Construction Code Enforcing Agency (Borough of Morris Plains, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 23C and section 2-46 of the Revised Ordinances, read on October 3, 2026, state nothing further on roof layers.
Borough of Mount Arlington - Construction Department (Borough of Mount Arlington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Mount Arlington Construction Department page and Borough Code Chapter 67, Construction Codes, Uniform, state nothing on roof layers.
Borough of Mount Ephraim - Construction Office (Borough of Mount Ephraim, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Mount Ephraim staff directory page states nothing on roof layers.
Borough of Mountain Lakes - Construction Office (Borough of Mountain Lakes, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mountain Lakes Construction Office page states nothing further on roof layers.
Borough of Mountainside - Construction Department (Borough of Mountainside, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mountainside Construction Department page and FAQs state nothing further on roof layers.
Borough of National Park - Zoning and Construction Office (Borough of National Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Zoning and Construction page and its permit sheet state nothing further on roof layers.
Borough of Neptune City - Building Department (Borough of Neptune City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 34 of the borough code states nothing further on roof layers.
Borough of New Milford - Building Department (Borough of New Milford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The New Milford Building Department page and the Borough's building chapter state nothing further on roof layers.
Borough of New Providence - Building Department (Borough of New Providence, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The New Providence Building Department's page and its Required Inspections sheet state nothing further on roof layers.
Borough of Newfield - Construction Code Department (Borough of Newfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Newfield's codified Uniform Construction Code chapter page states nothing on roof layers.
Borough of North Arlington - Construction Department (Borough of North Arlington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Arlington Construction Department page states nothing further on roof layers.
Borough of North Caldwell - Building Department (Borough of North Caldwell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Caldwell Building Department page and the Borough's Chapter 34 state nothing further on roof layers.
Borough of North Haledon - Construction Department (Borough of North Haledon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Haledon Construction Department page states nothing further on roof layers.
Borough of North Plainfield - Construction Department (Borough of North Plainfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Plainfield Construction Department page states nothing further on roof layers.
Borough of Northvale - Building Department (Borough of Northvale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Northvale Building Department page states nothing further on roof layers.
Borough of Norwood - Construction Code Enforcement (Borough of Norwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Code Enforcement page and Chapter 98 of the borough code state nothing further on roof layers.
Borough of Oakland - Construction Office (Borough of Oakland, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Oakland Construction and Code Enforcement pages state nothing further on roof layers.
Borough of Oaklyn - Division of Inspection (construction) (Borough of Oaklyn, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 64 of the Borough Code, read on October 3, 2026, states nothing further on roof layers.
Borough of Ocean Gate - Building Department (Borough of Ocean Gate, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Ocean Gate Construction / Code / Zoning page page states nothing on roof layers.
Borough of Oceanport - Construction Department (Borough of Oceanport, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction page and Chapter 170 of the borough code state nothing further on roof layers.
Borough of Old Tappan - Building Department (Borough of Old Tappan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Old Tappan Building Permit page states nothing further on roof layers.
Borough of Oradell - Building Department (Borough of Oradell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Oradell Building Department's pages and handouts and Chapters 95 and 115 of the Borough Code state nothing further on roof layers.
Borough of Palisades Park - Building Department (Borough of Palisades Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Palisades Park Building Department page and Chapter 116 of the Borough Code state nothing further on roof layers.
Borough of Palmyra - Construction Office (Borough of Palmyra, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Chapter 95 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Paramus - Building Department (Borough of Paramus, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Paramus Building Department pages state nothing further on roof layers.
Borough of Park Ridge - Construction Office (Borough of Park Ridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Park Ridge Construction page states nothing further on roof layers.
Borough of Paulsboro - Construction Code Department (Borough of Paulsboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Paulsboro's codified Uniform Construction Code chapter page states nothing on roof layers.
Borough of Peapack and Gladstone - Construction Code Enforcement Office (Borough of Peapack and Gladstone, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Peapack and Gladstone Construction page and Borough Code Chapter 11 state nothing further on roof layers; the chapter mentions roofing only in its fee schedule.
Borough of Pemberton - Code Enforcement Department (Borough of Pemberton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 77 of the borough code states nothing further on roof layers.
Borough of Pennington - Department of Building and Construction (Borough of Pennington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pennington Building & Construction pages, Chapter 83 of the borough code and its building subcode fee section, 98-56, state nothing further on roof layers.
Borough of Pine Beach - Construction Department (Borough of Pine Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Permits page and Chapter 63 of the Borough Code, read on October 3, 2026, state nothing further on roof layers.
Borough of Pine Hill - Department of Construction Code Inspection and Enforcement (Borough of Pine Hill, New Jersey (Camden County, including the former Borough of Pine Valley))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Section 10-1.3 of the Pine Hill Borough Code, its construction permit and fee section, states nothing further on roof layers.
Borough of Pitman - Construction Office (Borough of Pitman, New Jersey (Gloucester County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pitman Construction & Zoning page states nothing on roof layers.
Borough of Point Pleasant - Building Department (Borough of Point Pleasant, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Point Pleasant Building Department page states nothing further on roof layers.
Borough of Point Pleasant Beach - Building Department (Borough of Point Pleasant Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Point Pleasant Beach Building Department page states nothing further on roof layers.
Borough of Pompton Lakes - Building Department (Borough of Pompton Lakes and Borough of Riverdale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pompton Lakes Building Department page, Riverdale's Construction Department page and Chapter 19 of the Pompton Lakes Code state nothing further on roofing layers.
Borough of Prospect Park - Construction Department (Borough of Prospect Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Prospect Park Construction Department pages and Chapter 146 of the Borough Code state nothing further on roof layers.
Borough of Ramsey - Building Department (Borough of Ramsey, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Ramsey Building Department page states nothing further on roof layers.
Borough of Raritan - Building Department (Borough of Raritan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Raritan Construction / Planning & Zoning page and Code Chapter 123 state nothing further on roof layers.
Borough of Red Bank - Building Department (Borough of Red Bank, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Red Bank Building Department pages state nothing further on roof layers.
Borough of Ridgefield - Building Department (Borough of Ridgefield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Ridgefield Building Department page and Chapter 140 of the Borough Code state nothing further on roof layers.
Borough of Ringwood - Building Department (Borough of Ringwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Ringwood Building Department pages and Chapter 12 of the Borough Code (Building and Housing) state nothing further on roof layers.
Borough of River Edge - Building Department (Borough of River Edge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of River Edge Building Department's page and Chapter 174 of the Borough Code state nothing further on roof layers.
Borough of Riverton - Construction / Code Enforcement (Borough of Riverton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Riverton Construction / Code Enforcement page page states nothing on roof layers.
Borough of Rockaway - Building/Construction Office (Borough of Rockaway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Rockaway Building/Construction Office page and the Borough's Chapter 115 state nothing further on roof layers.
Borough of Rockleigh - Construction Office (Borough of Rockleigh, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 9 of the borough code state nothing further on roof layers.
Borough of Roseland - Construction Bureau (Borough of Roseland, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Roseland Construction Code page states nothing further on roof layers.
Borough of Roselle - Building Department (Borough of Roselle, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Roselle Building Department page and its FAQ state nothing on roof layers.
Borough of Roselle Park - Construction Code Department (Borough of Roselle Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Roselle Park Construction Department's page, its Ordinary Maintenance handout and its Required Inspections notice state nothing further on roof layers.
Borough of Rumson - Building and Construction Office (Borough of Rumson, Borough of Fair Haven and Borough of Little Silver, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Rumson Building and Construction page states nothing further on roofing.
Borough of Runnemede - Construction and Code Enforcement (Borough of Runnemede, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Runnemede Construction and Code Enforcement page states nothing further on roof layers.
Borough of Rutherford - Building Department (Borough of Rutherford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Rutherford Building Department pages state nothing further on roof layers.
Borough of Saddle River - Building and Construction Department (Borough of Saddle River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Saddle River Building and Construction page and Chapter 96 of the Borough Code state nothing further on roofing layers.
Borough of Sayreville - Construction Department (Borough of Sayreville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Sayreville Construction Department pages state nothing further on roof layers.
Borough of Sea Bright - Building Department (Borough of Sea Bright, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Sea Bright Building Department page states nothing on roof layers.
Borough of Seaside Heights - Construction Office (Borough of Seaside Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Chapter 68 of the borough code state nothing further on roof layers.
Borough of Seaside Park - Construction Office (Borough of Seaside Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Seaside Park Construction Office page and Chapter 185 of the Borough Code state nothing further on roof layers.
Borough of Ship Bottom - Building and Zoning Office (Borough of Ship Bottom, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Ship Bottom Building & Zoning page page states nothing on roof layers.
Borough of Shrewsbury - Construction Office (Borough of Shrewsbury, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Shrewsbury Construction Office page and the Borough's Residential Construction Permits brochure state nothing further on roof layers.
Borough of Somerdale - Construction Department (Borough of Somerdale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Somerdale Construction page and Chapter 103 of the borough code state nothing further on roof layers.
Borough of Somerville - Community Development Department, Building Division (Borough of Somerville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Somerville construction pages state nothing further on roof layers.
Borough of South Bound Brook - Uniform Construction Code Enforcing Agency (Borough of South Bound Brook, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 20 of the borough code states nothing further on roof layers.
Borough of South Plainfield - Building Department (Borough of South Plainfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South Plainfield Building Department and Construction Officer pages state nothing further on roofing layers.
Borough of South River - Building Department (Borough of South River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South River Building Department pages state nothing further on roof layers.
Borough of Spotswood - Division of Inspections (Borough of Spotswood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Inspections/Construction page states nothing further on roof layers.
Borough of Spring Lake - Regional Construction Department (Borough of Spring Lake, Borough of Brielle, Borough of Sea Girt and Borough of Spring Lake Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Regional Construction Department page, its handouts and the construction chapters of the four borough codes state nothing further on roof layers.
Borough of Stanhope - Construction Department (Borough of Stanhope, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Stanhope Construction Department page and Chapter 72 of the Borough Code state nothing further on roof layers.
Borough of Stone Harbor - Office of Code Enforcement (Borough of Stone Harbor, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction page states nothing further on roof layers.
Borough of Stratford - Construction Office (Borough of Stratford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Stratford Borough website and Chapter 15.04 of the Borough Code state nothing further on roof layers.
Borough of Surf City - Building Department (Borough of Surf City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 11 of the borough code state nothing further on roof layers.
Borough of Tenafly - Building Department (Borough of Tenafly, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Tenafly Building Department page and Chapter 10 of the Borough Code state nothing further on roofing layers.
Borough of Teterboro - Construction Department (Borough of Teterboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough's Construction page states nothing on roof layers.
Borough of Tinton Falls - Building Department (Borough of Tinton Falls, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Tinton Falls Building Department page states nothing further on roof layers.
Borough of Totowa - Building Department (Borough of Totowa, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Totowa Building Department page and its construction fee ordinance state nothing on roof layers.
Borough of Tuckerton - Construction and Code Enforcement (shared) (Borough of Tuckerton and Township of Bass River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Tuckerton Construction & Code Enforcement page states nothing further on roof layers.
Borough of Union Beach - Construction Department (Borough of Union Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page and Section 10-1.3 of the borough code state nothing further on roof layers.
Borough of Upper Saddle River - Building Department (Borough of Upper Saddle River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Upper Saddle River Building Department pages state nothing further on roof layers.
Borough of Victory Gardens - Building Department (Borough of Victory Gardens, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 11 of the borough code state nothing further on roof layers.
Borough of Waldwick - Building Department (Borough of Waldwick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Waldwick Building FAQs page says a building permit is required for roofing work of 25% or more coverage and states nothing on the number of roof layers.
Borough of Wallington - Building Department (Borough of Wallington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Wallington Building Department's page and Chapter 185 of the Borough Code state nothing further on roof layers.
Borough of Wanaque - Building Department (Borough of Wanaque, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wanaque Building & Zoning page states nothing further on roof layers.
Borough of Watchung - Construction Code Department (Borough of Watchung, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Watchung Building / Construction page and Borough Code Chapter 13 state nothing further on roof layers.
Borough of Westville - Uniform Construction Code Enforcement Department (Borough of Westville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough's construction page states nothing on roof layers.
Borough of Westwood - Construction & Building Department (Borough of Westwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Westwood Construction & Building Department page and its permit handout state nothing further on roof layers.
Borough of Wharton - Construction Department (Borough of Wharton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wharton Construction Department page and Chapter 110 of the borough code state nothing further on roof layers.
Borough of Wildwood Crest - Construction Department (Borough of Wildwood Crest, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page states nothing further on roof layers.
Borough of Wood-Ridge - Construction Code Office (Borough of Wood-Ridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wood-Ridge Construction Department page states nothing further on roofing.
Borough of Woodcliff Lake - Construction Code Office (Borough of Woodcliff Lake, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Woodcliff Lake Construction Code Office page and Chapter 140 of the Borough Code state nothing further on roof layers.
Borough of Woodland Park - Department of Inspections (Borough of Woodland Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Borough of Woodland Park Department of Inspections page and Chapter 17 of the Borough Code state nothing further on roof layers.
Borough of Woodlynne - Code Enforcement (Borough of Woodlynne, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Code Enforcement page and Chapter 245 of the borough code state nothing further on roof layers.
Borough of Woodstown - Construction and Inspection Office (Borough of Woodstown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Woodstown Construction Code Official page says "putting on a second layer of roof covering DOES NOT require a permit" and states no layer limit of its own; Chapter 47 of the Borough Code has no roofing provision.
Borough of Wrightstown - Construction Office (Borough of Wrightstown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Chapter 57 of the borough code state nothing further on roof layers.
City of Absecon - Construction Office (City of Absecon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Absecon Construction Office page and its construction fee ordinance state nothing on roof layers.
City of Asbury Park - Construction Department (City of Asbury Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Asbury Park Construction Department page states nothing further on roofing.
City of Atlantic City - Construction Division (Licensing & Inspection) (City of Atlantic City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Atlantic City Construction page states nothing further on roof layers.
City of Bayonne - Building Department (City of Bayonne, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Bayonne Building Department's page and Chapter 15 of the City Code state nothing further on roof layers.
City of Beverly - Construction Office (City of Beverly, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Beverly Construction Office page states nothing on roof layers.
City of Bridgeton - Construction Office (City of Bridgeton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Bridgeton's Construction Office page, its checklist and Section 149-34 of the City code state nothing further on roof layers.
City of Brigantine - Construction Office (City of Brigantine, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Brigantine Construction Office page, its 2024 fee schedule and its inspection sequence sheet state nothing further on roof layers.
City of Burlington - Construction Office (City of Burlington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Burlington City Construction Office's page, its inspection request form and Chapter 125 of the City Code state nothing further on roof layers.
City of Camden - Construction and Building Bureau (City of Camden, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Camden Building Bureau's page and FAQ state nothing further on roof layers.
City of Cape May - Construction & Zoning (City of Cape May, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction & Zoning page and Chapter 199 of the City Code, read on October 3, 2026, state nothing further on roof layers.
City of Clifton - Building Department (City of Clifton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Clifton Building Department's directory page states nothing further on roofing.
City of East Orange - Building Division (Department of Code Enforcement) (City of East Orange, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of East Orange Building Division's page and Chapter 125 of the City Code state nothing further on roof layers.
City of Egg Harbor City - Construction Office (City of Egg Harbor City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Egg Harbor City Planning, Zoning and Building Departments page states nothing on roof layers.
City of Elizabeth - Bureau of Construction (City of Elizabeth, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bureau of Construction's page and City Code Chapter 15.04 state nothing further on roof layers.
City of Englewood - Building Department (City of Englewood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Englewood Building and Code Enforcement pages state nothing further on roof layers.
City of Garfield - Building Department (City of Garfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Garfield Building Department page states nothing further on roof layers.
City of Gloucester City - Construction Enforcement Office (City of Gloucester City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 37 of the City Code states nothing further on roof layers.
City of Hackensack - Building Department (Department of Building, Housing and Land Use) (City of Hackensack, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hackensack Building, Housing and Land Use page and Chapter 166 of the City Code state nothing further on roof layers.
City of Hoboken - Construction Code Office (City of Hoboken, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hoboken Construction Code Office page states nothing further on roof layers.
City of Jersey City - Division of the Construction Code Official (City of Jersey City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Division of the Construction Code Official's pages and City Code Chapter 131 state nothing further on roof layers.
City of Lambertville - Construction Office (City of Lambertville and Borough of Frenchtown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lambertville Construction page and Section 10-1.3 of the city code state nothing further on roof layers.
City of Linden - Construction Code Department (City of Linden, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Linden Construction Code Department page states nothing further on roofing.
City of Linwood - Construction Department (City of Linwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Linwood Construction and Zoning page states nothing on roof layers.
City of Long Branch - Building Department (City of Long Branch and Borough of West Long Branch, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Long Branch and West Long Branch Building Department pages state nothing further on roof layers.
City of Margate City - Building Department (City of Margate City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Margate Building Department pages and Chapter 110 of the City Code state nothing further on roof layers.
City of Millville - Construction Office (City of Millville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Millville's Construction page, its Inspection Requirements sheet and Article VIII of Chapter 11 of the City code state nothing further on roof layers.
City of New Brunswick - Construction Department (City of New Brunswick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The New Brunswick Construction and Permits page states nothing further on roofing.
City of Newark - Building Division, Office of Uniform Construction Code (City of Newark, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Division's page, its permit FAQ and its 2026 construction submission checklist state nothing further on roof layers.
City of North Wildwood - Construction Office (City of North Wildwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page states nothing further on roof layers.
City of Northfield - Construction Office (City of Northfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Northfield Construction Office page states nothing further on roof layers.
City of Ocean City - Construction Code Office (City of Ocean City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Ocean City Construction Code page states nothing further on roof layers.
City of Orange Township - Building and Construction Division (City of Orange Township, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building and Construction Division page and the City's construction code chapter state nothing further on roof layers.
City of Passaic - Division of Code Enforcement (Construction) (City of Passaic, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Passaic Code Enforcement and Zoning page and Chapter 107 of the City Code state nothing further on roof layers.
City of Paterson - UCC Construction/Buildings (Paterson Construction Code Enforcing Agency) (City of Paterson, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The UCC Construction/Buildings page and City Code Chapter 183 state nothing further on roof layers.
City of Perth Amboy - Department of Code Enforcement (City of Perth Amboy, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Perth Amboy Department of Code Enforcement page states nothing further on roofing.
City of Plainfield - Building and Construction Division (City of Plainfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Plainfield Building and Construction Division page and the City's construction fee ordinance state nothing further on roof layers.
City of Pleasantville - Department of Permits and Inspections (City of Pleasantville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pleasantville Building and Zoning page states nothing further on roof layers.
City of Port Republic - Construction Office (City of Port Republic, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Chapter 102 of the city code state nothing further on roof layers.
City of Rahway - Division of Building (City of Rahway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Rahway Division of Building page and the City's construction code chapter (Chapter 177) state nothing further on roof layers.
City of Somers Point - Construction Office (City of Somers Point, New Jersey (Atlantic County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Somers Point Construction Office page states nothing further on roof layers.
City of South Amboy - Building Department (City of South Amboy, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South Amboy Building Department page and Chapters 45 and 46 of the City Code state nothing further on roofing layers.
City of Summit - Code and Construction Division (City of Summit, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Summit Code Administration page and its Permit Submittal Chart state nothing on roof layers.
City of Trenton - Division of Inspections (Technical Services) (City of Trenton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Trenton's Division of Technical Services page states nothing further on roofing.
City of Union City - Building Department (City of Union City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The City of Union City Building Department's Permit Request Form and posted fee schedule state nothing further on roof layers.
City of Ventnor City - Code Enforcement (City of Ventnor City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Ventnor City Code Enforcement pages and Chapters 98 and 114 of the City Code state nothing further on roofing layers.
City of Vineland - Uniform Construction Code Enforcement Division (City of Vineland, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Vineland Uniform Construction Code Enforcement page and its posted inspection sheet state nothing on roof layers.
City of Wildwood - Construction Office (City of Wildwood and Borough of West Wildwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wildwood Construction Office page states nothing further on roof layers.
Harding Township - Construction Office (Harding Township, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Harding Construction page and the Township's construction fee schedule state nothing further on roof layers.
Municipality of Princeton - Building and Construction Department (Municipality of Princeton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Princeton Building and Construction Department pages state nothing further on roofing.
New Jersey Department of Community Affairs - Office of Local Code Enforcement, Northern Regional Office (Municipalities served by the DCA Northern Regional Office, New Jersey (Hunterdon County: Bethlehem Township, Bloomsbury Borough, Glen Gardner Borough, Hampton Borough, Holland Township, Lebanon Borough, Milford Borough, Union Township; Sussex County: Andover Township, Fredon Township, Lafayette Township, Ogdensburg Borough; Warren County: Allamuchy Township, Blairstown Township, Greenwich Township, Hardwick Township, Harmony Township, Hope Township, Knowlton Township, Liberty Township, Pohatcong Township))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Department's Local (Regional) Code Enforcement Offices page states nothing further on roof layers.
New Jersey Department of Community Affairs - Office of Local Code Enforcement, Southern Regional Office (Allenhurst Borough (Monmouth County), Buena Vista Township (Atlantic County), Chesilhurst Borough (Camden County), Corbin City (Atlantic County), Downe Township (Cumberland County), Englishtown Borough (Monmouth County), Estell Manor City (Atlantic County), Folsom Borough (Atlantic County), Hi-Nella Borough (Camden County), Hopewell Borough (Mercer County), Jamesburg Borough (Middlesex County), Laurel Springs Borough (Camden County), Mannington Township (Salem County), Millstone Borough (Somerset County), Mullica Township (Atlantic County), Penns Grove Borough (Salem County), Rocky Hill Borough (Somerset County), Roosevelt Borough (Monmouth County), Salem City (Salem County), Shrewsbury Township (Monmouth County), Washington Township (Burlington County), Weymouth Township (Atlantic County), Woodbine Borough (Cape May County) and Helmetta Borough (Middlesex County), New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Southern Regional Office page states nothing further on roofing.
North Brunswick Township - Building Division, Department of Community Development (Township of North Brunswick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Brunswick Building Division pages state nothing further on roofing.
Sea Isle City - Construction Office (Sea Isle City, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and FAQ state nothing further on roof layers.
Town of Belvidere - Ordinance Enforcement Office (construction) (Town of Belvidere, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 228 of the Town Code, read on October 3, 2026, states nothing further on roof layers.
Town of Boonton - Construction Department (Town of Boonton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Boonton Construction Department page states nothing on roof layers.
Town of Clinton - Construction Office (Town of Clinton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Clinton Working on My Home page and Chapters 56 and 73 of the Town Code state nothing further on roof layers.
Town of Dover - Construction Department (Town of Dover, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Dover Construction page states nothing further on roof layers.
Town of Guttenberg - Building Department (Town of Guttenberg, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Town of Guttenberg Building Department's posted instructions and Section 11-1 of the Town Code state nothing further on roof layers.
Town of Hackettstown - Construction Department (Town of Hackettstown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hackettstown Construction page states nothing further on roof layers.
Town of Hammonton - Construction Office (Town of Hammonton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Town of Hammonton Construction page states nothing further on roof layers.
Town of Harrison - Construction and Engineering, Code Enforcement Office (Town of Harrison, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Harrison Construction and Engineering page states nothing further on roofing layers.
Town of Kearny - Construction Code Enforcement Department (Town of Kearny, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 14 of the Town of Kearny's code states nothing further on roofing.
Town of Morristown - Construction Code Office (Town of Morristown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Morristown Building and Construction page, its page on when permits are required and Chapter 12 of the Town Code state nothing further on roof layers.
Town of Phillipsburg - Inspections Division (Town of Phillipsburg, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Phillipsburg Re-roofing Permit Application lists the same tear-off conditions as "Mandatory requirements," among them "When the existing roof covering has two or more applications of any type of roof coverings," and asks "Are you completely removing all existing roof coverings?" with the note "If no, check with the Construction Official before you start." Its layer test agrees with the state rule.
Town of Secaucus - Construction Department (Town of Secaucus, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Secaucus Construction Department page states nothing further on roofing.
Town of West New York - Building Department (Town of West New York, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The West New York Building Department page and the Town's construction fee schedule state nothing further on roof layers.
Town of Westfield - Building Department (Town of Westfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Westfield Building Department page and FAQ state nothing further on roofing.
Township of Aberdeen - Building Department (Township of Aberdeen and Borough of Matawan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Aberdeen Building Department pages and Matawan's Construction page state nothing further on roof layers.
Township of Alexandria - Building Department (Township of Alexandria, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Alexandria Building Department page states nothing further on roof layers.
Township of Alloway - Construction Office (Township of Alloway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Alloway Construction Office page states nothing on roof layers.
Township of Barnegat - Construction Office (Township of Barnegat, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Barnegat Construction Office page and its letter to residents state nothing further on roofing layers.
Township of Bedminster - Construction & Code Enforcement (Township of Bedminster, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bedminster Construction & Code Enforcement page and Chapter 8 of the Township Code state nothing further on roof layers.
Township of Belleville - Building & Construction Office (Department of Community Development) (Township of Belleville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Belleville Department of Community Development page states nothing further on roof layers.
Township of Berkeley - Construction Department (Township of Berkeley, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Berkeley Township Construction Inspections page states nothing further on roofing.
Township of Berkeley Heights - Building Department (Township of Berkeley Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Berkeley Heights Building Department pages and Chapter 15.04 of the Township Code state nothing further on roof layers.
Township of Berlin - Construction Office (Township of Berlin, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 156 of the township code states nothing further on roof layers.
Township of Bernards - Construction Code Division (Township of Bernards, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bernards Construction Code Division's page and Section 12-1 of the Township's Revised General Ordinances state nothing further on roof layers.
Township of Bloomfield - Construction Department (Township of Bloomfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bloomfield Construction Permits page and the Township's construction fee ordinance state nothing further on roof layers.
Township of Bordentown - Construction Office (Township of Bordentown, City of Bordentown and Borough of Fieldsboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bordentown Township Construction Office page and the City of Bordentown's Construction page state nothing further on roof layers.
Township of Branchburg - Building & Code Enforcement (Township of Branchburg, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Branchburg Building & Code Enforcement page and its Construction Permit Q&A state nothing further on roofing layers.
Township of Brick - Building Department (Division of Inspections) (Township of Brick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Brick Building Department's pages and Chapter 145 of the Township Code state nothing further on roof layers.
Township of Bridgewater - Code Enforcement Department (Township of Bridgewater, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Bridgewater Township Code Enforcement page states nothing further on roof layers.
Township of Burlington - Department of Licensing and Inspection (Licenses & Inspections) (Township of Burlington, New Jersey (Burlington County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Burlington Township Licenses & Inspections page states nothing further on roof layers.
Township of Byram - Construction Department (Township of Byram and Borough of Netcong, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, neither Byram Township Code Chapter 112 nor Netcong Borough Code Chapter 140 says anything about roof layers; Byram's chapter mentions roofing shingles only as construction debris, and Netcong's mentions roofs only for roof drain plumbing fees.
Township of Carneys Point - Construction Department (Township of Carneys Point, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Carneys Point Construction Department page states nothing further on roofing.
Township of Cedar Grove - Building Department (Township of Cedar Grove, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, Chapter 102 of the Cedar Grove code, the township's 1973 adoption of the 1970 BOCA Basic Building Code, adds a section 928.11: "A maximum of two roof coverings, including a new roof, will be permitted. In cases which have two or more coverings, the excess coverings must be removed before applying the new roof. Slate roofing must always be removed before applying a new roof." It allows the same two layers as the state rule. The Building Department page states nothing further on roof layers.
Township of Chatham - Construction Department (Township of Chatham, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Chatham Construction Department pages and its fee ordinance state nothing on roof layers.
Township of Cherry Hill - Department of Code Enforcement and Inspections (Township of Cherry Hill, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Cherry Hill Department of Code Enforcement and Inspections pages state nothing further on roofing.
Township of Chester - Construction Department (Township of Chester, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Chester Township Construction page and Chapter 78 of the Township Code state nothing further on roof layers.
Township of Chesterfield - Construction Code Enforcement Agency (Township of Chesterfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapters 94 and 110 of the Township Code state nothing further on roofing layers.
Township of Cinnaminson - Construction Office (Township of Cinnaminson, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Cinnaminson construction office's page and Chapters 220 and 265 of the Township Code state nothing further on roof layers.
Township of Clark - Construction Department (Township of Clark, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Clark Construction Department pages state nothing further on roof layers.
Township of Clinton - Construction Office (Township of Clinton, Hunterdon County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Clinton construction office pages and Chapter 97 of the Township Code state nothing further on roof layers.
Township of Colts Neck - Building Department (Township of Colts Neck, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Colts Neck Building Department's page, its Permit List and Chapter 98 of the Township Code state nothing further on roof layers.
Township of Commercial - Construction Office (Township of Commercial, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The township's Construction page (commercialtwp.com) and Chapter 131 of its code, Construction Codes, Uniform, state nothing further on roofing.
Township of Cranbury - Construction / Code Enforcement (Township of Cranbury, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction / Code Enforcement page and Chapter 72 of the township code state nothing further on roof layers.
Township of Cranford - Building Department (Township of Cranford and Borough of Garwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Cranford Building Department pages, Chapter 186 of the Cranford Township Code and Article I of Chapter 67 of the Garwood Borough Code state nothing further on roof layers.
Township of Delanco - Construction Department (Township of Delanco, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Delanco Construction Department page states nothing further on roof layers.
Township of Delaware - Construction Office (Township of Delaware, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Delaware Construction page page states nothing on roof layers.
Township of Delran - Construction Office (Township of Delran, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Delran Construction Office page and Chapter 118 of the Township Code state nothing further on roof layers.
Township of Dennis - Construction Department (Township of Dennis, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Dennis Township Construction Department page and Chapter 80 of the township code state nothing further on roof layers.
Township of Denville - Construction Department (Township of Denville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Denville Construction Department pages and Chapters 195 and 245 of the Township Code state nothing further on roof layers.
Township of Deptford - Construction Office (Township of Deptford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Deptford Construction Office pages state nothing further on roofing.
Township of East Brunswick - Division of Construction Inspection (Township of East Brunswick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The East Brunswick Construction Inspection and Building Subcode pages and the Township's construction fee ordinance state nothing further on roof layers.
Township of East Greenwich - Construction Code Department (Township of East Greenwich, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The East Greenwich Construction Office page and Chapter 15.04 of the Township Code (Uniform Construction Code Enforcement) state nothing further on roof layers.
Township of East Hanover - Construction Department (Township of East Hanover, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, East Hanover Township Code Chapter 75, read in full, says nothing about roof layers, and the Construction Department page states nothing further on them.
Township of East Windsor - Code Enforcement Department (Township of East Windsor, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The East Windsor Code Enforcement Department page states nothing further on roofing.
Township of Eastampton - Code Enforcement Department (Township of Eastampton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Township Code Chapter 205 states nothing further on roof layers.
Township of Edgewater Park - Inspections Department (Township of Edgewater Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Edgewater Park Inspections Department page and its Order of Inspections brochure state nothing further on roof layers.
Township of Edison - Division of Construction Code Enforcement (Township of Edison, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Edison's Code Enforcement page and Chapter 14 (Building and Construction) of the Township Code state nothing further on roof layers.
Township of Egg Harbor - Division of Inspections (Township of Egg Harbor, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Egg Harbor Township Building Inspections page states nothing further on roof layers.
Township of Elk - Construction Office (Department of Inspections) (Township of Elk, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Elk Township Construction page states nothing further on roof layers.
Township of Elsinboro - Construction Office (Township of Elsinboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The township's Departments page, read on October 3, 2026, lists the Construction, Zoning and Housing office with its email and hours and states nothing on this point.
Township of Evesham - Construction Office (Township of Evesham, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Evesham Township Construction Office pages state nothing further on roof layers.
Township of Ewing - Construction Office (Code Enforcement) (Township of Ewing, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Ewing Township's Construction Office pages state nothing further on roofing.
Township of Fairfield (Essex County) - Building Department (Township of Fairfield, Essex County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Fairfield Building Department page and Code Chapter 10 state nothing further on roof layers.
Township of Florence - Construction Office (Township of Florence, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Florence Construction Office pages and its homeowner's guide state nothing further on roof layers.
Township of Frankford - Construction Department (Township of Frankford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Frankford Construction Department page and Chapter 12 of the Township Code state nothing further on roof layers.
Township of Franklin - Construction Code Department (Township of Franklin, Somerset County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Franklin Construction Code page, its permit guideline sheet and Chapter 146 of the Township Code state nothing further on roof layers.
Township of Franklin - Construction Department (Township of Franklin, Hunterdon County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page and Chapters 155 and 182 of the township code state nothing further on roof layers.
Township of Franklin (Gloucester County) - Construction Department (Township of Franklin, Gloucester County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Franklin Construction Department page and its Do I Need a Permit checklist state nothing further on roof layers.
Township of Freehold - Construction Department (Township of Freehold, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Freehold Township's Siding / Roofing page and its Cover Sheet Number 3 state nothing further on roof layers.
Township of Frelinghuysen - Frelinghuysen Building Department (Township of Frelinghuysen, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 8 of the Township Code, read on October 3, 2026, states nothing further on roof layers.
Township of Galloway - Construction Office (Township of Galloway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Galloway Township Construction page states nothing further on roofing.
Township of Gloucester - Department of Community Development and Planning, Construction Division (Township of Gloucester, New Jersey (Camden County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Gloucester Community Development and Planning page and Chapter 20 (Uniform Construction Codes) of the Township Code state nothing further on roof layers.
Township of Green Brook - Construction Department (Township of Green Brook, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Green Brook Construction Department page and Chapter 9 of the township code state nothing further on roof layers.
Township of Greenwich (Gloucester County) - Construction Code Office (shared) (Township of Greenwich and Borough of Swedesboro, New Jersey (Gloucester County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Greenwich Township Construction Code Office's page, Chapter 310 of the Greenwich Township Code (Construction Codes, Uniform) and the Borough of Swedesboro's Construction/CO Inspections page state nothing further on roof layers.
Township of Haddon - Construction & Zoning Office (Township of Haddon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Haddon Construction Office page, its homeowner permit guide and Chapter 95 of the Township Code state nothing further on roofing layers.
Township of Hainesport - Construction / Zoning (Township of Hainesport, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hainesport Construction / Zoning page and its "Do I Need a Permit?" page state nothing further on roof layers.
Township of Hamilton - Construction Office (Township of Hamilton, Atlantic County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Hamilton's Construction page and Chapter 144 of the Township code state nothing further on roof layers.
Township of Hamilton - Division of Inspections (Construction) (Township of Hamilton, New Jersey (Mercer County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Hamilton's Division of Inspections pages state nothing further on roofing.
Township of Hampton - Construction Department (Township of Hampton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hampton Township Construction Department page states nothing further on roof layers.
Township of Hanover - Building & Zoning Department (Township of Hanover, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Hanover Building & Zoning page states nothing further on roof layers.
Township of Hardyston - Building Department (Township of Hardyston, Town of Newton, Borough of Franklin, Borough of Hamburg and Borough of Sussex, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hardyston Building Department page, its permit handout and Chapter 62 of the Township Code state nothing further on roofing layers.
Township of Harrison - Construction Department (Township of Harrison, New Jersey (Gloucester County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Harrison Township Construction Department's page and permit grid state nothing further on roof layers.
Township of Hazlet - Construction Department (Township of Hazlet, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Hazlet's Uniform Construction Code page and Chapter 172 of the Township Code state nothing further on roof layers.
Township of Hillsborough - Building Department (Township of Hillsborough, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hillsborough Building Department pages state nothing further on roofing.
Township of Hillside - Building and Housing Department (Township of Hillside, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hillside Building and Housing Department page states nothing further on roofing, and Article I of Chapter 121 of the Township Code, its Uniform Construction Code article, has no roofing provision. That article's Section 121-11.1 still names the 2006 International Residential Code, whose reroofing text this record does not quote; the State rules quoted above name the 2024 edition and the Rehabilitation Subcode.
Township of Holmdel - Department of Buildings & Construction (Township of Holmdel, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Holmdel Department of Buildings & Construction pages and Chapter 10 of the Township Code (Building and Construction) state nothing further on roof layers.
Township of Hopewell (Mercer County) - Construction Department (Township of Hopewell, Mercer County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Hopewell Construction Department pages and Chapters 10 and 11 of the Township Code state nothing further on roof layers.
Township of Howell - Construction Code Office (Township of Howell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Howell Construction Code page and the Township's construction fee ordinance state nothing further on roof layers.
Township of Independence - Building Department (Township of Independence, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Independence Building Department page and Chapter 175 of the Township Code (Construction Codes, Uniform) state nothing further on roof layers.
Township of Irvington - Building & Construction Department (Township of Irvington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Irvington's Building & Construction page and Chapter 240 of the Township Code state nothing further on roof layers.
Township of Jackson - Construction & Inspection (Township of Jackson, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Jackson Township Construction & Inspection page states nothing further on roof layers.
Township of Jefferson - Building Department (Township of Jefferson, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Jefferson Building Department pages and Chapter 182 of the Township Code state nothing further on roof layers.
Township of Kingwood - Construction Department (Township of Kingwood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department pages and Chapter 71 of the Township Code, read on October 3, 2026, state nothing further on roof layers.
Township of Lacey - Building Department (Township of Lacey, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lacey Township Building Department pages and Chapter 159 of the Township Code state nothing further on roof layers.
Township of Lakewood - Inspections / Construction (Division of Construction Code Enforcement) (Township of Lakewood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Department of Inspections' Roof Questionnaire asks for the Number of Existing Roofs and marks it (2 Max), which agrees with the state rule.
Township of Lawrence - Construction Code Enforcement Division (Township of Lawrence, Mercer County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lawrence Township Construction Code Enforcement Division pages state nothing further on roof layers.
Township of Little Egg Harbor - Construction Department (Township of Little Egg Harbor, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Little Egg Harbor Construction Department page and permit checklist state nothing further on roof layers.
Township of Little Falls - Building Department (Township of Little Falls, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Little Falls Building Department page and Chapter 46 of the Township Code state nothing further on roof layers.
Township of Livingston - Building Department (Township of Livingston, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Livingston Building Department pages state nothing further on roofing.
Township of Logan - Uniform Construction Code Enforcing Agency (Township of Logan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Section 4-45 of the township code states nothing further on roof layers.
Township of Long Beach - Construction Office (Township of Long Beach, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction and Zoning page and Chapters 64 and 82 of the township code state nothing further on roof layers.
Township of Long Hill - Construction Department (Township of Long Hill, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Long Hill Construction Department page states nothing further on roofing.
Township of Lopatcong - Building Department (Township of Lopatcong, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Lopatcong's codified Uniform Construction Code chapter page states nothing on roof layers.
Township of Lower - Construction Department (Township of Lower, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lower Township Construction Department page states nothing further on roofing.
Township of Lower Alloways Creek - Construction Office (Township of Lower Alloways Creek, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The township's Construction Office page states nothing further on roofing.
Township of Lumberton - Construction Office (Township of Lumberton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lumberton Construction & Inspection page states nothing further on roof layers.
Township of Lyndhurst - Construction Department (Township of Lyndhurst, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Lyndhurst Construction Department forms and fee ordinance state nothing on roof layers.
Township of Mahwah - Construction Office (Department of Inspections) (Township of Mahwah, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mahwah Construction Office pages, its Permit Application Requirements chart and Chapter 10 (Building and Housing) of the Township Code state nothing further on roof layers.
Township of Manalapan - Construction Department (Township of Manalapan, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Manalapan Construction Department pages state nothing further on roof layers.
Township of Manchester - Building Department (Inspections Division) (Township of Manchester and Borough of Lakehurst, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Manchester Building Department pages and the Borough of Lakehurst construction page state nothing further on roof layers.
Township of Mantua - Construction Department (Township of Mantua and Borough of Wenonah, Gloucester County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mantua Township Construction Department's page, its 2026 permit guide and Chapter 142 of the Township Code state nothing further on roof layers.
Township of Maple Shade - Construction Office (Township of Maple Shade, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Maple Shade Construction Office page states nothing further on roofing.
Township of Maplewood - Construction Division (Township of Maplewood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Maplewood's Construction Division pages state nothing further on roof layers.
Township of Marlboro - Construction Division (Township of Marlboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Marlboro Construction Division page states nothing further on roofing.
Township of Maurice River - Construction Department (Township of Maurice River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Maurice River Construction, Housing and Zoning page states nothing on roof layers.
Township of Medford - Construction Office (Township of Medford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Medford Construction Office page and its permit checklist state nothing further on roofing layers.
Township of Mendham - Construction Department (Township of Mendham, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mendham Township Construction Department page, its FAQ and its required-inspections handout state nothing further on roof layers.
Township of Middle - Office of Construction (Township of Middle, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Middle Township Construction page, its Required Inspections sheet and Article I of Chapter 112 of the Township Code state nothing further on roof layers.
Township of Middletown - Department of Building and Inspections (Township of Middletown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Middletown Building & Inspection pages and Chapter 198 (Construction Codes, Uniform) of the Township Code state nothing further on roof layers.
Township of Millburn - Building Department (Township of Millburn, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Millburn Building Department page and its permitting FAQ state nothing further on roofing.
Township of Millstone - Construction Department (Township of Millstone, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Millstone roof permit checklist asks whether the job is a re-roof or second layer and for the number of existing roofs; it states no layer limit of its own.
Township of Mine Hill - Construction Department (Township of Mine Hill, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township's Construction and Zoning page and Chapter 195 of the Township Code state nothing further on roof layers.
Township of Monroe - Construction Department (Township of Monroe, Middlesex County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Monroe Township Construction Department notices state nothing further on roof layers.
Township of Monroe (Gloucester County) - Construction Office (Township of Monroe, Gloucester County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Monroe Township Construction Office page and its Roof/Siding checklist state nothing further on roof layers.
Township of Montague - Construction Department (Township of Montague, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Department page and its permit sheets state nothing further on roof layers.
Township of Montclair - Building Department (Township of Montclair, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Montclair Building Department pages state nothing further on roof layers.
Township of Montgomery - Construction Office (Building & Construction) (Township of Montgomery, New Jersey (Somerset County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Montgomery Construction Office pages state nothing further on roofing.
Township of Montville - Department of Construction and Inspections (Township of Montville and Township of Boonton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Montville Department of Construction and Inspections pages state nothing further on roof layers.
Township of Moorestown - Construction Office (Township of Moorestown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Moorestown Construction Office page and residential permits pamphlet state nothing further on roof layers.
Township of Morris - Building Department (Building & Construction Code Enforcement) (Township of Morris, New Jersey (Morris County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Morris Township Building Department page states nothing further on roofing.
Township of Mount Holly - Construction Department (Township of Mount Holly, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mount Holly Construction Department page states nothing further on roofing.
Township of Mount Laurel - Construction Office, Department of Community Development (Township of Mount Laurel, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Mount Laurel Construction Office pages state nothing further on roofing.
Township of Neptune - Construction Department (Township of Neptune, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Neptune Construction Department's page, its construction permit checklist and its fee ordinance state nothing further on roof layers.
Township of North Bergen - Building/Code Enforcement/Zoning Department (Township of North Bergen, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of North Bergen's Code Enforcement pages and posted permit forms state nothing further on roof layers.
Township of North Hanover - Construction Office (Township of North Hanover, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The North Hanover Construction page and Construction Fee Schedule state nothing further on roof layers.
Township of Nutley - Code Enforcement Department (Township of Nutley, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Nutley Code Enforcement pages state nothing further on roofing.
Township of Ocean - Construction and Building Division (Township of Ocean, Monmouth County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Ocean's Construction and Building page and Chapter 6 of the Township code state nothing further on roof layers.
Township of Ocean - Construction Department (Township of Ocean, Ocean County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Ocean Construction Department page states nothing on roof layers.
Township of Old Bridge - Building Department (Division of Code Services) (Township of Old Bridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Old Bridge Building Department's page and Chapter 108 of the Township Code state nothing further on roof layers.
Township of Oldmans - Construction Office (Township of Oldmans, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Construction Office page says "putting on a second layer of roof covering does NOT require a permit" on a detached one- or two-family house; it states no different layer limit.
Township of Parsippany-Troy Hills - Division of Construction Code Inspection and Enforcement (Township of Parsippany-Troy Hills, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Parsippany-Troy Hills Division of Construction Code Inspection and Enforcement page states nothing further on roof layers.
Township of Pemberton - Division of Construction Code Enforcement (Township of Pemberton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Pemberton's Construction Inspections page and Chapter 86 of the Township code state nothing further on roof layers.
Township of Pennsauken - Construction Division (Township of Pennsauken, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 133 of the Township of Pennsauken Code and the Construction Division's page state nothing further on roof layers.
Township of Pennsville - Construction Code Office (Township of Pennsville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pennsville Construction Code Office page and inspection handout state nothing further on roof layers.
Township of Pequannock - Construction Department (Township of Pequannock, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pequannock Construction Department pages state nothing further on roof layers.
Township of Pilesgrove - Department of Construction Inspection (Township of Pilesgrove, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township's Construction page and Chapter 80 of the Township Code state nothing further on roof layers.
Township of Piscataway - Building Division (Department of Community Development) (Township of Piscataway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Piscataway Township Building Division's pages and FAQ state nothing further on roof layers.
Township of Pittsgrove - Construction Office (shared) (Township of Pittsgrove, Borough of Elmer and Township of Upper Pittsgrove, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Pittsgrove Township Construction Office's page, Elmer Borough's FAQs and Upper Pittsgrove Township's Zoning and Construction page state nothing further on roof layers.
Township of Plainsboro - Building Division (Township of Plainsboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Plainsboro Building Division page and its FAQs state nothing further on roofing layers.
Township of Plumsted - Construction Department (Township of Plumsted, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Plumsted Construction page page states nothing on roof layers.
Township of Quinton - Construction and Building Code Office (Township of Quinton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Quinton Construction page and Chapter 89 of the Township Code state nothing further on roof layers.
Township of Randolph - Office of Construction Codes (Township of Randolph, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Randolph Office of Construction Codes pages state nothing further on roof layers.
Township of Raritan - Construction Office (Construction Code Enforcement Department) (Township of Raritan, New Jersey (Hunterdon County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Raritan Construction Office page states nothing further on roofing.
Township of Readington - Construction Department (Township of Readington, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Readington Construction page states nothing further on roof layers.
Township of River Vale - Building Department (Township of River Vale, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The River Vale Building Department's page, its construction permit checklist and Chapter 90 of the Township Code state nothing further on roof layers.
Township of Riverside - Construction and Zoning Office (Township of Riverside, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Riverside Construction and Zoning Office page and Code Chapter 174 state nothing further on roof layers.
Township of Robbinsville - Construction Department (Township of Robbinsville, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Robbinsville Construction Department page, its Required Inspections sheet and Chapter 90 of the Township Code state nothing further on roofing layers.
Township of Rochelle Park - Building Department (Township of Rochelle Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department page and Chapter 80 of the township code state nothing further on roof layers.
Township of Rockaway - Construction Department (Township of Rockaway, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Rockaway Township Construction pages and Section 12-1 (State Uniform Construction Code) of the Township Code state nothing further on roof layers.
Township of Roxbury - Construction Department (Township of Roxbury, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Roxbury Construction Department page and its forms page state nothing on roof layers.
Township of Saddle Brook - Building Department (Township of Saddle Brook, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Saddle Brook Building Department pages and Chapters 70 and 82 of the Township Code state nothing further on roof layers.
Township of Sandyston - Construction Department (Township of Sandyston, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Sandyston Construction Department page and Chapter 45 of the Township Code state nothing further on roof layers.
Township of Scotch Plains - Department of Inspections (Township of Scotch Plains, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 8 (Building and Housing) of the Scotch Plains Township Code states nothing further on roof layers.
Township of Shamong - Building Code, Construction Permits and Zoning Department (Township of Shamong, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Shamong department page and Township Code Chapter 71 state nothing further on roof layers.
Township of South Brunswick - Code Enforcement Department (Township of South Brunswick, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South Brunswick Building page and the Township Code's construction article state nothing further on roof layers.
Township of South Hackensack - Building Department (Township of South Hackensack, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South Hackensack Building Department pages and Chapter 97 of the Township Code state nothing further on roof layers.
Township of South Harrison - Construction / Code Enforcement Office (Township of South Harrison, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of South Harrison Construction Code Enforcement Office page page states nothing on roof layers.
Township of South Orange Village - Building Department (Township of South Orange Village, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The South Orange Building Department pages state nothing further on roof layers.
Township of Southampton - Construction Office (Township of Southampton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Southampton Construction & Zoning page states nothing further on roof layers.
Township of Sparta - Building Department (Township of Sparta, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Sparta Building Department pages state nothing further on roofing layers.
Township of Springfield - Building Department (Township of Springfield, Union County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Springfield Building Department page and Chapter 12 of the Township Code (Building, Housing and Hotels) state nothing further on roof layers.
Township of Springfield - Construction Office (Township of Springfield, Burlington County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Construction Office page and Chapters 70 and 91 of the township code state nothing further on roof layers.
Township of Stafford - Department of Building Inspections (Township of Stafford and Township of Eagleswood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Stafford Department of Building Inspections pages state nothing further on roof layers.
Township of Stillwater - Building Department (Township of Stillwater, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Stillwater Building Department page states nothing on roof layers.
Township of Tabernacle - Construction Office (Township of Tabernacle, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Tabernacle Construction Office page and Chapter 9 of the Township Code state nothing further on roof layers.
Township of Teaneck - Building Department (Township of Teaneck, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Teaneck Building Department pages state nothing further on roofing.
Township of Tewksbury - Construction Code Department (Township of Tewksbury, Township of Lebanon and Borough of Califon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Tewksbury Construction Office pages and Califon's department page state nothing further on roof layers.
Township of Toms River - Building Department (Office of Construction Permits and Inspections) (Township of Toms River and Borough of South Toms River, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Toms River Building Department pages and Chapter 252 (Construction Codes, Uniform) of the Township Code state nothing further on roof layers.
Township of Union - Building Department (Construction Code Agency) (Township of Union, Union County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Union Building Department page states nothing further on roofing.
Township of Upper - Construction Department (Township of Upper, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Upper Township Construction Code page states nothing further on roof layers.
Township of Upper Deerfield - Construction Code Office (shared) (Townships of Upper Deerfield, Deerfield, Fairfield, Greenwich, Hopewell, Lawrence and Stow Creek and Borough of Shiloh, New Jersey (Cumberland County))
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Upper Deerfield Construction Code Office page states nothing further on roof layers.
Township of Upper Freehold - Construction Department (Township of Upper Freehold and Borough of Allentown, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Upper Freehold Construction Department page and Allentown's Construction Permitting & Inspections page state nothing further on roof layers.
Township of Vernon - Building Department (Township of Vernon, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Vernon Township Building Department pages state nothing further on roof layers.
Township of Verona - Building Department (Township of Verona, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Verona Building Department's Building FAQs page states nothing further on roof layers.
Township of Voorhees - Construction Office (Township of Voorhees, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Voorhees Construction Office page and fee schedule state nothing on roof layers.
Township of Wall - Construction Department (Building Department) (Township of Wall, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wall Township Construction Department pages state nothing further on roof layers.
Township of Wantage - Construction Office (Township of Wantage, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the Wantage Building Department posts two scanned handouts for laying new roofing over an existing roof: "Re-Roofing Over Existing Roof" asks for the rafter size, rafter spacing and rafter span, and "Second Layer Roofing Requirements" lists the information required when a second layer of roof covering goes over an existing one (rafter size and spacing and roof sheathing thickness) and cites IRC section R908.2 on structural and construction loads. Neither states a layer limit of its own.
Township of Warren - Construction Department (Township of Warren, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Warren Construction Department pages state nothing further on roof layers.
Township of Washington - Building Department (Township of Washington, Bergen County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of Washington Building Department page and Chapters 175 and 212 of the Township Code state nothing further on roofing layers.
Township of Washington - Department of Code Enforcement and Inspections (Township of Washington, Gloucester County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Washington Township Construction and Ordinary Maintenance pages state nothing further on roof layers.
Township of Washington (Morris County) - Construction Office (Township of Washington, Morris County, and Township of Mansfield, Warren County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Washington Township Construction Office's permit guide, Mansfield Township's construction page and Chapter 56 of the Township of Washington Code state nothing further on roof layers.
Township of Washington (Warren County) - Code and Construction Office (Townships of Washington, Franklin, Oxford and White and Borough of Washington, Warren County, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Washington Township Code and Construction Office page states nothing further on roofing.
Township of Waterford - Construction Office (Township of Waterford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Waterford Construction Office page states nothing further on roof layers.
Township of Wayne - Building Department (Division of Construction Code) (Township of Wayne, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wayne Building Department page states nothing further on roofing.
Township of Weehawken - Building and Housing Department (Township of Weehawken, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Chapter 9 of the Township Code (Building and Housing) states nothing further on roof layers.
Township of West Amwell - Construction Office (Township of West Amwell and Township of East Amwell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The West Amwell Construction Office pages and Chapter 68 of the Township Code state nothing further on roof layers.
Township of West Caldwell - Construction Department (Township of West Caldwell, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township of West Caldwell Construction Department page and its construction fee ordinance state nothing on roof layers.
Township of West Deptford - Division of Construction (Township of West Deptford, City of Woodbury and Borough of Woodbury Heights, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Division of Construction pages and the Township's construction code chapter state nothing further on roof layers.
Township of West Milford - Building Department (Township of West Milford, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The West Milford Building Department pages and Chapter 110 (Construction Codes, Uniform) of the Township Code state nothing further on roof layers.
Township of West Orange - Building Department (Township of West Orange, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. Locally, the West Orange Building Department guide Building and Remodeling in West Orange says "Two layers are the maximum permitted," which agrees with the state rule; it adds "If you have two roofs and you want to install a new one, you will need to remove at least one, and perhaps all older layers before you start," while the state rule quoted above calls for removing the existing roof covering where the roof has two or more applications.
Township of West Windsor - Division of Code Enforcement (Township of West Windsor, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The West Windsor Division of Code Enforcement pages state nothing further on roof layers.
Township of Westampton - Department of Code Enforcement and Inspections (Township of Westampton, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township Code's building construction chapter, Chapter 99, states nothing on roof layers.
Township of Willingboro - Inspections Department (Construction Official) (Township of Willingboro, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Willingboro Inspections Department pages and forms state nothing on roof layers.
Township of Winfield - Building Department (Township of Winfield, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Building Department pages state nothing further on roof layers.
Township of Winslow - Construction Office (Department of Community Services) (Township of Winslow, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Winslow Township Construction and Building Permits page states nothing further on roof layers.
Township of Woodbridge - Building Department (Township of Woodbridge, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Woodbridge Building Department page states nothing further on roofing.
Township of Woolwich - Construction Office (Township of Woolwich, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Woolwich Township Construction Office page states nothing further on roof layers.
Township of Wyckoff - Building Department (Township of Wyckoff, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Wyckoff Building Department pages state nothing further on roof layers.
Village of Ridgefield Park - Building Department (Village of Ridgefield Park, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Village of Ridgefield Park Building Department pages and Chapter 160 of the Village Code state nothing further on roof layers.
Village of Ridgewood - Building Department (Village of Ridgewood, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Village of Ridgewood's Building Department page, its Building FAQs and Chapter 125 of the Village Code state nothing further on roof layers.
Woodland Township - Construction Office (Woodland Township, New Jersey)
Two layers maximum, by state rule. Roof work on an existing building is held to the Rehabilitation Subcode (N.J.A.C. 5:23-2.4(a)), whose repair section, N.J.A.C. 5:23-6.4(e)7, reads: "Existing roof covering shall be removed before installing new roof covering when any of the following conditions occur: i. The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; ii. The existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile; or iii. The existing roof has two or more applications of any type of roof covering." So one existing layer of asphalt shingles may be covered once; a roof that already has two layers, a wet or deteriorated roof, or a wood shake, slate, clay, cement or asbestos-cement tile roof must be torn off first. The answer is the same if a reroof is treated as renovation rather than repair: for work other than repair, N.J.A.C. 5:23-6.8(h)7 applies "All of Chapter 9 entitled 'Roof Assemblies', except Section R907" of the 2024 International Residential Code, and its reroofing section, R908.4, Exceptions, bars a recover "Where the existing roof has two or more applications of any type of roof covering." New Jersey's Chapter 9 amendments at N.J.A.C. 5:23-3.21(c)8 change only R903.4.1 and R905.1.2 and leave R908 as published. Everything above is New Jersey state law, the same in every municipality. The Township's Permits & Information page states nothing on roof layers.
One overlay allowed — two layers maximum — New Mexico (12)
City of Albuquerque, New Mexico - Building Safety Division (Planning Department) (City of Albuquerque, New Mexico)
STATEWIDE, set by New Mexico rule rather than by Albuquerque: a two-layer maximum, plus four conditions that force a complete tear-off regardless of layer count. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer limit: where two applications of any roof covering already exist, a third may not be laid over them. Conditions (2) and (4) are New Mexico-specific tear-off triggers - wood shake, slate, clay, cement and asbestos-cement tile always come off, and pumice or other granular fill must be removed before a new roof is installed. Albuquerque adds nothing on top of this. New Mexico is a floor state and the City could impose a stricter limit through its Uniform Administrative Code, but the 2024 Uniform Administrative Code of the City of Albuquerque was read in full and its amendments to the 2021 New Mexico Residential Building Code are confined to Chapter 1 (administration) and Chapter 3 (Table R301.2 design criteria, Manual J criteria, and deletion of Section R302.1.1); it makes no amendment to the IRC roofing chapters and contains no layer or tear-off provision. The statewide limit is therefore the operative one in Albuquerque.
City of Carlsbad, New Mexico - Building Department (City of Carlsbad, New Mexico)
Two layers maximum, plus four mandatory tear-off triggers - a statewide New Mexico requirement that reaches Carlsbad through the 2021 New Mexico Residential Building Code the City enforces. New Mexico's residential code deletes IRC Section R908.3 (Roof replacement) outright and substitutes its own text. 14.7.3.17 NMAC (Chapter 9 Roof Assemblies), § D, provides verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer cap: once a roof carries two applications of any covering, the next re-roof must be a full tear-off, so no more than two total layers may ever exist. Conditions (1), (2) and (4) force a tear-off regardless of how many layers are present - notably (4), which is aimed at the pumice and granular fill common on older flat and low-slope roofs in southeastern New Mexico. The same state section bars that material from going back on, adding new Section R904.5: "Pumice and other granular fill type materials are not permitted in roof assemblies." Carlsbad neither raises nor lowers this. The City's Code of Ordinances Chapter 8 (Buildings and Building Regulations), Articles I through VII, was read in full and contains no roof-covering, re-roofing or layer provision of the City's own; New Mexico's rule is a floor (14.7.3.6, "minimum standards"), so the state text stands as the operative limit in Carlsbad.
City of Clovis, New Mexico - Department of Building Safety (City of Clovis, New Mexico)
Two existing layers maximum, plus four mandatory tear-off triggers. This is a statewide New Mexico rule and it is also Clovis's own law, because Section 15.16.010 of the Clovis City Code adopts the 2021 IRC together with "any amendments to the provisions of the International Residential Code, 2021 Edition, which are adopted by the state of New Mexico, whether such amendments are adopted as of or subsequent to the effective date of the ordinance codified in this section." 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") is one of those amendments: it deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Clovis adds nothing on top of this limit. Title 15 of the Clovis City Code (Buildings and Construction), Chapters 15.04 through 15.50, contains no IRC Chapter 9 amendment and no layer restriction of its own; the only Clovis exclusion from the residential code is IRC Section R313 on automatic fire sprinkler systems. The limit applies on the same terms across the Department of Building Safety's whole permitting reach - the city, its five-mile extra-territorial jurisdiction, and the City of Portales with its three-mile extra-territorial jurisdiction - because 14.7.3 NMAC is statewide.
City of Farmington, New Mexico - Building Inspection Division (Community Development) (City of Farmington, New Mexico)
Two existing layers maximum, plus four mandatory tear-off triggers - a statewide New Mexico rule that is also Farmington's own law, because Section 7-2-1 of the Farmington City Code adopts by reference the Construction Industries Division's standards at "New Mexico Administrative Code, Title 14, Chapters 5-10", which includes 14.7.3 NMAC. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Farmington adds nothing on top of this limit - Chapter 7 of the Farmington City Code (Buildings and Building Regulations), Articles 1 through 4, contains no IRC Chapter 9 amendment and no layer restriction of its own, and the five local exceptions in Section 7-2-1 are confined to permit exemptions, permit life, fees, the investigation fee and additional inspections. The City's permit-required list does contemplate an overlay as a permitted category - "Roof, Overlay, Re-roof, Structural Roof Renovations" - which is consistent with the state rule allowing a second layer only where none of the four tear-off triggers is present. In practice the count is verified at the decking inspection the City requires once the existing covering is removed.
City of Gallup, New Mexico - Planning & Development Department (City of Gallup, New Mexico)
STATEWIDE, set by New Mexico rule rather than by Gallup: a two-layer maximum, plus four conditions that force a complete tear-off regardless of layer count. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer limit: where two applications of any roof covering already exist, a third may not be laid over them. Conditions (2) and (4) are New Mexico-specific tear-off triggers - wood shake, slate, clay, cement and asbestos-cement tile always come off, and pumice or other granular fill must be removed before a new roof is installed. Gallup adds nothing on top of this. New Mexico is a floor state and the City could impose a stricter limit, but Gallup's own published governing-codes list adopts the state codes without a local roofing amendment, and the City's only local construction instrument on that list, the Land Development Standards, governs land use, zoning and site development. The statewide limit is therefore the operative one in Gallup. The City does put the question in front of the applicant at intake: both the Contractor's and the Homeowner's Roofing Permit Application open with "TYPE OF ROOFING (Check One): TEAR-OFF / OVER-LAY", so whether the job is a tear-off or a layover is declared on the application and is visible to the reviewer before the permit issues.
City of Hobbs, New Mexico - Building Safety & Permitting Services (Building Inspections, Planning/Engineering Department) (City of Hobbs, New Mexico)
Two layers maximum, plus four mandatory tear-off triggers - a statewide New Mexico rule that applies in Hobbs through the City's adoption of 14.7.3 NMAC. New Mexico's residential code deletes IRC Section R908.3 (Roof replacement) outright and substitutes its own text. 14.7.3.17 NMAC (Chapter 9 Roof Assemblies), § D, provides verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer cap: a roof already carrying two applications of any covering must be stripped before a new covering goes on, so no more than two total layers may ever exist. Conditions (1), (2) and (4) force a tear-off regardless of layer count. Hobbs adds nothing on top of this and subtracts nothing from it - Hobbs Municipal Code Title 15 was read in full and contains no roof-covering or re-roofing provision of the City's own. Hobbs does republish the state text as its own guidance: the City's "Residential Re-Roof Guidelines," issued "In coordination with the 2021 New Mexico Residential Building Code (NMRBC)," reprints the substituted R908.3 in full under the heading "GENERAL RE-ROOF REQUIREMENTS" and cites it as "[14.7.3.17 NMAC - Rp, 14.7.3.17 NMAC, 7/14/2023]." The same state section also bars loose fill from roof assemblies at new Section R904.5: "Pumice and other granular fill type materials are not permitted in roof assemblies."
City of Las Cruces, New Mexico - Community Development Department (Building Section) (City of Las Cruces, New Mexico)
Two existing layers maximum, plus four mandatory tear-off triggers - the statewide New Mexico rule, which reaches Las Cruces because Section 30-721(A)(2) of the Las Cruces Municipal Code adopts the "2021 International Residential Code, as adopted by NMAC 14.7.3.8-14.7.3.28" and its exclusions are confined to the state rule's administrative subsections; the roofing amendments at 14.7.3.17 NMAC are adopted intact. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer limit; conditions (2) and (4) are New Mexico-specific tear-off triggers. Las Cruces adds nothing on top: neither Section 30-721 nor the amendments in Section 30-722 touch the IRC roofing chapters, and Chapter 30 contains no layer or recover provision of its own.
City of Rio Rancho, New Mexico - Building Division (Development Services Department) (City of Rio Rancho, New Mexico)
STATEWIDE, set by New Mexico rule rather than by Rio Rancho: a two-layer maximum, plus four conditions that force a complete tear-off regardless of layer count. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer limit: once two applications of any roof covering are already in place, a third may not be laid over them. Conditions (2) and (4) are New Mexico-specific tear-off triggers - wood shake, slate, clay, cement and asbestos-cement tile must always come off, and pumice or other granular fill must be removed before a new roof goes on. Rio Rancho adds nothing on top of this. New Mexico is a floor state, so the City could impose a stricter limit, but Rio Rancho Municipal Code Chapter 151 (Building Regulations, Sections 151.01 through 151.99) contains no roofing provision at all, and the Building Division's published codes list adopts the IRC as amended by the state rule without a local roofing amendment. The statewide limit is therefore the operative one in Rio Rancho.
City of Roswell, New Mexico - Building & Inspections Division (Community Development) (City of Roswell, New Mexico)
Two existing layers maximum, plus four mandatory tear-off triggers - a statewide New Mexico rule that applies in Roswell. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." The City of Roswell adds nothing on top of this limit: Chapter 6 of the Roswell Code of Ordinances (Buildings and Building Regulations), Articles I through III, contains no IRC Chapter 9 amendment and no layer restriction of its own. In practice the limit is enforced at the decking inspection the City requires "upon removal of existing roof", at which the number and condition of the layers coming off and the state of the deck underneath are both visible to the inspector.
City of Santa Fe, New Mexico - Building Division (Land Use Department) (City of Santa Fe, New Mexico)
Two existing layers maximum, plus four mandatory tear-off triggers - a statewide New Mexico rule that applies in Santa Fe. 14.7.3.17 NMAC ("CHAPTER 9 ROOF ASSEMBLIES: See this chapter of the IRC except as provided below") deletes IRC Section R908.3 and substitutes, verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." The pumice/granular-fill trigger at (4) is distinctively New Mexican and matters in Santa Fe, where older flat and low-slope roofs were commonly built up over granular fill. The City of Santa Fe adds nothing on top of this limit: Chapter VII SFCC 1987 (Building and Housing), Sections 7-1 through 7-16, contains no IRC Chapter 9 amendment and no layer restriction of its own. The City does track the count administratively - its own Re-Roof Permit Application requires the applicant to state "No. of Existing Layers" and the "Roof Classification (A, B, or C)" on the face of the application.
New Mexico Construction Industries Division - building permit authority for Alamogordo, New Mexico (City of Alamogordo, New Mexico)
Two layers maximum, plus four mandatory tear-off triggers - statewide, and directly applicable in Alamogordo because the state code is the operative construction code inside the city limits. New Mexico's residential code deletes IRC Section R908.3 (Roof replacement) outright and substitutes its own text. 14.7.3.17 NMAC (Chapter 9 Roof Assemblies), § D, provides verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer cap: a roof already carrying two applications of any covering must be stripped before a new covering goes on, so no more than two total layers may ever exist. Conditions (1), (2) and (4) force a tear-off regardless of layer count, and the same state section bars the fill material from going back on with new Section R904.5: "Pumice and other granular fill type materials are not permitted in roof assemblies." Compliance is checked in the field - 14.5.2.8.E(3) NMAC requires a "decking inspection upon removal of existing roof" on every re-roof permit. Alamogordo adds nothing on top of the state text and could not fall below it: the City repealed its own building-code adoptions in 2008 and Sec. 8-03-140 requires all construction in the city to "fully conform in every respect to the codes and amendments adopted by the state construction industries division of the regulation and licensing department." Chapter 8 of the City Code was read in full and contains no roof-covering or re-roofing provision.
New Mexico Construction Industries Division - building permit authority for Los Lunas, New Mexico (Village of Los Lunas, New Mexico)
Two layers maximum, plus four mandatory tear-off triggers - statewide, and directly applicable in Los Lunas because the state code is the operative construction code for structural work in the Village. New Mexico's residential code deletes IRC Section R908.3 (Roof replacement) outright and substitutes its own text. 14.7.3.17 NMAC (Chapter 9 Roof Assemblies), § D, provides verbatim: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: (1) The existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. (2) The existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile. (3) The existing roof has two or more applications of any type of roof covering. (4) Where pumice or other granular fill are present, the material must be removed prior to installing a new roof." Condition (3) is the layer cap: a roof already carrying two applications of any covering must be stripped before a new covering goes on, so no more than two total layers may ever exist. Conditions (1), (2) and (4) force a tear-off regardless of layer count, and the same state section bars the fill material from going back on with new Section R904.5: "Pumice and other granular fill type materials are not permitted in roof assemblies." Compliance is checked in the field - 14.5.2.8.E(3) NMAC requires a "decking inspection upon removal of existing roof" on every re-roof permit, and those inspections are CID's. Los Lunas adds nothing on top of the state text: Sec. 15.04.010 adopts the State's codes by reference "and subsequent revisions thereto adopted by the State of New Mexico pursuant to the Construction Industries Licensing Act," and Los Lunas Municipal Code Title 15 was read in full, Chapters 15.04 through 15.24, with no roof-covering or re-roofing provision of the Village's own anywhere in it.
One overlay allowed — two layers maximum — North Dakota (24)
Burleigh County, North Dakota - Building/Planning/Zoning Department (Burleigh County, North Dakota)
Burleigh County imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. The Burleigh County Zoning Ordinance including all amendments through 1 January 2026 was read in full - all thirty-four articles across 273 pages - and contains no roof-covering, shingle, recover or re-roofing provision; Article 23 adopts the North Dakota State Building Code and its Section 8 amendment list does not touch the roofing chapter. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping amendment - and none reaches Chapter 7, 8 or 9 of the residential code; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level as well as the county level. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Burleigh County unmodified, with no local cap added and none removed. Under the 2024 edition, which is the edition the 2026 North Dakota State Building Code Book states is now in force, that base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Because Burleigh County's own current documents put the County anywhere from the 2018 to the 2021 edition while the state runs on 2024, note that the 2015, 2018 and 2021 editions carry the identical three-condition bar (at Section R908.3.1.1, "Roof recover not allowed") and none of the candidate editions here carries the older 2006/2009 hail-exposure condition that can force a tear-off over a single layer - so every edition the County could plausibly be enforcing gives the same answer. Confirm which edition your permit is written to with the Building Official on 701-221-3727, but expect the answer to be one overlay, then tear-off, regardless.
City of Beulah, North Dakota - Building Official (City of Beulah, North Dakota)
Beulah imposes no layer or recover rule of its own, so the question falls back to the adopted code. WHAT WAS READ. The City of Beulah Zoning Ordinance - the instrument that adopts and modifies the building code here - was read this session in full, 217 pages, including Chapter 5 (the permit process, Sections 5.11 to 5.13), Chapter 6 (Sections 6.15 Building Code Adoption, 6.16 Building Code Deviation and 6.17 Building Code Modifications by the City of Beulah, all enacted 22 May 2025 by Ordinance No. 460) and Chapter 9 (definitions). It contains no roof-covering, shingle, recover or re-roofing standard and no limit on the number of layers. Section 6.17 lists the City's modifications to the adopted code in full and there are four - metal and galvanized roof finishes by zoning district, vertical sidewalls, intermodal storage containers, and a refusal to permit tension fabric buildings - none of which is a layer or recover rule. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - the numbered section amendments running from Section 104.8 to Section 2103.3 - and none of them reaches the roof-assemblies chapter. SO THE BASE CODE APPLIES, UNMODIFIED. How many roof-covering layers a house in Beulah may carry is whatever the 2024 International Residential Code itself provides in its roof-assemblies chapter. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. AND IF THE ANSWER YOU WANT IS NOT THE ANSWER THE CODE GIVES, Beulah publishes a route: Section 6.16 lets an applicant apply for a deviation from a named building code section, with a written case and a proposed alternative, decided by the City Council on the City Engineer's analysis and the Planning and Zoning Commission's recommendation. That is a real procedure rather than an informal ask, and it takes time.
City of Bismarck, North Dakota - Building Inspections Department (City of Bismarck, North Dakota)
ONE OVERLAY, THEN TEAR OFF - SET BY THE ADOPTED CODE, NOT BY A BISMARCK RULE. Bismarck adopts the 2021 International Residential Code at Bismarck Code of Ordinances Section 4-02-02, most recently re-adopted by Ordinance 6544 of March 27, 2023, and carries its own amendments at Section 4-02-06. Section 4-02-06 was read in full for this entry - all seven code-by-code amendment blocks, IBC, IRC, IMC, IFGC, IECC and IEBC - and its International Residential Code block amends no section of Chapter 8 (Roof-Ceiling Construction) or Chapter 9 (Roof Assemblies); the highest-numbered residential section it reaches is R611.6. The North Dakota State Building Code amendments to the same edition were read in full as well and amend no section of either chapter. So the adopted code's own re-roofing rule applies unmodified. In the 2021 edition that rule sits at Section R908.3.1.1 (Roof recover not allowed), and its third condition bars a roof recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. The 2021 edition carries no hail-exposure condition, so the layer count is the operative test for an asphalt roof, subject to the section's other two conditions. Note that a jurisdiction on the 2024 edition would find the same bar renumbered into an exceptions block under Section R908.4, and one on the 2006 or 2009 editions would find a fourth, hail-exposure condition that can force a tear-off over a single layer; Bismarck is on neither.
City of Bottineau, North Dakota - Building Inspector (City of Bottineau, North Dakota)
Bottineau imposes no layer or recover rule of its own, so the question falls back to the adopted code. WHAT WAS READ. Chapter Fifteen of the Bottineau Municipal Code, Building and Electrical Codes, was read in full - Article 1, Sections 15.0101 to 15.0102, and Article 2, Sections 15.0201 to 15.0219 - and it contains no roof-covering, shingle, recover, or re-roofing provision and no limit on the number of layers; its one roof-related rule, Section 15.0213, is a fire-limits material restriction, not a layer count. The Zoning Ordinance, Chapter Six, was read in full for any roof-covering, layer, overlay, or recover provision and contains none - its roofing content is architectural or accessory-use, not a technical layer rule. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - the numbered section amendments running from Section 104.8 through Section 2103.3 - and none of them reaches the roof-assemblies chapter. SO THE BASE CODE APPLIES, UNMODIFIED. How many roof-covering layers a house in Bottineau may carry is whatever the 2024 International Residential Code itself provides in its roof-assemblies chapter, with no City and no state variation on top. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. THE PRACTICAL POINT IN BOTTINEAU. Because a plain re-roof needs no City permit here, nobody at the City will check the layer count before the work starts - the code obligation survives the permit exemption.
City of Cando, North Dakota - Building Permits (City of Cando, North Dakota)
Cando imposes no layer or recover rule of its own, so the question falls back to the adopted base code. WHAT WAS READ. Chapter Sixteen of the Cando ordinances, both articles, was read in full as codified in the Revised Ordinances of 2007, the version the City itself currently publishes; it contains no roof-covering, shingle, recover or re-roofing standard and no limit on the number of layers, and its only local modification of the adopted code (Section 16.0202) touches only definitions and the fire-limits cross-reference. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book and read in full, cover the whole numbered amendment set for the IRC; none of them reaches the roof-assemblies chapter or Section R908. SO THE BASE CODE APPLIES, UNMODIFIED. How many roof-covering layers a house in Cando may carry is whatever the 2024 International Residential Code itself provides, with no City and no state variation on top. THE ICC'S OWN PAGE RETURNED A JAVASCRIPT SHELL RATHER THAN TEXT (codes.iccsafe.org, HTTP 200, zero occurrences of "R908" in 93 KB of markup), so the operative section was instead read on UpCodes' North Dakota 2024 IRC viewer, which reproduces the same ICC-published chapter text with section numbers intact. 2024 International Residential Code Section R908.4, Roof Recover, read there and quoted verbatim: "The installation of a new roof covering over an existing roof covering shall be permitted where any of the following conditions occur" - four listed conditions, including manufacturer-approved installation and certain recover-without-tear-off systems - followed by an Exceptions block: "A roof recover shall not be permitted where any of the following conditions occur: Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing. Where the existing roof covering is slate, clay, cement or asbestos-cement title. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the count with the City Auditor's office on 701-968-3632 before bidding an overlay.
City of Devils Lake, North Dakota - Building Department (City of Devils Lake, North Dakota)
Devils Lake imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. Title 15 of the Devils Lake Municipal Code, Buildings and Construction, was read in full - all eight chapters, 15.04 through 15.34, codified through Ordinance No. 1036 passed 2 March 2026 - and it contains no roof-covering, shingle, recover or re-roofing provision of any kind. The City's own amendment list in Section 15.04.010 amends the demolition, permit-exemption, grade-opening, foundation and snow-load provisions and nothing else. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9 of the residential code; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level as well. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Devils Lake unmodified, with no local cap added and none removed. Devils Lake's own ordinance adopts the North Dakota State Building Code by name and not by edition, so the edition in force here tracks the state's current one - the 2024 International Residential Code, effective 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Confirm the edition your permit is written to with the Building Department on 701-662-7600 before bidding an overlay, since Devils Lake's floating adoption means the edition can move underneath a job even though the layer rule itself has stayed the same across every edition from 2015 forward.
City of Dickinson, North Dakota - Department of Building Inspection (City of Dickinson, North Dakota)
Dickinson imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. Dickinson City Code Chapter 8 was read in full, all eight articles, Sections 8-1 through 8-247, current through Ordinance No. 1860 enacted 19 May 2026, and it contains no roof-covering, shingle, recover or re-roofing provision and no amendment to any section of the residential code's roof-assemblies chapter. The City's whole amendment list to that code is two items, the jurisdiction name and its own filled-in Table R301.2(1). The North Dakota amendments to the 2024 International Residential Code were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Dickinson unmodified, with no local cap added and none removed. What Dickinson settles, unusually cleanly for North Dakota, is WHICH edition those provisions come from: because City Code Section 8-11 adopts the State Building Code "and any future updates and amendments to that Code," the state's move to the 2024 codes on 1 January 2026 governs here without a further City ordinance. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Confirm the number of layers already on the roof and the edition your permit is written to with the Department of Building Inspection before bidding an overlay, and note that the City requires ice barrier underlayment, which constrains what can be left in place at the eave.
City of Fargo, North Dakota - Inspections Department (City of Fargo, North Dakota)
Fargo Municipal Code Chapter 21.1 (International Residential Code) adopts the 2024 International Residential Code, re-adopted by Ordinance No. 5493 (2025). Its amendment section, 21.1-0102 (read in full), amends more than thirty individual IRC sections, and every one of them falls in Chapters 1 through 6 (Administration through Wall Construction) - Sections R101.1 through R608.6. It contains no amendment to Chapter 9 (Roof Assemblies), so the base 2024 IRC's Chapter 9 provisions governing how many existing roof covering layers may remain before a tear-off is required apply unmodified in Fargo. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Grand Forks, North Dakota - Department of Building Safety (City of Grand Forks, North Dakota)
Grand Forks imposes no layer rule of its own, so the rule is whatever the adopted code says, and here that answer holds under EITHER edition in play. Grand Forks City Code Chapter XIX, Article 1 was read in full - Sections 19-0101 through 19-0122, including the complete numbered amendment lists to the 2021 International Building Code and the 2021 International Residential Code, current through Ordinance No. 4934 adopted 15 December 2025 - and it contains no roof-covering, shingle, recover or re-roofing provision and no amendment to any section in the residential code's R900 series. The North Dakota amendments to the 2024 International Residential Code were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9 either; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency). So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Grand Forks unmodified, with no local cap added and none removed, under either edition. The City has codified the 2021 edition while the state code the City's own adoption references now runs on the 2024 edition, but both give the identical answer: the 2021 rule sits at Section R908.3.1.1 (Roof recover not allowed), and the 2024 rule sits at Section R908.4 in an unnumbered Exceptions block; both bar a roof recover "Where the existing roof has two or more applications of any type of roof covering," among their other conditions, and neither 2021 nor 2024 carries the older 2006/2009 hail-exposure condition that can force a tear-off over a single layer. So the edition gap that unsettles other fields on this record does not unsettle this one: one existing layer may be recovered, and a second existing layer forces a tear-off to the deck, whichever edition the Department of Building Safety is enforcing. Confirm the count of existing layers and the operative edition with the Department before bidding an overlay.
City of Hazen, North Dakota - Building Inspector (City of Hazen, North Dakota)
Hazen imposes no layer or recover rule of its own, so the question falls back to the adopted code. WHAT WAS READ. Chapter VIII of the Hazen City Ordinances, Building Codes, was read in full - all four articles, Sections 8.0101 through 8.0402 - and it contains no roof-covering, shingle, recover or re-roofing provision and no limit on the number of layers. The Hazen Zoning Ordinance adopted 11 May 2026 was also read in full and contains no such provision either; its roofing content is architectural, covered under the deck and sheathing entry. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - the numbered section amendments running from Section 104.8 to Section 2103.3 - and none of them reaches the roof-assemblies chapter. SO THE BASE CODE APPLIES, UNMODIFIED. How many roof-covering layers a house in Hazen may carry is whatever the 2024 International Residential Code itself provides in its roof-assemblies chapter, with no City and no state variation on top. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. THE PRACTICAL POINT IN HAZEN. Because a plain re-roof needs no permit here, nobody at the City will check the layer count for you before the work starts - which makes it worth getting right, since the code obligation survives the permit exemption. THE ONE HAZEN NUMBER THAT BEARS ON STACKING WEIGHT is in Section 8.0105(a), and it applies to STEEL buildings only: a minimum roof live load of 30 pounds per square foot, with an engineer's Certificate of Compliance required.
City of Hillsboro, North Dakota - Building Permits (City of Hillsboro, North Dakota)
Hillsboro imposes no roof-recover or layer-count rule of its own, so the question falls back to the base code. City of Hillsboro Code of Ordinances Title XV, Chapter 15.01 - the whole of the City's building-code text, Sections 15.0101 through 15.0105 - was read in full and contains no roof-covering, shingle, recover or re-roofing provision of any kind; its only content is the floating adoption itself, a licensing cross-reference, a fee-setting clause and a completion-timeline rule. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - the IRC amendment section runs from Section 104.8 (Chapter 1) through Section 2103.3 (Chapter 21) - and none of the amended sections falls in Chapter 8 or Chapter 9; Chapters 7 through 10 are not touched at all. So the base code applies unmodified: how many roof-covering layers a house in Hillsboro may carry is whatever the 2024 International Residential Code itself provides. Base-code rule, read at 2024 IRC Section R908.4, Roof Recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck. Confirm the count with the City Building Inspector before bidding an overlay.
City of Horace, North Dakota - Building Permits and Inspections (City of Horace, North Dakota)
Horace imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. Title V, Chapter 5-01 of the City of Horace Ordinances, Building Code, was read in full - Sections 5-0101 through 5-0105, in the Title V compilation the City publishes dated 27 April 2026 - and it contains no roof-covering, shingle, recover or re-roofing provision. Its seven numbered amendments to the North Dakota State Building Code reach fees, plan review, the electrical and plumbing cross-references, the exempt-work notes, the boards of appeal and Table R301.2(1), and nothing else. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Horace unmodified, with no local cap added and none removed. Horace adopts the North Dakota State Building Code by name and not by edition, so the edition in force here tracks the state's current one - the 2024 International Residential Code, effective 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Confirm the count of existing layers, and the edition your permit is written to, with Building Inspections on 701-492-2972 before bidding an overlay.
City of Jamestown, North Dakota - Building Department (City of Jamestown, North Dakota)
Jamestown adopts the 2024 International Residential Code by Ordinance No. 1618 (Section 9-12 as re-enacted, final passage January 5, 2026), together with the North Dakota State Building Code Amendments to the 2024 editions. Neither layer of local law touches the reroofing rules. The City's own amendment section, Code of the City of Jamestown Section 9-13 (read in full), amends nothing in the I-Codes at all: its subsection (a) simply pulls in the North Dakota state amendments, and its remaining subsections amend only the All-Weather Wood Foundation System Manual. The state amendments to the 2024 International Residential Code (read in full, Chapter 1 through Chapter 21 as published in the 2026 North Dakota State Building Code Book) reach Chapters 1, 2, 3, 4, 5, 6, 11 and 21 only, and contain no amendment to Chapter 8 (Roof-Ceiling Construction) or Chapter 9 (Roof Assemblies). The base 2024 International Residential Code therefore governs how many existing layers of roof covering may remain before a tear-off is required. That base rule sits in Section R908.4 (Roof recover): a roof recover is not permitted where the existing roof has two or more applications of any type of roof covering, nor where the existing roof or roof covering is water soaked or has deteriorated, nor where the existing covering is slate, clay, cement or asbestos-cement tile. One existing layer may be recovered; a second existing layer forces a tear-off to the deck.
City of Mandan, North Dakota - Building Inspection Department (City of Mandan, North Dakota)
One existing layer may be recovered; a second existing layer forces a tear off to the deck. Mandan imposes no layer rule of its own, so the rule is the one in the adopted code. Mandan Municipal Code Chapter 111 was read in full, all thirteen articles, Sections 111-1-1 through 111-13-4, and neither its eleven numbered amendments at Section 111-2-1 nor its supplementary rules at Section 111-2-10 amend the roofing chapter of the residential code, and the chapter contains no roof covering, shingle or reroofing provision of any kind. The North Dakota amendments to the residential code were read in full for both the 2021 and the 2024 editions and neither amends that chapter either. So the base residential code roof recover rule governs unmodified: a recover over an existing roof covering is not permitted where the existing roof already carries two or more applications of any type of roof covering, nor where the existing roof or covering is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, nor where the existing covering is slate, clay, cement or asbestos cement tile. That bar is worded the same way in both editions a Mandan permit could be written to, at Section R908.3.1.1 in the 2021 edition and in the exceptions to Section R908.4 in the 2024 edition, so the open question about which edition Mandan is enforcing does not change the answer for a roofer. There is no severe hail condition in either edition that would force a tear off over a single layer.
City of Minot, North Dakota - Inspection Department (City of Minot, North Dakota)
No Minot-specific cap on existing roof-covering layers exists, so the base code applies. Minot adopts the 2024 International Residential Code at Section 9-5 of the City of Minot Code of Ordinances, "as amended by the State of North Dakota," and then amends it itself at Section 9-6. Section 9-6 was read in full - fifteen numbered amendments, reaching Sections R101.1, R102.1, R103.1, R103.2, R104.3.1, R105.2 (twice), R108.2, R108.6, R109.1.5.1, R112.1, R301.6 and R403.1.4.1, and adding Sections M1308.3 and M2005.5 - and it contains no amendment to Chapter 9 (Roof Assemblies), no reference to roof recover or overlay, and no layer count. The state layer was read as well: the amendments to the 2024 IRC published in the 2026 North Dakota State Building Code Book, effective January 1, 2026, reach only Chapters 1, 2, 3, 4, 5, 6, 11 and 21, and likewise say nothing about roof recover. So the number of existing layers that may remain before a tear-off is required in Minot is whatever the base 2024 International Residential Code says at its roof-recover provisions, unmodified by either North Dakota or the City. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. One practical point that is specific to Minot and easy to get wrong: because re-roofing is exempt from permit here, nobody from the City will look at the roof and tell a contractor the layer count is now too high. The base-code limit still binds the work.
City of Ray, North Dakota - Building Permits (City of Ray, North Dakota)
No layer or recover rule of Ray's own exists, and the question falls back to the adopted code. WHAT WAS READ. Chapter 8 of the Ray Code of Ordinances, Buildings and Building Regulations, was read in full as codified through Ordinance No. 2-23.01 adopted 13 January 2026 - Article I, In General; Article II, Plumbing Code; Article III, Dangerous Buildings - and it contains no roof, roof-covering, shingle, recover or re-roofing provision of any kind, and no limit on the number of layers. Section 8-1(a) promises exceptions to the state code "affecting local conditions in the city" and then lists none. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - the numbered section amendments running from Section 104.8 to Section 2103.3 - and none of them reaches the roof-assemblies chapter either. SO THE BASE CODE APPLIES, UNMODIFIED. The number of roof-covering layers a house in Ray may carry is whatever the 2024 International Residential Code itself provides in its roof-assemblies chapter, with no City and no state variation on top. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the count with the Williams County building inspector, who administers the code in Ray, on 701-577-4567, before you bid an overlay, because a tear-off is a different price.
City of Tioga, North Dakota - Building Department (City of Tioga, North Dakota)
Tioga's own codified building-code chapter has now been read, and it settles this field. Chapter Thirteen of the 1999 Revised Ordinances of Tioga (updated through 6 June 2024), "Building Code," is exactly two sections - Section 13.0101, which adopts the North Dakota State Building Code by floating reference "with the exception of the sections hereinafter set forth affecting local conditions in the City, which are amended, deleted, or added to," and Section 13.0102, a penalty clause - and no amendment is in fact enumerated anywhere in the chapter. No roof-covering, shingle, recover or re-roofing provision, and no section number in the residential code's R700, R800 or R900 series, appears anywhere in the City's 25-chapter ordinance book. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9 either. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Tioga unmodified, with no local cap added and none removed. Tioga's Building Department page lists the 2024 International Residential Code among the codes it has adopted, matching the state suite effective 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. TWO LOCAL FACTS THAT BEAR ON IT. A shingle replacement is permit work in Tioga on the City's own instruction, so the layer question will be asked at the counter rather than left to the contractor. And the City inspects the roof and the ice and water barrier, which constrains what can be left in place at the eave. Confirm the count of existing layers with the City Building Inspector before bidding an overlay.
City of Valley City, North Dakota - Building Inspector (City of Valley City, North Dakota)
Valley City imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. Chapter 7-01 of the Valley City Revised Ordinances, Buildings, was read in full - Sections 7-01-01 through 7-01-12, codified through Ordinance No. 1188 enacted 4 May 2026 - and contains no roof-covering, shingle, recover or re-roofing provision; Section 7-01-06 adopts the North Dakota Building Code rather than restating or amending it, and the only roof references anywhere in Title 7 are in the signs chapter, defining a parapet, a roof line and a roof sign. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Valley City unmodified, with no local cap added and none removed. Section 7-01-06 requires the City to "follow the North Dakota Building Code with its amendments to the latest International Code," so the edition here tracks the state's current one - the 2024 International Residential Code, effective 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Confirm the count of existing layers with the Building Inspector before bidding an overlay.
City of Velva, North Dakota - Building Permits and Inspections (City of Velva, North Dakota)
Velva imposes no layer or recover rule of its own, so the question falls back to the adopted code. WHAT WAS READ. Chapter 8 of the Velva Code of Ordinances, Buildings and Building Regulations, was read in full as codified through Ordinance No. 2026-02 enacted 20 April 2026 - Article I, In General (Sections 8-1 to 8-3); Article II, Building Code, Divisions 1 to 3 (Sections 8-23 to 8-71); Article III, Plumbing (Sections 8-83 to 8-85); Article IV, House Moving (Sections 8-98 to 8-109); Article V, Dangerous Buildings (Sections 8-132 to 8-142); and the Supplemental Dangerous Buildings Procedures article (Sections 8-160 to 8-167). It contains no roof-covering, shingle, recover or re-roofing standard and no limit on the number of layers. The only local modification of the adopted code, Section 8-24, changes the violation penalty and nothing else. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - the numbered section amendments running from Section 104.8 to Section 2103.3 - and none of them reaches the roof-assemblies chapter. SO THE BASE CODE APPLIES, UNMODIFIED. How many roof-covering layers a house in Velva may carry is whatever the 2024 International Residential Code itself provides in its roof-assemblies chapter, with no City and no state variation on top. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Confirm the count with the City building inspector on 701-338-2660 before you bid an overlay. WHAT VELVA'S OWN CODE DOES SAY ABOUT ROOF LOAD is only in the condemnation article: Section 8-132(3) makes a building dangerous where it has "improperly distributed loads upon the floors or roofs or in which the same are overloaded, or which have insufficient strength to be reasonably safe for the purpose used." That is a nuisance test, not a layer count, but it is the provision a stacked roof would be measured against if it came to that.
City of Wahpeton, North Dakota - Building Official (City of Wahpeton, North Dakota)
Wahpeton imposes no layer rule of its own, so the rule is whatever the adopted code says, and here that answer holds under EVERY candidate edition. Chapter 8 of the Wahpeton Code of Ordinances was read in full - all five articles, Sections 8-20 through 8-422 - and contains no roof-covering, shingle, recover or re-roofing provision; its Division 3 adopts the North Dakota State Building Code and does not amend it on roofing. Wahpeton's own ordinance names the 2018 suite by edition and, in the same section, floats forward to "the most current version" the City receives, so both the 2018 and the current 2024 editions are live candidates. Both state amendment sets were checked. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9. The North Dakota amendments to the 2018 International Residential Code, published in the 2020 North Dakota State Building Code Book, were also read in full and stop at Section R611.6 (Chapter 6, Wall Construction); no section number in the R700, R800 or R900 series appears anywhere in that amendment set, and the words roof, shingle and recover do not occur in it either. So the roof-assemblies chapter is untouched by North Dakota's amendments under either edition, and the base International Residential Code provisions on installing a new roof covering over an existing one apply in Wahpeton unmodified either way. Both candidate editions give the identical answer: the 2018 rule sits at Section R908.3.1.1 (Roof recover not allowed) and the 2024 rule at Section R908.4 in an unnumbered Exceptions block; both bar a roof recover "Where the existing roof has two or more applications of any type of roof covering," among their other conditions, and neither carries the older 2006/2009 hail-exposure condition that can force a tear-off over a single layer. So the edition ambiguity that unsettles other fields on this record does not unsettle this one: one existing layer may be recovered, and a second existing layer forces a tear-off to the deck, whichever edition the Building Official is enforcing. Confirm the count of existing layers with the Building Official on 701-642-6565 before bidding an overlay.
City of Watford City, North Dakota - Building Department (City of Watford City, North Dakota)
Watford City imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. Watford City Code Chapter V was read in full, Sections 5-101 through 5-205, current through Ordinance No. 706 enacted 6 April 2026, and it contains no roof-covering, shingle, recover or re-roofing provision; its entire amendment list to the residential code is three items - fire protection of floors, a self-closing garage door and deck footing depth - none in the roof-assemblies chapter. The City's Land Development Ordinance, Chapter XV, was read across all nine articles and contains no layer or overlay rule either. The North Dakota amendments to the 2024 International Residential Code were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Watford City unmodified, with no local cap added and none removed. The City's own Building Codes and Design Criteria page lists the 2024 International Residential Code as adopted, matching the state code that took effect on 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. TWO LOCAL FACTS THAT BEAR ON AN OVERLAY. Altering a roof must be brought to City Officials to determine whether a permit is needed regardless of the value of the job, so the layer question will be asked at the counter rather than left to the contractor. And the City requires ice barrier underlayment, which constrains what can be left in place at the eave. Confirm the count of existing layers with the Building Department before bidding an overlay.
City of West Fargo, North Dakota - Building Inspection Division (City of West Fargo, North Dakota)
West Fargo City Ordinance Chapter 5-07 adopts the 2024 International Residential Code (Section 5-0701, Ordinance 1274 of 2026). Its amendment section, 5-0702, was read in full and its thirty-five amendment and deletion directives reach no section of IRC Chapter 9 (Roof Assemblies). West Fargo therefore imposes no local cap of its own on how many existing roof-covering layers may remain before a tear-off is required, and the question is answered by the base 2024 International Residential Code provisions on roof recover and reroofing as adopted, unmodified. Base-code rule, read at 2024 International Residential Code Section R908.4, Roof recover, Exceptions, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Before quoting a recover job in West Fargo, confirm the condition of the existing covering, since the model code conditions recover on the type and state of what is already on the deck as well as on the number of layers.
Morton County, North Dakota - Building Department (Morton County, North Dakota)
Morton County imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. The Morton County Land Use Code, amended as of 28 October 2025, was read in full - all eleven articles across 218 pages - and contains no roof-covering, shingle, recover or re-roofing provision; its Article 9 adopts the North Dakota State Building Code and states in terms that the state code "is not amended for application within Morton County in any way by this article." The North Dakota amendments to the 2024 International Residential Code were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9 either; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Morton County unmodified, with no local cap added and none removed. The County's ordinance floats to whatever edition the State Building Code currently is - the 2024 International Residential Code, effective 1 January 2026 - even though the County's own guidance page still links the 2021 codes. Under either edition the answer is the same: the 2024 rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block, and the 2021 rule at Section R908.3.1.1 (Roof recover not allowed); both bar a roof recover "Where the existing roof has two or more applications of any type of roof covering," among their other conditions, and neither carries the older 2006/2009 hail-exposure condition that can force a tear-off over a single layer. So one existing layer may be recovered, and a second existing layer forces a tear-off to the deck, whichever of the two editions the Building Inspector is enforcing. Confirm the count of existing layers and the operative edition with the Building Inspector on 701-667-3325 before bidding an overlay.
Ward County, North Dakota - Building Inspector (Ward County, North Dakota)
Ward County imposes no layer rule of its own, so the rule is whatever the adopted code says, and that base rule can now be stated. The Ward County Land Zoning Ordinance was read in full - all eight articles across 121 pages - and contains no roof-covering, shingle, recover or re-roofing provision; its Article VI adopts the North Dakota State Building Code instead of writing construction requirements. The North Dakota amendments to the 2024 International Residential Code were read in full - thirty numbered section amendments running from Chapter 1 through a Chapter 21 hydronic-piping item - and none reaches Chapter 7, 8 or 9; the amendment set stops at Chapter 6 (Wall Construction) before resuming at Chapter 11 (Energy Efficiency), so the roof-assemblies chapter is untouched at the state level too. So the base International Residential Code provisions on installing a new roof covering over an existing one apply in Ward County unmodified, with no local cap added and none removed. Ward County's own Building Permit Checklist names "North Dakota State Building Code 2026" as the code in force, matching the state's move to the 2024 International Residential Code effective 1 January 2026. Under that edition the base rule sits at Section R908.4 Roof recover, in an unnumbered Exceptions block: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering," among other conditions. One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Confirm the count of existing layers with the Ward County Building Inspector on 701-857-6429 before bidding an overlay, and confirm first whether the job sits inside a township or small city that has relinquished its own permitting authority to the County, since some have not.
One overlay allowed — two layers maximum — Ohio (22)
City of Akron, Ohio - Building Permits and Inspections (City of Akron, Ohio)
SET BY STATE RULE. RCO Section 908 (OAC 4101:8-9-01, effective 7/1/2019). Section 908.3 Roof replacement, verbatim: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 Roof recover permits installing a new roof covering over an existing one where any of four conditions occur, the first being "Where the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions." Section 908.3.1.1 Roof recover not allowed, verbatim: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory -- functionally a one-layer (single recover) limit, identical statewide including in Akron.
City of Canton, Ohio - Building/Code Enforcement Division (City of Canton, Ohio)
SET BY STATE RULE. RCO Section 908.3 (Roof replacement) states: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 (Roof recover) permits installing a new roof covering over an existing one where the manufacturer's approved instructions are followed (among other listed conditions). Section 908.3.1.1 (Roof recover not allowed) bars a recover where the existing roof is water-soaked/deteriorated, is slate, clay, cement, or asbestos-cement tile, or "has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory. Whether Canton has added any local modification to this state rule could not be confirmed -- see adopted_code.
City of Cincinnati, Ohio - Department of Buildings & Inspections (City of Cincinnati, Ohio)
SET BY STATE RULE, and independently reflected in Cincinnati's own permit-exemption wording ("no more than two layers of roofing material"). RCO Section 908.3 (Roof replacement) states: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 (Roof recover) permits installing a new roof covering over an existing one where any of four conditions occur, the first being "[w]here the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions." Section 908.3.1.1 (Roof recover not allowed) then bars a recover "where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over when the manufacturer's instructions are followed and the existing roof is sound; once two or more layers already exist, full tear-off to the deck is mandatory.
City of Cleveland Heights, Ohio - Division of Building (City of Cleveland Heights, Cuyahoga County, Ohio)
Two total layers. A roof recover over one existing layer is allowed; a recover over two or more is not, so a roof already carrying two coverings must be torn off. Residential Code of Ohio section 908.3.1.1, Roof recover not allowed: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Note that Ohio's rule has three conditions and none of them is a hail exposure condition, so unlike the older model code editions still in force in some states there is no circumstance here in which a single existing layer must come off on hail grounds alone. Two further rules travel with a recover: where a new covering over wood shingles or shakes would create a combustible concealed space, section 908.4 requires the entire existing surface to be covered with gypsum board, mineral fiber, glass fiber or other approved material first; and under section 908.5 aggregate surfacing "shall not be reinstalled." Cleveland Heights publishes no layer or overlay rule of its own; its codified section 1301.02(y), quoted under adopted code, limits how much of a roof covering may be replaced in a two year period without bringing the whole covering to the new-construction standard, and names no layer count.
City of Cleveland, Ohio - Department of Building and Housing (City of Cleveland, Ohio)
SET BY STATE RULE. RCO Section 908 (OAC 4101:8-9-01, effective 7/1/2019). Section 908.3 Roof replacement, verbatim: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 Roof recover permits installing a new roof covering over an existing one where any of four conditions occur, the first being "Where the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions"; the others cover complete and separate systems such as standing-seam metal, metal panel/metal shingle/ concrete and clay tile over existing wood shakes per Section 908.4, and re-coating of existing coated/metal/roll/built-up/modified-bitumen/single-ply/ SPF systems. Section 908.3.1.1 Roof recover not allowed, verbatim: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory -- functionally a one-layer (single recover) limit.
City of Columbus, Ohio - Department of Building and Zoning Services (City of Columbus, Ohio)
SET BY STATE RULE. RCO Section 908 (OAC 4101:8-9-01) sets the reroofing rules. Section 908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 Roof recover permits installing a new covering over an existing one where, among other conditions, "the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions." Section 908.3.1.1 Roof recover not allowed then bars a recover where: "1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." NET EFFECT for the common asphalt-shingle case: at most ONE existing layer may be recovered over, so a second layer of shingles is the maximum on the roof; once two or more applications already exist, full tear-off to the deck is mandatory. Recover is also barred outright over slate, clay, cement or asbestos-cement tile, and over any deteriorated or water-soaked existing roof.
City of Dayton, Ohio - Division of Building Inspection (City of Dayton, Ohio)
SET BY STATE RULE, and independently echoed in Dayton's own permit FAQ wording (see repair_permit_threshold). RCO Section 908.3 (Roof replacement) states: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 (Roof recover) permits installing a new roof covering over an existing one where the manufacturer's approved instructions are followed (among other conditions). Section 908.3.1.1 (Roof recover not allowed) bars a recover where the existing roof is water-soaked/deteriorated, is slate, clay, cement, or asbestos-cement tile, or "has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory. This record states the 2019 Residential Code of Ohio provision: that is the code the state rule applies by its own terms to every one-, two- or three-family dwelling (RCO 101.2) and the code Dayton's building codes webpage says the city enforces. Dayton's codified Chapter 153, Section 153.01(A)(2), unamended since 2002, names the 1999 Ohio Residential Code for One, Two, and Three Family Dwellings; this directory has not obtained that text, and whether the codified reference has any effect today is not decided here (see adopted_code).
City of Elyria, Ohio - Building Department (City of Elyria, Ohio)
CITY-SPECIFIC. Elyria's own "Permit Application: Repair/Remodel Existing Space - 1, 2, 3 Family" (Rev. 6/22) presents the applicant with only two roofing work-type checkboxes: "REROOFING OVER EXISTING (ONE) LAYER" or "REMOVE & REPLACE ROOFING" -- operationalizing a maximum of one existing shingle layer that may be roofed over (i.e., two total layers) before a full tear-off is required. The same form separately notes that if the existing roof deck is water-soaked or deteriorated to the point of being unacceptable as a base, it must be replaced.
City of Euclid, Ohio - Department of Building and Housing (City of Euclid, Cuyahoga County, Ohio)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated." Euclid publishes no overlay rule of its own, so the state rule is what applies here.
City of Hamilton, Ohio - Building Department (City of Hamilton, Ohio)
CITY-SPECIFIC. The City of Hamilton's own "Roofing Permit (Existing Building)" application (Building Department, 345 High Street, 3rd floor) states, verbatim, next to the tear-off question: "NOTE: NO MORE THAN TWO LAYERS ARE PERMITTED FOR ANY ROOF." The form applies to 1-, 2- or 3-family dwellings (among the property types the applicant circles) and requires the applicant to state whether the job is a complete tear-off and replacement.
City of Kettering, Ohio - Building Division (City of Kettering, Ohio)
SET BY STATE RULE. No Kettering-specific layer-count provision was found in Chapter 1301. The statewide RCO floor governs instead: RCO Section 908.3 (OAC 4101:8-9-01, effective 7/1/2019) requires that "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (with a narrow exception permitting an existing adhered ice-barrier membrane to remain and be covered by an additional layer). Where a roof recover (new covering installed over an existing one, without tear-off) is used instead of a full replacement, RCO Section 908.3.1.1 bars the recover method outright "[w]here the existing roof has two or more applications of any type of roof covering" -- operating as a two-layer cap on the recover pathway; beyond that, full tear-off to the deck is required.
City of Lorain, Ohio - Building, Housing and Planning Department (City of Lorain, Ohio)
SET BY STATE RULE. RCO Section 908.3.1.1 (OAC 4101:8-9-01, effective 7/1/2019) lists conditions where "a roof recover shall not be permitted," including, verbatim: "Where the existing roof has two or more applications of any type of roof covering." Read together with Section 908.3 ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck"), the statewide effect is that a new roof covering may be installed over at most one existing layer (a "recover"); once two or more layers already exist, only a full tear-off replacement down to the deck is permitted -- an effective two-layer statewide ceiling. No Lorain-specific roof-layer provision was found: Lorain's own Residential Construction Submittal for Plan Review and Building Permit application does not ask about existing or resulting layer count, and Lorain's full codified ordinances -- which could add a local layer limit under ORC 3781.01(B) -- are not publicly readable (see adopted_code).
City of Mansfield, Ohio - Bureau of Building Inspections, Licenses and Permits (City of Mansfield, Richland County, Ohio)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
City of Mentor, Ohio - Engineering and Building Department (City of Mentor, Lake County, Ohio)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled."
City of Parma, Ohio - Building Department (City of Parma, Ohio)
CITY-SPECIFIC. Parma's own "Windows / Siding / Roofing / Door Permit Application" (Building Department form WSR08072026) states, verbatim, under the ROOFING section: "NO MORE THAN TWO TOTAL LAYERS PERMITTED." The same form requires the applicant to state whether the job is a tear-off or a reroof and, if reroofing, how many total layers the roof will have once the work is complete -- operationalizing the two-layer cap at the point of permit issuance.
City of Springfield, Ohio - Building Regulations Division (City of Springfield, Ohio)
CITY-SPECIFIC, confirmed via Springfield's own Residential Re-roofing Affidavit Application (read in full): the form's three checkbox project types allow "one layer of roofing material... applied over one existing layer of roofing material" (i.e., a maximum of two total layers) as a recover job, but require full removal of the present roofing material where the project falls under the form's project-type (2), citing as its own example "where the existing roof has two or more applications of any type of roof covering." The same form's page-2 "Residential Roofing Regulations" excerpt (Section 907, Reroofing -- Recovering versus Replacement) states this as a rule, verbatim: new roof covering shall not be installed without first removing existing roof coverings "Where the existing roof has two or more applications of any type of roof covering," subject to an exception for complete, separate roofing systems (e.g., standing-seam metal) that transmit loads directly to the structure without relying on the existing roof for support.
City of Strongsville, Ohio - Building Department (City of Strongsville, Cuyahoga County, Ohio)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
City of Toledo, Ohio - Division of Building Inspection (City of Toledo, Ohio)
SET BY STATE RULE. RCO Section 908 (OAC 4101:8-9-01, effective 7/1/2019). Section 908.3 Roof replacement, verbatim: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 Roof recover permits installing a new roof covering over an existing one where any of four conditions occur, the first being "Where the new roof covering is installed in accordance with the roof covering manufacturer's approved instructions." Section 908.3.1.1 Roof recover not allowed, verbatim: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory -- functionally a one-layer (single recover) limit, identical statewide including in Toledo.
City of Youngstown, Ohio - Building Permits and Inspections (City of Youngstown, Ohio)
SET BY STATE RULE. RCO Section 908 (OAC 4101:8-9-01, effective 7/1/2019). Section 908.3 Roof replacement, verbatim: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck." Exception, verbatim: "Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and be covered with an additional layer of ice barrier membrane in accordance with Section 905." Section 908.3.1 Roof recover permits installing a new roof covering over an existing one under listed conditions, but Section 908.3.1.1 Roof recover not allowed states, verbatim, that a roof recover "shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Net effect for the common asphalt-shingle case: one existing layer may be recovered over; once two or more layers already exist, full tear-off to the deck is mandatory -- functionally a one-layer (single recover) limit, applying identically statewide, including in Youngstown and throughout Mahoning County.
Hamilton County, Ohio - Buildings and Inspections (Hamilton County, Ohio)
SET BY STATE RULE. RCO Section 908.3.1.1 (OAC 4101:8-9-01, effective 7/1/2019) states that a "roof recover" (installing a new roof covering over an existing one without tear-off) "shall not be permitted" where, among other listed conditions, "the existing roof has two or more applications of any type of roof covering" -- a statewide ceiling of two layers before a full tear-off to the deck is required. Hamilton County's own Roofing Data Sheet asks the applicant to state the number of existing shingle layers but does not itself state a different numeric maximum.
Lucas County, Ohio - Building Regulations Department (Lucas County, Ohio)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
Summit County, Ohio - Division of Building Standards (Summit County, Ohio)
SET BY STATE RULE, with no county addition. RCO Section 908.3.1.1 (OAC 4101:8-9-01, effective July 1, 2019), read in full from the state's own copy, states: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." Section 908.3 (Roof replacement) separately requires that a full roof replacement "include the removal of existing layers of roof coverings down to the roof deck," with a narrow exception allowing an ice barrier membrane already adhered to the deck to remain in place and be covered with an additional layer of ice barrier membrane. Together these bar recovering over a roof that already carries two or more layers, capping a recovered roof at two total layers. Ohio's rule has three conditions and not the four found in some older model-code editions, so there is no severe-hail condition that would force a tear-off over a single layer. Ohio Rev. Code 3781.01(B) lets a county add non-conflicting local regulations, so the County's own Building Code was read to see whether it does: Part Thirteen of the Codified Ordinances of the County of Summit, as amended in full by County Ordinance No. 2024-047 (enacted March 4, 2024, effective March 5, 2024) and further amended by County Ordinance No. 2025-259 (enacted September 8, 2025), was read across all twelve of its chapters and states no roof layer, overlay or recover provision of any kind. The state cap is therefore the whole of the answer in Summit County.
One overlay allowed — two layers maximum — Other (11)
Butler County, Ohio - Department of Development, Building and Zoning (Unincorporated Butler County, Ohio. The County's Building and Zoning staff is responsible for enforcing the building code, electrical code and zoning regulations "for the unincorporated areas of Butler County," so work inside an incorporated city or village is not this authority's. Its own inspection schedule names the townships it serves: Hanover, Morgan, Reily and Ross; College Corner, Madison, Milford, Oxford, St. Clair and Wayne; and Fairfield, Lemon, Liberty, Trenton and West Chester, which get inspections every day rather than on set days.)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
City of Dublin, Ohio - Division of Building Standards (City of Dublin, Ohio. Dublin straddles three counties — Franklin, Delaware and Union — which matters for tax but not for code, since the Residential Code of Ohio is a statewide rule.)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated." Dublin's codified Chapter 150 adopts the 2013 edition of this code (150.001, last amended 2016); this field states the 2019 RCO, which the state rule applies to every one-, two- or three-family dwelling (RCO 101.2) and which Dublin's 2021 New Home Packet and Deck Packet say the city enforces; the 2013 text was not obtained (see adopted_code).
City of Middletown, Ohio - Building Inspection Division (City of Middletown, Ohio. Middletown straddles Butler and Warren counties, which matters for sales tax — the two counties are at different rates and one of them changes on 2026-10-01 — but not for code, since the Residential Code of Ohio is a statewide rule.)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
City of Spearfish, South Dakota - Building Services Division (City of Spearfish, Lawrence County, South Dakota, together with the Lawrence County Joint Powers Area outside the city limits for which the City's Building Services Division issues building permits. Where an address sits relative to the city limit still matters for tax even though it does not change which desk issues the permit: the municipal sales and use tax applies inside the city and not in the surrounding unincorporated county.)
Two layers maximum - one overlay is permitted, and a second existing layer forces a tear-off to the deck. Spearfish adopts Chapters 1-24 of the 2021 International Residential Code, which puts Chapter 9, Roof Assemblies, inside the adopted range, and it makes no amendment to that chapter. The whole of Section 150.016, which is the entire building-code amendment list in the Spearfish code, was read and then measured: R908 occurs zero times, R905 zero times, R903 zero times. The Chapter 150 table of contents was fetched and read in full - twenty-two sections across five article groups - and no other section of the chapter touches roofing. The base code text therefore governs unchanged. Section R908.3.1.1 of the 2021 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "Where the existing roof has two or more applications of any type of roof covering." The other two conditions bite whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and an existing covering of slate, clay, cement or asbestos-cement tile. NOTE THE INTERACTION WITH THE PERMIT EXEMPTION, because it is easy to get wrong. Spearfish requires no permit for replacement of similar roofing materials, but the layer rule is a rule about the work rather than about the paperwork, and it applies to an exempt job exactly as it applies to a permitted one. The amended R105.2 says so itself: an exemption from the permit requirement "shall not be deemed to grant authorization for any work to be done in any manner in violation of the provisions of this code."
City of Tea, South Dakota - Planning, Zoning and Building Services (City of Tea, Lincoln County, South Dakota. Tea sits directly south of Sioux Falls and its city limits are the boundary that matters for both permitting and municipal tax, since the surrounding unincorporated Lincoln County land carries neither the City's permit requirement nor its municipal sales tax.)
Two layers maximum - one overlay is permitted, and a second existing layer forces a tear-off to the deck. This is the best-sourced layer limit in the South Dakota group because the City restates the rule itself rather than leaving it to the adopted code. The "Asphalt Shingles Information" handout, under the heading "Recovering Versus Replacement," states: "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement, or asbestos cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." The adopting ordinance corroborates it by leaving the provision alone: R908 occurs zero times across the whole of Ordinance No. 299, so Section R908.3.1.1 of the adopted 2021 International Residential Code is unamended. ONE DISCREPANCY IS WORTH KNOWING AND IT DOES NOT CHANGE THE LAYER COUNT. The handout's condition 2 includes wood shake. The 2021 edition Tea has adopted lists only "slate, clay, cement or asbestos-cement tile" in that condition; wood shake was dropped from it after the 2015 edition. So the handout was drafted from an older edition of the code and has not been refreshed since the City moved to the 2021 edition in 2023, and a roofer told by the handout that a wood shake roof must be torn off is being told something the currently adopted code does not itself require. Condition 3, the layer count, is identical in every edition from 2015 through 2024, so the two-layer answer is the same whichever text is applied. Where the two disagree, note the ordinance's own conflicts clause at Section 14.04(d), under which the City's ordinances prevail over the adopted model code - and ask the building official, because the handout is guidance rather than an enactment.
City of Vermillion, South Dakota - Code Enforcement Department (City of Vermillion, Clay County, South Dakota. The city limit is the boundary that matters for both the permit requirement and the municipal sales and use tax; the surrounding unincorporated Clay County land carries neither.)
Two layers maximum - one overlay is permitted, and a second existing layer forces a tear-off to the deck. Section 150.03 is the whole of Vermillion's residential code adoption and amendment, and it was read in full: all thirty-five lettered items from R101.1 through the chapter exclusions at (33) to (35), plus the enactment history. It was then measured: R908 occurs zero times, R905 zero times, R903 zero times. The Chapter 150 table of contents was also fetched and read in full, and no other section of the chapter touches roofing. The exclusions are express and do not reach Chapter 9, so Roof Assemblies is adopted and unamended and the base code text governs. Section R908.3.1.1 of the 2018 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "Where the existing roof has two or more applications of any type of roof covering." The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and an existing covering of slate, clay, cement or asbestos-cement tile. NOTE THAT THE 2018 EDITION IS THE RIGHT ONE TO READ HERE. The three-condition form of this rule runs from the 2015 edition through the 2024 one, so the layer answer would be the same on a later edition, but the 2006 and 2009 editions carried a fourth condition about hail exposure that could force tear-off over a single layer. Vermillion is on 2018, so that fourth condition does not apply. South Dakota's statutory ceiling at SDCL 11-10-12 bars a municipality from imposing requirements "more stringent than" the edition the statute names, so local drift in this state runs toward the permissive rather than the strict. Vermillion has not drifted at all here.
Franklin County, Ohio - Building Department (Franklin County, Ohio -- unincorporated areas of the county plus the ten contract townships that route zoning compliance through the county (Brown, Clinton, Franklin, Hamilton, Madison, Mifflin, Norwich, Pleasant, Sharon and Truro townships). This does not include Columbus or the county's other incorporated cities and villages, which run their own separate residential permitting (see the Columbus, OH record for that city).)
SET BY STATE RULE. RCO Section 908.3.1.1 (OAC 4101:8-9-01, effective 7/1/2019), read in full from the state's own copy, states that "A roof recover shall not be permitted where ... the existing roof has two or more applications of any type of roof covering" -- operationalizing a two-layer cap statewide, applicable in Franklin County's covered territory. Roof replacement (908.3) instead requires removal of existing layers down to the deck. No Franklin-County-specific layer-count provision was found in the county's own generic building-permit application or fee schedule.
Montgomery County, Ohio - Building Regulations Division (Montgomery County, Ohio. The County states its own reach as "the citizens and users of buildings in many of the jurisdictions in Montgomery County, including all of the townships and several of the cities and villages." That is deliberately not a list, and this record does not turn it into one: all townships are covered, but which cities and villages are covered is not published here, so confirm the specific address with the Division before bidding.)
Two total layers. The default is a full tear off and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Residential Code of Ohio section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
Olmsted County, Minnesota - Planning Department, Inspections Division (Building code administration for four cities - Byron, Chatfield, Eyota and Stewartville - and three townships - Eyota, Marion and Quincy - within Olmsted County, Minnesota. This is not a county-wide authority and not an unincorporated-area authority. Olmsted County contains eight cities and eighteen townships; the County Planning Department's Inspections Division administers the Minnesota State Building Code for only the seven jurisdictions named above. Rochester is NOT among them - the County directs building and permitting questions inside Rochester city limits to the Rochester Building Safety department at 507-328-2600. The County states the scope itself: "The Olmsted County Planning department Inspections Division provides building code and permit administration for the cities of Byron, Chatfield, Eyota, and Stewartville as well as the townships of Eyota, Marion, and Quincy." Three other County boundaries deliberately differ and must not be conflated with this one: the Inspections Division administers the Septic System Ordinance for the townships of Eyota, Marion, Oronoco and Quincy "and for all of the small cities within Olmsted County," it administers the Water Well Ordinance "for the entire county," and it is the planning and zoning authority for only Eyota, Marion and Quincy Townships. One inconsistency is published on the County's own fees page and is reported rather than resolved: the building-permit section names the unincorporated areas of Marion, Quincy and Eyota Townships, while the manufactured-home, trade and septic sections on the same page each name Marion, Oronoco, Quincy and Eyota. Whether Oronoco Township is inside the building-permit jurisdiction is therefore stated both ways by the County. Because the County publishes an address-level Jurisdiction Checker, confirm a specific parcel there before assuming which desk holds a job.)
STATE-GOVERNED, NOT COUNTY-SET. The governing text is the 2020 Minnesota Residential Code, Section R908.3.1.1 (Roof recover not allowed), read in Minnesota's own merged code rather than inferred from the base IRC: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Olmsted County has no authority to set a different layer limit - Minn. Stat. 326B.121, subd. 1 makes the State Building Code the standard that applies statewide and provides that it supersedes the building code of any municipality, subd. 2(c) bars a municipality from requiring building code provisions that differ from the State Building Code, and Minn. Stat. 326B.103, subd. 9 defines "municipality" to include a county.
Scott County, Iowa - Planning & Development Department (Unincorporated Scott County, Iowa, plus the Cities of Dixon, Donahue, LeClaire, Long Grove, McCausland, Panorama Park, Princeton, and Riverdale under a 28E intergovernmental agreement. Davenport and Bettendorf are explicitly excluded — those two cities issue their own building permits.)
Scott County adopts the 2021 International Residential Code by Ordinance No. 24-07. That ordinance's own amendment section, Sec. 5-6 (19 lettered items, read in full), does not touch roof-recovering or roof-layer-limit provisions, so the base 2021 IRC provisions apply unmodified. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Stark County, Ohio - Building Department (Unincorporated Stark County, Ohio, plus contracting villages. For RESIDENTIAL work the County's own jurisdiction directory covers the townships of Bethlehem, Canton, Jackson, Lake, Lawrence, Lexington, Marlboro, Nimishillen, Osnaburg, Paris, Perry, Pike, Plain, Sandy, Sugarcreek, Tuscarawas and Washington, and the villages of Brewster, East Canton, Harmon, Hills and Dales, Magnolia, Meyers Lake, Minerva and Waynesburg. Alliance, Beach City, East Sparta, Hartville, Louisville, Navarre and Wilmot are listed for COMMERCIAL work only, so residential roofing in those seven is not this authority's. Canal Fulton, Canton, Massillon and North Canton are outside the County's jurisdiction entirely and run their own building departments.)
Two total layers. The default is a full tear off, and a recover over one existing layer is the exception; a recover over two or more layers is not allowed. Stark County prints the governing text on its own reroof form and it matches the Residential Code of Ohio exactly. Section 908.3, Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane adhered to the deck to stay and be covered with an additional layer of ice barrier membrane. Section 908.3.1 then permits a recover in four listed situations, the first being where the new covering is installed in accordance with the roof covering manufacturer's approved instructions. Section 908.3.1.1, Roof recover not allowed, sets the bar: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Ohio's rule has three conditions and none is a hail exposure condition, so unlike the older model code editions still in force in some states there is no case here in which a single existing layer must come off on hail grounds alone. Under section 908.5 aggregate surfacing "shall not be reinstalled," and existing flashings, edgings, outlets and vents "shall be replaced where rusted, damaged or deteriorated."
One overlay allowed — two layers maximum — South Carolina (50)
Aiken County - Planning and Development Department (Codes Division) (Aiken County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Aiken County's building chapter (Chapter 5, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Anderson County - Building and Codes Department (Anderson County, South Carolina (unincorporated))
Anderson County enforces the 2021 International Residential Code with South Carolina modifications. South Carolina's 2021 IRC modifications do not amend Section R908 (Reroofing), and the County's Chapter 8, Buildings and Building Regulations, read in full, amends nothing in it, so the base 2021 IRC rule applies: Section R908.3.1.1, "Roof recover not allowed," bars a recover "Where the existing roof has two or more applications of any type of roof covering," as well as where the existing roof or roof covering is water soaked or deteriorated to the point that it is not adequate as a base for additional roofing, and where the existing roof covering is slate, clay, cement or asbestos-cement tile. One existing layer may be recovered once; a roof that already has two layers must be torn off. No county permit is required for a residential re-roof (Sec. 8-116), but the code rule still applies to the work.
Beaufort County - Building Codes Department (Building Inspections) (Beaufort County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Beaufort County's building chapter (Chapter 74, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Charleston County - Building Inspection Services (Charleston County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Charleston County's building code (Chapter 4, Article II, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Cherokee County - Department of Building Safety (Cherokee County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Cherokee County's building article (Chapter 6, Article I, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Anderson - Building and Codes Department (City of Anderson, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Anderson's building chapter (Chapter 22 of the Code of Ordinances, read in full) adds no layer rule of its own, so the base rule applies unmodified. The chapter's only roofing provision bars wooden shingles and shakes, including on re-roofing, on structures that house multifamily dwellings.
City of Beaufort - Building Codes Department (City of Beaufort, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Beaufort's building provisions (Article A of Chapter 1, Part 5 of the City Code, Sections 5-1001 through 5-1020.3, read in full; Section 5-1016 changes only R101.1, R108.2 and the climatic table, and Section 5-1020.2 changes only administrative sections of the existing building code) add no reroofing rule of their own, so the base rule applies unmodified.
City of Cayce - Building Services (City of Cayce, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Cayce's building chapter (City Code Chapter 10, Articles I through IV, read in full) adopts the residential code with amendments only to its administrative chapter and adds no reroofing rule of its own, so the base rule applies unmodified. The published codification is current through Ord. No. 2023-10 (June 21, 2023); the City's posted council minutes for its regular and special meetings from June 21, 2023 through August 24, 2026 record no adopted ordinance amending Chapter 10.
City of Charleston - Building Inspections Division (City of Charleston, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Charleston's building chapter (Chapter 7, read in full) adds no reroofing rule of its own; its former local section on reroofing of existing structures was repealed by Ord. No. 2024-026. The base rule applies unmodified. The 2024 edition the Council has adopted, with an implementation date of January 1, 2027, carries the same condition among the Exceptions to Section R908.4, and its South Carolina modifications do not change it.
City of Columbia - Development Center and Building Inspections Division (City of Columbia, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Columbia's building chapter (City Code Chapter 5, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Conway - Construction Services Department (City of Conway, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Conway's building chapter (Title 5, Chapter 1, read in full) changes only Sections R101.1 and R105.2 of the residential code and adds no reroofing rule of its own, so the base rule applies unmodified. The 2024 edition the Council has adopted, with an implementation date of January 1, 2027, carries the same condition among the Exceptions to Section R908.4.
City of Florence - Building & Permitting Department (City of Florence, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Florence's building chapter (Chapter 4 of the City Code, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Fountain Inn - Planning and Development (City of Fountain Inn, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Fountain Inn's Chapter 6 (Sections 6-1 through 6-77, read in full, current through Ord. No. TX 2025-01) revises only the sections listed in its adoption section and adds no reroofing rule of its own, so the base rule applies unmodified. Section 6-46 adopts the code "as revised by" the Building Codes Council's statewide modifications index, which the ordinance names "Final Version 1.1.2023, South Carolina Building Codes Statewide Modifications Index"; the Council's published 2021 Modification Index, read in full, lists no change to the reroofing section (its one roofing-chapter entry is the drip-edge section, R905.2.8.5), though the copy read does not print that version label.
City of Greenville - Building Codes and Permit Center (City of Greenville, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Greenville's building chapter (Chapter 6, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Greenwood - Building Inspection Department (City of Greenwood, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Greenwood's building chapter (City Code Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Greer - Building Division (City of Greer, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Greer's building chapter (Chapter 14 of the Code of Ordinances, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Hanahan - Building and Codes Department (City of Hanahan, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Hanahan's building chapter (City Code Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Hardeeville - Building Safety Department (City of Hardeeville, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Hardeeville's building chapter (Chapter 6, Article II, Sections 6-101 through 6-115, read in full as codified through Ord. No. 2025-09-04A, September 18, 2025) adds no reroofing rule of its own and does not delete or except that section, so the base rule applies unmodified.
City of Mauldin - Business & Development Services Department (City of Mauldin, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Mauldin's building chapter (Chapter 8 of the Code of Ordinances, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Myrtle Beach - Construction Services Department (City of Myrtle Beach, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Myrtle Beach's building chapter (Chapter 6, read in full) adopts the residential code without amendment and adds no reroofing rule of its own, so the base rule applies unmodified. The 2024 edition the Council has adopted, with an implementation date of January 1, 2027, carries the same condition among the Exceptions to Section R908.4.
City of North Charleston - Building Inspection Department (City of North Charleston, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City's building chapter (Chapter 5 of the Code of Ordinances, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of North Myrtle Beach - Planning and Development Department, Building Division (City of North Myrtle Beach, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." City Code Section 6-4 adopts the 2021 International Residential Code with South Carolina modifications; neither the South Carolina modifications nor the City's building chapter (Chapter 6 of the Code of Ordinances, read in full) changes, deletes or excepts the reroofing section, so the base rule applies unmodified. The 2024 edition the Building Codes Council has adopted, with an implementation date of January 1, 2027, carries the same condition among the Exceptions to Section R908.4.
City of Simpsonville - Building Permits (City of Simpsonville, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Simpsonville's building chapter (Chapter 8 of the Code of Ordinances, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Spartanburg - Building Inspections (City of Spartanburg, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the City of Spartanburg's building chapter (Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
City of Sumter - Sumter City-County Building Department (City of Sumter, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the City of Sumter's building chapter (Chapter 18, read in full) adds no reroofing rule of its own, so the base rule applies unmodified. The Department's Roof Permit Application (updated 2-24-2015) asks whether the existing shingles or membrane are being removed and prints the same two-application limit from the 2012 edition's Section R907.3, which agrees with the rule above.
City of Tega Cay - Development Services (Building) (City of Tega Cay, South Carolina)
Two layers maximum. The 2021 International Residential Code as adopted in South Carolina, Section R908.3.1.1 Roof recover not allowed, states "A roof recover shall not be permitted where any of the following conditions occur", among them "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point that it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 residential code (Reg. 8-1200 et seq.) do not change the reroofing section, and Tega Cay's building chapter (Chapter 10 of the City Code, Articles I through III, read in full; codified through Ord. No. 607, with no building ordinance among the three enacted ordinances awaiting codification) adopts the residential code and its administrative chapter and adds no reroofing rule of its own, so the base rule applies unmodified.
Clarendon County - Planning Commission Department (Clarendon County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Clarendon County's building ordinance (Unified Development Code, Article XIII, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Colleton County - Planning and Development, Building Code Administration (Colleton County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Colleton County's building code chapter (Chapter 13.04, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Darlington County - Codes Enforcement Department (Darlington County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Darlington County's building chapter (Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Edgefield County - Department of Building Services (Building and Planning) (Edgefield County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Edgefield County's building chapter (Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Florence County - Building Inspection Department (Florence County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Florence County's building chapter (Chapter 7, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Georgetown County - Building Department (Georgetown County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Georgetown County's building chapter (Chapter 7, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Horry County - Code Enforcement Department (Horry County, South Carolina (unincorporated))
Two layers maximum. The 2021 South Carolina Residential Code (the 2021 International Residential Code with South Carolina modifications), Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The South Carolina modifications do not change the reroofing section, and Horry County's building chapter (Chapter 6, read in full) adds no reroofing rule of its own, so the rule applies unmodified.
Jasper County - Planning and Building Department (Building Inspections) (Jasper County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Jasper County's technical-codes article (Chapter 6, Article II, read in full), which adopts the 2021 IRC with South Carolina modifications, adds no reroofing rule of its own and neither deletes nor excepts that section, so the base rule applies unmodified.
Lancaster County - Building Department (Development Services) (Lancaster County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Lancaster County's building chapter (Chapter 7, read in full) adds no reroofing rule of its own, so the base rule applies unmodified. The County's Roofing Requirements handout also points to Section R908.5: "Any existing flashings, edgings, outlets, vents or similar devices that are part of the roof assembly shall be replaced where rusted, damaged or deteriorated per Section R908.5."
Laurens County - Building Codes Department (Laurens County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Laurens County's building chapter (Chapter 8, read in full) adopts the code without local amendment and adds no reroofing rule of its own, so the base rule applies unmodified.
Lexington County - Division of Building Inspections and Safety (Lexington County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Lexington County's Building Code Ordinance (Chapter 14, Article V, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Oconee County - Building Codes Department (Oconee County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Oconee County's building chapter (Chapter 6, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Pickens County - Building Codes Administration (Pickens County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Pickens County's building chapter (Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Spartanburg County - Building Codes Department (Spartanburg County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Spartanburg County's building chapter (Chapter 10, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Sumter City-County Building Department (Sumter County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Sumter County's building chapter (Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified. The Department's Roof Permit Application (updated 2-24-2015) asks whether the existing shingles or membrane are being removed and prints the same two-application limit from the 2012 edition's Section R907.3, which agrees with the rule above.
Town of Bluffton - Building Safety (Growth Management Department) (Town of Bluffton, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town's Official Construction Code (Chapter 5 of the Bluffton Municipal Code, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Town of Fort Mill - Building & Codes Department (Town of Fort Mill, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and neither Town Ordinance No. 2022-34 (read in full) nor the Town's building chapter (Chapter 6 of the Code of Ordinances, read in full) adds a reroofing rule of its own, so the base rule applies unmodified.
Town of Hilton Head Island - Building Service Center (Town of Hilton Head Island, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, provides that "A roof recover shall not be permitted where any of the following conditions occur", including "Where the existing roof has two or more applications of any type of roof covering", where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, and where the existing covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town's building title (Title 15 of the Municipal Code, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Town of Irmo - Building Permits and Inspections (Code Consulting & Inspection Services, LLC) (Town of Irmo, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town of Irmo's building chapter (Chapter 8, Sections 8-1 through 8-60, read in full, and the two ordinances enacted after its codification date, Ord. Nos. 26-16 and 26-17, also read in full) adopts the residential code as the state promulgates it, adds only a Table R301.2(1) addendum, and sets no reroofing rule of its own, so the base rule applies unmodified.
Town of Lexington - Planning & Building Department (Town of Lexington, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 Residential Code do not change the reroofing section, and the Town of Lexington's building chapter (Chapter 150 of the Town Code, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Town of Moncks Corner - Building Department (TOMC Inspections) (Town of Moncks Corner, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town of Moncks Corner's building chapter (Town Code Chapter 8, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Town of Port Royal - Building Department (Town of Port Royal, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, provides that "A roof recover shall not be permitted where any of the following conditions occur", including "Where the existing roof has two or more applications of any type of roof covering", where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, and where the existing covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town's building code chapter (Chapter 4 of the Code of Ordinances, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Town of Summerville - Building Department (Town of Summerville, South Carolina)
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town of Summerville's building chapter (Town Code Chapter 6, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Union County - Department of Building Safety (Union County, South Carolina (unincorporated))
Two layers maximum. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Union County's building chapter (Chapter 7, Article I, read in full) adopts only the residential code's administrative chapter and adds no reroofing rule of its own, so the base rule applies unmodified.
One overlay allowed — two layers maximum — South Dakota (12)
City of Aberdeen, South Dakota - Building Inspection Department (City of Aberdeen, South Dakota)
The City's own "Residential Shingling Guide" (Building Inspection Department) states, under "Roof replacement," that "roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception letting an existing ice barrier membrane that is adhered to the roof deck remain in place and be covered with an additional layer of ice barrier. The same guide separately allows a "roof re-cover" - installing new roof covering over an existing one - where installed per the manufacturer's instructions, for complete separate systems such as standing-seam metal, or under special conditions over existing wood shake systems, but states a roof re-cover "shall not be permitted" where the existing roof covering is water-soaked or deteriorated, is wood shake/slate/clay/cement/ asbestos-cement tile, or "where the existing roof has two or more applications of any type of roof covering." In practice this allows recovering over one existing layer (reaching two total) before full tear-off is required, unless a bar or exception applies. Aberdeen's amendment ordinance to the adopted 2018 IRC (Sec. 12-21, read in full) does not separately touch Chapter 9 (Roof Assemblies), so this guidance reflects the base code's roof-recover framework as applied by the city's own published handout.
City of Box Elder, South Dakota - Planning and Zoning Department (City of Box Elder, Pennington and Meade Counties, South Dakota)
Two layers maximum - one overlay is permitted and a second existing layer forces a tear-off to the deck. Box Elder adopts IRC chapters 1 to 9, which includes the roofing chapter, and it amends no re-cover or overlay provision at all. That was established by measuring the City's entire codification rather than by reading a page of it: across the whole text, "R908" occurs zero times and "R907" occurs zero times, and the only four occurrences of "R905" are the City's two ice barrier amendments at Secs. 6-257 and 6-258. The operative rule is therefore base 2018 IRC R908.3.1.1 unmodified: "Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Note how this interacts with the permit exemption above: a re-cover over one existing layer with like material and no deck work is both lawful under the code and exempt from a city permit, which does not make it exempt from the code.
City of Brandon, South Dakota - Planning and Inspection Department (City of Brandon, Minnehaha County, South Dakota)
Two layers maximum - one overlay is permitted and a second existing layer forces a tear-off to the deck. This answer survives Brandon's 2021 versus 2024 edition question, which is why it can be stated while the adopted edition cannot be resolved. Brandon amends no re-cover or overlay provision at all: measured across the whole of Ordinance #653, "R908" occurs zero times, "R907" occurs zero times and "R903" occurs zero times, and the only occurrences of "R905" are inside the reproduced footnotes to Table R301.2(1). Both candidate editions carry the identical bar. The 2021 International Residential Code states it at R908.3.1.1: "Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." The 2024 edition restructured the section and carries the same three conditions inside an unnumbered "Exceptions" block under R908.4, so the layer rule is unchanged either way. What is NOT settled by this is what Brandon's own amendments to the 2024 editions will say, because the City has not published them.
City of Brookings, South Dakota - Community Development Department, Building Services Division (City of Brookings, South Dakota)
Brookings adopts the 2021 International Residential Code by Ordinance No. 23-008. That ordinance, read in full (Sec. 22-31 through 22-36, covering every added, deleted, or modified IRC and IBC section), amends numerous provisions but does not touch Chapter 9's reroofing / roof-recover provisions at all, so the base 2021 IRC roof-recover and layer-limit provisions apply unmodified in Brookings; the city has not published a separate local layer-limit rule of its own. Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Harrisburg, South Dakota - Building Services (City of Harrisburg, Lincoln County, South Dakota)
Two layers maximum - one overlay is permitted and a second existing layer forces a tear-off to the deck. Harrisburg amends no section of the roofing chapter, which was established by measuring the whole of Ordinance #2021-17 rather than by reading it as prose: across the entire instrument, "R903", "R904", "R905", "R906", "R907" and "R908" each occur zero times, and "overlay", "recover", "tear" and "layer" each occur zero times. Since the ordinance provides that "All other sections or subsections of the 2021 International Residential Code shall remain as originally published," the operative rule is base 2021 IRC R908.3.1.1 unmodified: "Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." So a single sound existing layer may be recovered; two existing layers, a deteriorated deck, or a slate, clay, cement or asbestos-cement covering all require a tear-off.
City of Huron, South Dakota - Inspections Department (City of Huron, Beadle County, South Dakota)
Two layers maximum - one overlay is permitted and a second existing layer forces a tear-off to the deck. Huron writes no roofing rule of its own. Title 18 of the Municipal Code is small enough to have been read from end to end, and the section counts were confirmed from the codification's own child listings before reading: chapter 18.04 has exactly three sections, chapter 18.08 exactly one and chapter 18.12 exactly one. The only amendments section 18.12.010 makes to the adopted codes are administrative and fiscal, so the operative rule is base 2021 IRC R908.3.1.1 unmodified: "Roof recover not allowed. A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." So a single sound existing layer may be recovered; two existing layers, a deteriorated deck, or a slate, clay, cement or asbestos-cement covering all require a tear-off.
City of Mitchell, South Dakota - Building Inspection (Public Works Department) (City of Mitchell, South Dakota)
Mitchell adopted the 2012 International Residential Code by reference at City Code 9-2-1 (Ordinance 2505, December 15, 2014), codified through Ordinance O2025-16. IRC Section R907.3 bars a recover once the existing roof already carries multiple layers: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: ... Where the existing roof has two or more applications of any type of roof covering," subject to four listed exceptions -- a fully self-supporting roof system such as standing-seam metal that does not rely on the old roof for support, metal or tile installed over existing wood shake per Section R907.4, a new protective coating over an existing spray polyurethane foam roof, and an existing adhered ice-barrier membrane, which may remain and be covered with an additional ice-barrier layer.
City of Pierre, South Dakota - Development Services, Building Department (City of Pierre, South Dakota)
Chapter 11, Article 4 (the city's Residential Code adoption ordinance, read in full) amends only Section R905.1.2 (Ice Barrier) within its ROOFS section; it does not touch the base 2018 IRC's roof-recover or layer-limit provisions (Section R907), so those base-code provisions apply unmodified in Pierre. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Sioux Falls, South Dakota - Planning and Development Services, Building Services Division (City of Sioux Falls, South Dakota)
Sioux Falls has not locally amended the model code's roof-recover limit the way Rapid City has amended its own. The City's own "Asphalt Shingle Information Sheet" (Planning & Development Services) states that "roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," with an exception permitting an existing ice barrier membrane that is adhered to the roof deck to remain in place and be covered with an additional layer of ice barrier membrane. The same sheet separately allows a "roof recover" - installing a new roof covering over an existing one - subject to conditions (including where installed per the manufacturer's instructions, for complete separate systems such as standing-seam metal, and for certain coating-over-coating applications), but states "a roof recover shall not be permitted where... the existing roof has two or more applications of any type of roof covering," nor where the existing covering is water-soaked/deteriorated or is slate, clay, cement, or asbestos-cement tile. In practice this allows recovering over one existing layer (reaching two total) before full tear-off is required, unless a recover exception or bar applies - standard IRC-derived reroofing language, not a Rapid-City-style zero-layer local amendment.
City of Sturgis, South Dakota - Building Inspector's Office (City of Sturgis, Meade County, South Dakota)
Two layers maximum - one overlay is permitted, and a second existing layer forces a tear-off to the deck. Sturgis adopts Chapters 1-10 of the 2021 International Residential Code, which puts Chapter 9, Roof Assemblies, inside the adopted range, and its adoption carries only three modifications to the residential code, of which the only roofing one is the ice and water barrier requirement. The whole of Title 2 was read and then measured across its 109,137 characters: R908 occurs zero times, R905 zero times, R903 zero times, and the phrase "two or more applications" zero times. Section R908 is therefore unamended and the base code text governs. Section R908.3.1.1 of the 2021 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "Where the existing roof has two or more applications of any type of roof covering." The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and an existing covering of slate, clay, cement or asbestos-cement tile. Note that South Dakota's statutory ceiling at SDCL 11-10-12 bars a municipality from imposing requirements "more stringent than" the edition the statute names, so a South Dakota city's local drift on a rule like this one runs toward the permissive rather than the strict. Sturgis has not drifted at all here.
City of Watertown, South Dakota - Building Inspection / Licenses & Permits (City of Watertown, South Dakota)
The city adopts the 2018 IRC (Ord 18-27, Title 5, Chapter 5.03). Its lettered amendment list (items a. through zz., read in full) does not touch roof recovering/replacement layer limits (IRC Chapter 9, Sec. R907), so the base 2018 IRC provisions on roof layers apply unmodified. No Watertown-specific layer-count figure is published in the city's own Code of Ordinances. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Yankton, South Dakota - Community and Economic Development, Building Services & Permits (City of Yankton, South Dakota)
The city's own Exterior Building Permit Application form states directly on the "Roofing / Re-Roof" line: "Note: maximum two layers of roofing." The city's companion Asphalt Shingle Roofing Guidelines handout (prepared by City of Yankton Building Services, dated 02-2025) restates this as a code and city-ordinance requirement: "Maximum two (2) layers of shingles. Removal of existing roof coverings is required if the existing roof or roof covering is water soaked or deteriorated to the point of being inadequate as a base for additional roofing or if the existing roof is wood shake, slate, clay, cement or asbestos cement tile."
One overlay allowed — two layers maximum — Tennessee (19)
City of Bartlett, Tennessee - Code Enforcement (City of Bartlett, Tennessee)
The City of Bartlett adopts the 2018 International Residential Code as its residential code (City Code Title 12, Section 12-1101). The codified local amendments to that chapter (read in full) modify only definitions, administrative procedure, and permit fees -- they do not touch Chapter 9, Roof Assemblies, so the base 2018 IRC provisions on roof re-covering and layer limits apply unmodified as adopted by the city. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Brentwood, Tennessee - Planning and Codes Department (City of Brentwood, Williamson County, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Brentwood adopts the 2018 International Residential Code and its Municipal Code Chapter 14 was read in full - roughly a hundred thousand characters covering adoption, administration, permits, fees, seal exemptions, inspections and the local modification list. It contains no amendment to section R908 or to any part of the roof assemblies chapter, so the adopted code text governs unchanged. Section R908.3.1.1 of the 2018 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
City of Chattanooga Land Development Office (City of Chattanooga, Tennessee)
The City of Chattanooga adopts the 2018 International Residential Code (Code of Ordinances Sec. 10-1). Its local amendment ordinance (Sec. 10-3, read in full, ten lettered items a. through j.) does not touch Chapter 9, Roof Assemblies, so the base 2018 IRC provisions on roof recover/re-covering and layer limits apply unmodified. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Clarksville Building & Codes Department (City of Clarksville, Tennessee)
The City of Clarksville's residential-code amendments (Code of Ordinances Sec. 4-801, current through Ord. No. 40-2020-21, read in full) do not amend Chapter 9, Roof Assemblies, of the 2018 IRC. No provision addressing the number of roof-covering layers permitted appears among the city's local amendments, so the base 2018 IRC Chapter 9 provisions on this subject apply unmodified within the city. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Franklin Building & Neighborhood Services (City of Franklin, Tennessee)
Franklin adopts the 2024 IRC as its residential code (Municipal Code sec. 12-1001). Its local amendment section, sec. 12-1002, read there in full (12 numbered items), does not touch Chapter 9, Roof Assemblies, where the base IRC's roof-recover/replacement layer limit provisions live. So the base 2024 IRC provisions on roof layer limits apply unmodified in Franklin. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Gallatin, Tennessee - Building Codes Department (City of Gallatin, Sumner County, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Gallatin adopts the 2024 International Residential Code, and its local amendment list was read in full: Article III of Municipal Code Chapter 5 sets out the building standards, and section 5-59, Amendments to International Residential Code, contains exactly three items - a note that current permit fee schedules are available from the Building Codes Department, a change to the minimum fire separation distance in Table R302.1(1) from five feet to six feet with a footnote barring projections within three feet of a property line, and a replacement of the one- and two-family sprinkler section requiring residential sprinklers where the separation between structures is twelve feet or less. None of the three touches roofing, and there is no amendment to section R908 or to any part of the roof assemblies chapter. Section R908.3.1.1 of the 2024 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
City of Hendersonville, Tennessee - Codes Department (City of Hendersonville, Sumner County, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Hendersonville adopts the 2021 International Residential Code, and Title 12 of its Municipal Code was read in full - some sixty thousand characters covering the building, residential, plumbing, gas, mechanical, energy and property maintenance provisions. It contains no amendment to section R908 or to any part of the roof assemblies chapter, so the adopted code text governs unchanged. Section R908.3.1.1 of the 2021 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
City of Jackson, Tennessee - Building and Housing Codes Department (City of Jackson, Tennessee)
The City of Jackson adopts the 2018 IRC (Code of Ordinances Section 12-1001, Ord. #2021-7, June 2021; amended by Ord. #2024-16, May 2024). The city's own amendment text at Section 12-1001, read in full, amends only electrical chapters (deleted in favor of the state electrical standard), one smoke-alarm exception, and residential energy-code tables; it does not touch IRC Chapter 9, Roof Assemblies. The city's separately published Construction Guide (Building and Housing Codes Department), whose own fuller "Amendments to the Adopted Codes" section was also read in full, likewise shows no amendment to Chapter 9. So the base 2018 IRC provision on roof layer limits, IRC Section R908.3, applies unmodified in Jackson. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Johnson City Building Division (City of Johnson City, Tennessee)
The City of Johnson City adopts the 2018 IRC by reference under City Code Section 12-301(2). That adopting/amending provision, read in full, amends only fire sprinklers, electrical installations, smoke alarm power source, and energy efficiency; it does not touch Chapter 9 (Roof Assemblies). The base 2018 IRC's roof recover/replacement layer provisions therefore apply unmodified. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Kingsport, Tennessee - Building and Codes Division (City of Kingsport, Sullivan and Hawkins Counties, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Kingsport adopts the 2018 International Residential Code at City Code section 22-96, and Article III of Chapter 22, which carries the adoption and the whole of the city amendment list for both the building and the residential code, was read in full. It contains no amendment to section R908 or to any part of the roof assemblies chapter, so the adopted code text governs unchanged. Section R908.3.1.1 of the 2018 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
City of Knoxville Plans Review and Inspections (City of Knoxville, Tennessee)
The City of Knoxville adopts the 2024 IRC as part of its 2024 I-Code update package, Ordinance No. O-125-2024 (effective 2025-01-01). The city's own amendment section, Code of Ordinances Sec. 6-42 (Article IIA, Residential Building Code, Amendments), read there in full, amends only Chapter 1 (Scope and Administration -- renaming the enforcement agency, liability, demolition-delay and permit-fee provisions), Chapter 3 (Building Planning -- Table R301.2(1) climatic and geographic design criteria, Section 309, and the smoke-alarm provision at R314.6), and the energy-efficiency chapter (Sections N1102 and N1103). It does not touch Chapter 9, Roof Assemblies, or any roof-covering or reroofing provision. So the base 2024 IRC provision on roof layer limits, IRC Section R908.3, applies unmodified in Knoxville. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Murfreesboro Building and Codes Department (City of Murfreesboro, Tennessee)
The City of Murfreesboro adopts the 2018 IRC by Ordinance 18-O-71. The ordinance's complete, self-contained list of local IRC amendments (items A through RR of Section 4, read in full), together with the rest of the 15-section ordinance, does not touch Chapter 9 (Roof Assemblies) or any roof-covering provision -- its IRC amendments instead reach only administrative/permit-exemption sections, Table R301.2(1) (climatic and geographic design criteria), exterior wall setbacks, opening protection, means of egress from bedrooms, fire sprinkler and accessibility provisions, energy-code Chapter 11 and its tables, and various plumbing/gas sections. Because Chapter 9 is untouched, the base 2018 IRC's own roof-recover/roof-replacement layer provision, IRC Section R908.3, applies unmodified in Murfreesboro. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
City of Spring Hill, Tennessee - Building Codes and Inspection Department (City of Spring Hill, Maury and Williamson Counties, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. THE EDITION QUESTION DESCRIBED IN THE ADOPTED CODE ENTRY DOES NOT AFFECT THIS ANSWER, WHICH IS WHY IT CAN BE STATED PLAINLY: the two candidate editions are the 2018 and the 2024 International Residential Code, and both bar a roof recover "where the existing roof has two or more applications of any type of roof covering" - the 2018 edition at section R908.3.1.1 and the 2024 edition in the Exceptions block closing section R908.4. The city's own modifications were read in full and amend the permit exemptions, wall and floor framing, foundation drainage, attic access, roof pitch, chimneys, insulation and the energy tables; none of them amends section R908 or any other part of the roof assemblies chapter. The other two bars apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile.
Knox County, Tennessee - Codes Administration (Knox County, Tennessee)
Knox County adopts the 2018 IRC by Ordinance O-18-10-101. Neither the county's IRC amendments document nor its "Significant Changes" summary (both read in full) amends any Chapter 9 roof-recover or roof-replacement layer provision, so the base 2018 IRC provisions on this point apply unmodified. Base-code rule, read at 2018 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Metropolitan Government of Nashville & Davidson County, Tennessee - Department of Codes and Building Safety (Codes Administration) (Metropolitan Government of Nashville and Davidson County, Tennessee)
Metro Nashville and Davidson County adopts the 2024 IRC via Metro Council Ordinance BL2025-898 (Metropolitan Code of Laws Title 16, ch. 16.08, Sec. 16.08.014, Amendments to the 2024 International Residential Code). The ordinance's complete, self-contained list of local IRC amendments (items A through P), read in full, does not touch Chapter 9 (Roof Assemblies) or any roof-covering provision -- its amendments instead reach only administrative sections, definitions, Table R301.2 (climatic and geographic design criteria), fire protection of floors, address identification, townhouse sprinklers, smoke alarms, a new house-moving section, footings, and energy-code tables. Because Chapter 9 is untouched, the base 2024 IRC's own roof-recover/roof-replacement layer provisions apply unmodified within Nashville and Davidson County. Base-code rule, read at 2024 IRC Section R908.4 (Roof recover), Exceptions and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Montgomery County, Tennessee - Building and Codes Department (Montgomery County, Tennessee (outside Clarksville city limits))
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Montgomery County adopts the 2018 International Residential Code by its Resolution 20-10-6, passed and approved October 12, 2020 -- read in full (all four pages, rasterized and OCR'd, since the County's own published copy is a scanned/image PDF with no text layer). The Resolution's own amendment list touches Section R101.1 (inserts "Montgomery County, Tennessee"), Table R301.2(1) (climatic and geographic design criteria, see wind_design_criteria), Section R313 (Automatic Fire Sprinkler Systems, deleted entirely), Section R314.6 (a smoke-alarm interconnection exception), Section R807 (a new attic-access subsection), the N1102/N1103 energy tables, Section P2603.5.1, and Chapters 34 through 43 (Electrical, deleted entirely). No provision in Chapter 9, Roof Assemblies, is amended -- the OCR'd text was searched for "Chapter 9," "roof," and every section number from 905 through 909, with and without the "R" prefix, and none appears anywhere in the Resolution. So the base 2018 International Residential Code text governs unmodified. Section R908.3.1.1 of the 2018 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
Shelby County, Tennessee - Division of Planning and Development, Construction Code Enforcement (Shelby County, Tennessee)
Shelby County's own "Policy for Roof Installations" does not state a flat layer-count number itself: "How many layers of roof can I have on my house before I am required to remove existing layers? This depends entirely on-site specific circumstances and the materials used," and points installers to "IRC 2021 Section 1512.2.1" for additional direction (a pointer only -- that base-code section was not independently on record). Base-code rule, read at 2021 IRC Section R908.3.1.1 (Roof recover not allowed) and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer forces tear-off to the deck.
Town of Collierville, Tennessee - Building and Codes Division (Town of Collierville, Shelby County, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Collierville adopts the 2018 International Residential Code at section 150.070 of Ordinance 2020-06, and the whole of that ordinance was read - twenty-nine pages covering the building, plumbing, mechanical, residential, energy, fire and property maintenance amendments. It contains no amendment to section R908 or to any part of the roof assemblies chapter, so the adopted code text governs unchanged. Section R908.3.1.1 of the 2018 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it.
Town of Smyrna, Tennessee - Building Safety Department (Town of Smyrna, Rutherford County, Tennessee)
Two layers maximum - one overlay is permitted, and a second existing layer requires a tear-off. Smyrna adopts the 2024 International Residential Code and publishes its modifications line by line; they were read in full and touch the permit exemptions, the climatic and geographic design criteria, flood provisions, certificates of occupancy and a handful of definitions. None of them amends section R908 or any part of the roof assemblies chapter, so the adopted code text governs unchanged. In the 2024 edition the operative provision is section R908.4, Roof recover, whose closing Exceptions block carries the same three bars the earlier editions state at R908.3.1.1. Section R908.3.1.1 of the 2024 International Residential Code provides that a roof recover shall not be permitted where any of three conditions occur, the third being "where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal. The other two conditions apply whatever the layer count: a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing, and a covering of slate, clay, cement or asbestos-cement tile. TENNESSEE PUTS A FLOOR UNDER THIS THAT IS WORTH KNOWING: the statewide minimum for one- and two-family dwellings is the 2018 International Residential Code, and Tenn. Comp. R. & Regs. 0780-02-23-.12(2) provides that "no city, county, town, municipal corporation, metropolitan government, or political subdivision of the State of Tennessee shall adopt or enforce any ordinance prescribing less stringent standards ... than those established hereunder" without the state fire marshal's written approval. A Tennessee jurisdiction may therefore be stricter than the two-layer rule but cannot be more permissive than it. Note that this rule governs the work itself and is unaffected by the fact that Smyrna requires no permit for a straightforward roof covering replacement.
One overlay allowed — two layers maximum — Texas (26)
City of Abilene - Building Inspections Division (City of Abilene, Texas)
Abilene adopts the 2021 International Residential Code (Code of Ordinances Sec. 8-581, Ord. No. 03-2023, adopted 1-12-23). Texas has no state amendment to the IRC reroofing section (Texas leaves amendments to each city), and the City's residential code amendments, read in full, amend nothing in Section R908 (Reroofing), so the base 2021 IRC rule applies: Section R908.3.1.1, "Roof recover not allowed," bars a recover "Where the existing roof has two or more applications of any type of roof covering," as well as over a roof covering that is water soaked or deteriorated and over slate, clay, cement or asbestos-cement tile. One existing layer may be recovered once; a roof that already has two layers must be torn off.
City of Austin Development Services Department (DSD) (City of Austin, Texas)
ONE OVERLAY, THEN TEAR OFF - AND IT IS THE ADOPTED CODE'S RULE, NOT A CITY RULE. Austin adopts the 2024 International Residential Code at City Code Section 25-12-241, by Ordinance No. 20250410-040, which repealed and replaced Article 11 of Chapter 25-12 (Technical Codes) and took effect on July 10, 2025. That enacted ordinance was read in full for this entry, all ten pages through its signature page, and Article 11 was read again as currently codified through Ordinance No. 20260423-048. Neither instrument contains any provision at Section R908 (Reroofing) at all. The City's deletion table at Section 25-12-241(B) and its local amendments at Section 25-12-243 reach only three provisions in the R900 range - R902.2, R905.7.4 and R905.8.5, all wood shingle and wood shake material standards. So no Austin overlay, recover or layer-count rule substitutes for the adopted code's own. In the 2024 edition the bar sits at Section R908.4 (Roof recover), whose exceptions block bars a roof recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off to the deck. Note the edition renumbering, because it catches people who learned the rule on an older code: the bar that sat at Section R908.3.1.1 in the 2015, 2018 and 2021 editions was restructured in the 2024 edition, where R908.3 is Roof replacement and the recover bar moved into an unnumbered exceptions block under R908.4. The section number moved; the two-layer rule did not.
City of Baytown - Building Services Division (City of Baytown, Texas)
One overlay, then tear off, and it is the adopted code's rule, not a City rule. Baytown adopts the 2015 International Residential Code at City Code Section 18-651. Its amendments at Section 18-652 were read in full and contain no provision at Section R908 (Reroofing) and nothing else in Chapter 9 (Roof Assemblies), and Texas has no statewide amendment to the reroofing section. In the 2015 edition the bar sits at Section R908.3.1.1 (Roof re-cover not allowed), which bars a recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off. The City states no layer count of its own. The City also adopts the 2015 International Existing Building Code (Section 18-765); its amendments (Section 18-766) reach only permit expiration and the board of appeals.
City of Brownsville Building Permits and Inspections Division (City of Brownsville, Texas)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2018 INTERNATIONAL RESIDENTIAL CODE. Brownsville adopts the 2018 IRC by Chapter 18, Article III, Sec. 18-116(b), and the 2018 International Existing Building Code by Article XIII, Sec. 18-800. Both articles were read in full. Article III's only change to the residential code is Sec. 18-116(b)(1)a., which amends Appendix P "to remove all requirements for sprinklers or sprinkler systems in any one and two family dwelling"; its other amendments (Secs. 18-121 through 18-126) are to the International Building Code and name no reroofing provision. Article XIII's Sec. 18-801 lists "local amendments to the commercial provisions" of the 2018 IEBC, and those amendments rewrite only the Section 202 definitions of "Existing Building" and "Existing Structure"; no IEBC reroofing section is amended. So the base 2018 IRC's Section R908.3.1.1, "Roof recover not allowed," applies: "A roof recover shall not be permitted where any of the following conditions occur," including "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a full tear-off.
City of Bryan - Development Services, Building Services (City of Bryan, Texas)
Bryan adopts the 2021 International Residential Code (Code of Ordinances Sec. 14-46, Ordinance No. 2525); its local amendments in Sec. 14-47, read in full, do not amend or delete the reroofing section (Texas law leaves amendment of the residential code to each city). Base 2021 IRC Section R908.3.1.1, "Roof recover not allowed," therefore applies: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off. The City also adopts the 2021 International Existing Building Code for repairs and alterations to existing buildings (Sec. 14-298); its local amendments in Sec. 14-299 do not touch reroofing. The City's roofing permit guidance states no layer limit of its own.
City of College Station - Planning & Development Services, Building Division (City of College Station, Texas)
One overlay, then tear-off, under the adopted code's own rule. College Station adopts the 2024 International Residential Code by Ordinance No. 2025-4646 (effective January 1, 2026); that ordinance, read in full, contains no amendment to Section R908 (Reroofing) or anywhere else in Chapter 9. The state's own IRC statute, Texas Local Government Code Section 214.212, amends no IRC section and leaves amendments to each city by ordinance. In the 2024 edition the bar sits in the Exceptions to Section R908.4 (Roof recover): "A roof recover shall not be permitted where any of the following conditions occur", including "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already has two layers must be torn off. The City's own pages state no layer count.
City of Corpus Christi - Development Services Department (City of Corpus Christi, Texas)
Two layers maximum, set by the adopted 2021 IRC; the City writes no layer rule of its own. Corpus Christi adopts the 2021 International Residential Code in Sec. 14-291 of its Code of Ordinances, and that section, read in full, amends no Chapter 9 provision, including the reroofing section R908. The Texas statute that adopts the IRC for Texas cities (Local Government Code Section 214.212) amends no reroofing provision. 2021 IRC Section R908.3.1.1, Roof recover not allowed: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered over; a second existing layer means a full tear-off. The City also adopts the 2021 International Existing Building Code (Sec. 14-232) and IRC Appendix AJ; neither local adoption amends any reroofing provision.
City of DeSoto - Building Inspections Division (City of DeSoto, Texas)
Base 2021 IRC R908.3.1.1 "Roof recover not allowed" (unamended by DeSoto): "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Note: the base 2021 IRC has only these THREE conditions — it does NOT include the fourth "one or more application of asphalt shingles" condition that Oklahoma's OUBCC amendment adds; DeSoto's unamended baseline is the plain ICC text.
City of Edinburg - Building Safety Department (City of Edinburg, Texas)
Edinburg adopts the 2018 International Residential Code (Code of Ordinances Sec. 151.050, as amended by Ord. 2020-4651, passed 10-19-21), and its only amendment to that code, Sec. 151.051, read with the rest of Chapter 151 (Building Regulations) in full, sets the fine for violations; nothing in the chapter amends, deletes or makes an exception to the reroofing section. Texas law (Local Government Code Sec. 214.212) sets a statewide default edition of the International Residential Code and leaves amendments to each city; it makes no reroofing amendment of its own. The 2018 IRC Section R908.3.1.1, Roof recover not allowed, therefore applies: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off (publisher's text, codes.iccsafe.org/content/IRC2018/chapter-9-roof-assemblies). The City publishes no layer rule of its own.
City of El Paso - Planning & Inspections Department (City of El Paso, Texas)
El Paso adopts the 2021 International Residential Code through City Code Chapter 18.10 (Ord. No. 019528, 8-1-2023), and neither that chapter nor the Building and Construction Administrative Code (Chapter 18.02) amends the reroofing section, so base 2021 IRC Section R908.3.1.1, Roof recover not allowed, applies: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be re-covered; a second existing layer requires tear-off (two layers maximum). Chapter 9 of the 2021 IRC is published at codes.iccsafe.org/content/IRC2021P1/chapter-9-roof-assemblies.
City of Garland - Building Inspection (City of Garland, Texas)
"Per the 2015 edition of the International residential Code all roofs are allowed up to two layers of shingles. If a third layer is needed, you must tear off the existing layers and start over." (City of Garland Building Inspection, Re-Roofing page.)
City of Killeen - Building Inspections (City of Killeen, Texas)
One overlay, then tear off, and it is the adopted code's rule, not a Killeen rule. Killeen adopts the 2024 International Residential Code at Sec. 8-190 by Ordinance No. 25-068 (effective January 1, 2026). That ordinance, read in full, and the codified amendments at Sec. 8-191 contain no provision at Section R908 (Reroofing) or anywhere else in Chapter 9, and Texas has no state amendment to the reroofing section; each Texas city adopts and amends the code itself. In the 2024 edition the bar sits at Section R908.4 (Roof recover), whose Exceptions block bars a roof recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off. The same Exceptions block also bars a recover where the existing roof or covering is water soaked or has deteriorated to the point that it is not adequate as a base, and where the existing covering is slate, clay, cement or asbestos-cement tile. The bar that sat at Section R908.3.1.1 in the 2015, 2018 and 2021 editions moved into this Exceptions block under R908.4 in the 2024 edition.
City of Leander - Permits & Building Inspection Division (City of Leander, Texas)
The City adopts the 2021 International Residential Code (Code of Ordinances Sec. 3.03.033); its amendments in Sec. 3.03.034, read in full, and the City's minimum building standards in Sec. 3.03.040 do not amend or delete the re-roofing provisions, so the base 2021 IRC rule applies: Section R908.3.1.1 (Roof recover not allowed) bars a recover "Where the existing roof has two or more applications of any type of roof covering," as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, and where the existing roof covering is slate, clay, cement or asbestos-cement tile. One existing layer may be re-covered; a second existing layer requires tear-off.
City of McAllen - Building Permits & Inspections Department (City of McAllen, Texas)
McAllen adopts the 2024 International Residential Code (Sec. 22-290, Ordinance 2025-117, adopted 10/27/2025), and its amendment section, Sec. 22-291, read in full, touches only dwelling fire sprinklers (Section P2904); it neither amends, deletes nor excepts the reroofing section. Texas law (Local Government Code Sec. 214.212) sets a statewide default edition of the International Residential Code and leaves amendments to each city; it makes no reroofing amendment of its own. The 2024 IRC Section R908.4, Roof recover, Exceptions, therefore applies: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off (publisher's text, codes.iccsafe.org/content/IRC2024P1/chapter-9-roof-assemblies).
City of McKinney - Building Inspections (City of McKinney, Texas)
"New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions exist: Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. Where the existing roof has two or more applications of any type of roof covering." Exceptions: complete/separate roofing systems (e.g. standing-seam metal) that transmit roof loads directly to the structure do not require removal of existing coverings; a new protective coating over existing spray polyurethane foam roofing is permitted without tear-off; an existing ice barrier membrane adhered to the deck may remain in place and be covered with an additional layer of ice barrier membrane. (McKinney Roofing Guide, "Minimum Requirements for Re-Roofing Projects," effective January 7, 2020; work shall comply with the 2024 IRC per the current guide header.)
City of Midland - Development Services, Permitting and Inspections (City of Midland, Texas)
Midland adopts the 2018 International Residential Code (City Code Sec. 4-11-2, Ordinance No. 9925); its local amendments in Sec. 4-11-3, read in full, do not amend Section R908, Reroofing. 2018 IRC Section R908.3.1.1, Roof Recover Not Allowed, therefore applies as adopted: "A roof recover shall not be permitted where any of the following conditions occur," the third being "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a roof that already has two or more layers must be torn off. The other two conditions bar a recover over a water-soaked or deteriorated roof and over slate, clay, cement or asbestos-cement tile.
City of Missouri City Development Services Department (City of Missouri City, Texas)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2021 INTERNATIONAL RESIDENTIAL CODE. Sec. 14-351 adopts the 2021 IRC, and Sec. 14-352, the City's amendment section, was read in full (items 1 through 18) and names no R908 section and no reroofing or recover provision. So the base 2021 IRC reroofing rule applies. Section R908.3.1.1, "Roof recover not allowed," provides that "A roof recover shall not be permitted" where, among other conditions, "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a full tear-off before a new covering goes on.
City of New Braunfels - Building Safety Division (City of New Braunfels, Texas)
New Braunfels adopts the 2021 International Residential Code (Code of Ordinances Sec. 14-29), and its local amendments do not amend or delete the reroofing provisions of Section R908, so the base 2021 IRC rule applies. 2021 IRC Section R908.3.1.1 (Roof recover not allowed): "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be re-covered; a roof that already has two layers must be torn off. The same section also bars a recover over water-soaked or deteriorated roofing and over slate, clay, cement or asbestos-cement tile. The City's adoption of the 2021 International Existing Building Code (Sec. 14-37) amends no reroofing provision either. New Braunfels's permit pages state no layer count of their own.
City of North Richland Hills - Building Inspection Department (City of North Richland Hills, Texas)
"Please be aware that only 2 layers of shingles are allowed on the roof. We will require all shingles to be removed if more than 2 layers exist when the final inspection is performed." (City of North Richland Hills Building Inspections & Permits FAQ, "Do I need a permit to re-roof a home or commercial building?")
City of Odessa - Building Inspection Division (City of Odessa, Texas)
One overlay, then tear off, under the adopted code's own rule. Odessa adopts the 2018 International Residential Code (City Code Sec. 3-5-1), and neither its IRC amendments (Sec. 3-5-2) nor its 2018 International Existing Building Code amendments (Sec. 3-18-2), each read in full, make any change to reroofing, so the 2018 IRC's reroofing section applies unmodified. In the 2018 edition that is Section R908.3.1.1 (Roof recover not allowed), which bars a recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer requires tear-off. The same section also bars a recover where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile.
City of Pasadena - Permit Department (City of Pasadena, Texas)
One overlay, then tear off, and it is the adopted code's rule, not a City rule. Pasadena adopts the 2024 International Residential Code at City Code Section 9-62 by Ordinance No. 2025-198 (October 21, 2025). Its amendments at Section 9-63, all 22 items, were read in full and contain no provision at Section R908 (Reroofing) and nothing else in Chapter 9 (Roof Assemblies), and Texas has no statewide amendment to the reroofing section. In the 2024 edition the bar sits at Section R908.4 (Roof recover), whose exceptions block bars a roof recover "Where the existing roof has two or more applications of any type of roof covering." One existing layer may therefore be recovered; a second existing layer forces a tear-off. The City's fee schedule is consistent with that: its $40 residential roofing permit "is for overlay only or replacement of like materials" (City Code Section 9-60(3)a.3), and it states no layer count of its own. The City's amendment to the Existing Building Code's roof-recover section (Section 9-65) does not reach one- and two-family dwellings, which Section 9-64 sends to the Residential Code.
City of San Angelo Building Permits & Inspections (City of San Angelo, Texas)
TWO LAYERS MAXIMUM, ON THE UNAMENDED BASE 2021 INTERNATIONAL RESIDENTIAL CODE. City Code Sec. 4.04.092 adopts the 2021 IRC and lists its amendments; that list was read in full and names no R908 section and no reroofing or recover provision. So the base 2021 IRC's reroofing rule applies: Section R908.3.1.1, "Roof recover not allowed," bars a recover, among other conditions, "[w]here the existing roof has two or more applications of any type of roof covering," so one existing layer may be recovered and a second existing layer requires a tear-off. Separately, for wood roofs, City Code Sec. 4.04.033 (Wood shingles and shakes), subsection (b), reads in full: "Roofs existing at the effective date of this section may be repaired with a roof covering of the same type as the original roof, provided that such repair does not exceed 50 percent of the surface area of the roof and does not result in an increase in the total surface area of the roof. Repairs shall not exceed 50 percent of the roof surface area within any 12-month period unless class C or better roof covering is utilized." That subsection states no layer count.
City of San Antonio Development Services Department (DSD) (City of San Antonio, Texas)
Base 2024 IRC R908.4 "Roof recover" (unamended by San Antonio -- the city's amendment ordinance contains no R908 amendment). Note: the IRC renumbered this provision between the 2021 and 2024 editions -- the 2021 edition's separately-labeled "R908.3.1.1 Roof recover not allowed" is, in the 2024 edition, an unlabeled "Exceptions" clause attached directly to R908.4 Roof recover. The operative 2024 text (as published at codes.iccsafe.org) reads: "Exceptions: A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." (Same three substantive conditions as the 2021 edition, with only minor non-substantive wording differences -- e.g. "the additional roofing" vs. "additional roofing.") This is the base ICC text, not an Oklahoma-style locally-added fourth condition; no such condition appears in San Antonio's own ordinance.
City of Sugar Land - Permits Office (City of Sugar Land, Texas)
One overlay, then tear-off, under the adopted code's own rule. Sugar Land adopts the 2024 International Residential Code by Ordinance No. 2395 (Development Code Secs. 7-46 to 7-48, adopted January 20, 2026); that ordinance, read in full, contains no amendment to Section R908 (Reroofing), and its only Chapter 9 change is the deletion of Subsections R905.7 and R905.8. The state's own IRC statute, Texas Local Government Code Section 214.212, amends no IRC section and leaves amendments to each city by ordinance. In the 2024 edition the bar sits in the Exceptions to Section R908.4 (Roof recover): "A roof recover shall not be permitted where any of the following conditions occur", including "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already has two layers must be torn off. The City's own pages state no layer count.
City of Waco - Inspection Services (City of Waco, Texas)
Waco adopts the 2024 International Residential Code (Code of Ordinances Sec. 6-26), and its local amendments (Sec. 6-29) do not amend or delete the reroofing provisions of Section R908, so the base 2024 IRC rule applies. 2024 IRC Section R908.4 (Roof recover), Exceptions: "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer may be re-covered; a roof that already has two layers must be torn off. The same Exceptions block also bars a recover over water-soaked or deteriorated roofing and over slate, clay, cement or asbestos-cement tile. Waco's permit pages state no layer count of their own.
City of Wichita Falls - Building Inspections Division (City of Wichita Falls, Texas)
Wichita Falls adopts the 2015 International Residential Code (Code of Ordinances Sec. 22-700, Ordinance No. 57-2015). Texas has no state amendment to the IRC reroofing section (Texas leaves amendments to each city), and the City's residential amendments in Sec. 22-701, read in full, amend nothing in Section R908 (Reroofing), so the base 2015 IRC rule applies: Section R908.3.1.1, "Roof re-cover not allowed," bars a re-cover "Where the existing roof has two or more applications of any type of roof covering," as well as over a roof covering that is water soaked or deteriorated and over slate, clay, cement or asbestos-cement tile. One existing layer may be re-covered once; a roof that already has two layers must be torn off. A tear-off also takes the job outside the City's permit exemption for small roof repairs.
One overlay allowed — two layers maximum — Wisconsin (40)
City of Appleton, Wisconsin - Community Development Department, Inspections Division (City of Appleton, Wisconsin)
Two layers, and Appleton says so in its own ordinance as well as through the state code. THE CITY RULE: Appleton Municipal Code Sec. 4-236 (Maintenance generally), item (16), provides that "For all single family, two family and multi family dwellings, no more than two (2) layers of shingles, or other similar roofing materials, may be installed onto a roof." Sec. 4-241(c) carries the identical rule for every non-dwelling structure in the City. Those two provisions together cover single-family, two-family, multifamily and commercial buildings, which is a wider net than the state dwelling code casts, so the two-layer cap holds in Appleton on buildings the Uniform Dwelling Code does not reach. THE STATE RULE, which adds three conditions the City rule does not spell out: Wis. Admin. Code SPS 321.28(6) bars installing a new roof covering over the existing covering where the existing roof or covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So on a one- or two-family dwelling the practical rule is at most two total layers, and less than that where the deck is wet or deteriorated or the existing roof is one of the listed materials - a wood shake or tile roof may never be recovered at any layer count. A complete tear-off to the deck is not restricted by either rule. SCOPE OF THE STATE RULE: The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. WHERE APPLETON STANDS ON THAT SCOPE QUESTION: Appleton has taken the municipal step the state code leaves optional. Municipal Code Sec. 4-140(c), "Applicability", provides that "The Uniform Dwelling Code adopted in this section shall apply to all construction of one- (1-) and two- (2-) family buildings, and shall apply to all such existing buildings, but only to the extent such existing buildings are remodeled, reconstructed or added to." So the age of the house is not by itself a way out of the state roofing rules in Appleton. The City clause reaches work that is remodeled, reconstructed or added to and does not use the word repair, so the repair question above is still one for the Inspections Division on a given job - and either way the City two-layer cap applies.
City of Baraboo, Wisconsin - Department of Building Inspection (City of Baraboo, Wisconsin)
LOCAL ORDINANCE, not a state-code classification -- Baraboo has enacted its own layer limit, separate from (though consistent with) the Wisconsin Uniform Dwelling Code's statewide rule. Municipal Code Sec. 14.10(4)(e) reads in full: "No roof shall be covered with more than 2 layers of any type of double coverage roofing. Whenever a roof is to be re-roofed, when 2 layers exist, all such roofing shall first be removed to the sheathing." Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing; once a roof already carries two layers, the next re-roof must be a full tear-off to the sheathing. This sits inside Sec. 14.10, headed "Structural Requirements Not Covered by State Codes," and Sec. 14.03 (Scope) applies that chapter to buildings "erected, constructed, enlarged, altered, repaired ..."; unlike the state Uniform Dwelling Code's own repair exemption (Wis. Admin. Code SPS 320.05(3), which excuses "repairs or maintenance" and defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" -- see ice_water_shield_required for the full text and its scope caveat), Baraboo's own Sec. 14.10(4)(e) is not phrased as limited to new construction or non-repair work. SUBSTANCE MATCHES THE STATE RULE: Wis. Admin. Code SPS 321.28(6)(c), part of the Uniform Dwelling Code Sec. 14.05 also adopts by reference, likewise bars a new covering "where ... the existing roof has 2 or more applications of any type of permanent roof covering." SPS 321.28(6)(a) and (b) add two further conditions that bar recovering regardless of layer count -- a water-soaked or deteriorated existing roof, or an existing roof of wood shake, slate, clay, cement or asbestos-cement tile -- neither of which Baraboo's own local text restates; both remain part of the state rule under Sec. 14.05's adoption. This record does not adjudicate which instrument would control in a case where they might diverge; they agree here.
City of Beloit, Wisconsin - Planning and Building Services Division (City of Beloit, Wisconsin)
Wisconsin sets this rule and Beloit adopts it whole rather than writing its own. Wis. Admin. Code SPS 321.28(6) bars installing a new roof covering over an existing roof covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has 2 or more applications of any type of permanent roof covering. So the practical cap is two total applications, and it bites harder than a bare layer count in two cases a Wisconsin roofer meets often — a water-soaked or deteriorated deck or covering bars an overlay over even a single layer, and so does an existing wood shake, slate, clay, cement or asbestos-cement tile roof, whatever the count. A complete tear-off to the deck with one new covering is not restricted by this subsection at all. Beloit adds nothing to it: the Beloit Building Code carries no roof-covering or layer provision, and adopts the state chapters by reference. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. In Beloit the first of those two questions is settled, and in the roofer's favour on an older house. Beloit Municipal Code section 9.04(3) provides that for the purposes of local regulation of one- and two-family dwellings the provisions of the Uniform Dwelling Code apply to additions and alterations to buildings whose initial construction was lawfully begun before June 1, 1980 -- a building-vintage cutoff that passed decades ago rather than a future effective date -- and that those provisions apply to the addition being constructed or the work involved in the alterations or repairs and shall not be construed to apply to the existing building. So the age of the house does not put a Beloit reroof outside the code, and the code reaches the roof work rather than the rest of the building. The repair question is not touched by that ordinance and stays open.
City of Brookfield, Wisconsin - Inspection Services & Zoning (City of Brookfield, Wisconsin)
TWO SETS OF RULES APPLY IN BROOKFIELD AND A ROOFER SHOULD KNOW BOTH. The City has its own reroofing ordinance. Brookfield Municipal Code section 15.04.440(B), headed "Limit on Layers," reads in full: "No more than two layers of roof covering shall be permitted on any dwelling or other building or structure unless the director approves additional layers." On top of that, the statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for more roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any permanent roof covering. So at most two total layers, and less than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. The two extra state conditions are not repeated in the City ordinance, and the City ordinance contemplates the director approving additional layers while the state rule contains no such route; both are published here as they are written and neither is chosen over the other, so ask Inspection Services which it will apply before quoting a third layer. A complete tear-off to the deck is not restricted by either rule. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the age half of that, Brookfield has acted, which sets it apart from most Wisconsin municipalities: Municipal Code section 15.04.050 applies chs. SPS 320 to 325 to additions, alterations, repairs and maintenance of one- and two-family dwellings "whether initially constructed before or after the effective date of the UDC," so the age of the house does not put a Brookfield job outside the state code. The City ordinance goes further than the state code's own opt-in note, which speaks only of additions and alterations, by naming repairs and maintenance as well; this record states the City text and the state text as each is written and does not decide how they fit together. The City reroofing ordinance at section 15.04.440 carries no age limit of its own either.
City of De Pere, Wisconsin - Building Inspection Division (City of De Pere, Wisconsin)
STATE-SET. De Pere writes no reroofing layer rule of its own - Chapter 54 of the Municipal Code, all fifteen sections, was read in full and contains no layer limit, no recover rule and no roof-covering provision of any kind - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in De Pere. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. De Pere has closed the older-house branch of that scope question, and it is one of very few Wisconsin municipalities that also spells out what an older house is excused from. Municipal Code section 54-3(c), headed Applicability, provides that "The Wisconsin Administrative Codes, as adopted in this chapter, are intended to apply to additions and alterations to one-family and two-family dwellings, including existing one-family and two-family dwellings, which were built prior to June 1, 1980 (effective adoption date of the uniform dwelling code), detached garages, accessory buildings, as well as new construction." Section 54-3(f)(3) then lists the conditions that are "exempt from compliance with the uniform dwelling code" in a pre-June-1-1980 house, and the four it names are stairways rebuilt in the same stairwell, ceiling heights of not less than six feet ten inches, habitable areas above the second floor served by a single exit, and unaltered windows below the egress size. NONE of the four is a roof provision, so the roofing standards reach an older De Pere house the same way they reach a new one.
City of Fitchburg, Wisconsin - Building Inspection Department (City of Fitchburg, Wisconsin)
STATE-SET, AND FITCHBURG WRITES NO LAYER RULE OF ITS OWN. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. The City adds nothing to it: Municipal Code Chapter 35, "Buildings and Building Regulations," was read in full - both articles, all thirteen divisions and every one of its numbered sections from 35-19 through 35-359 - and it contains no layer limit, no recover rule, no shingle provision and no roofing provision of any kind. There is no local route past two layers of the kind a few Wisconsin municipalities publish, so a roof already carrying two applications is a tear-off in Fitchburg. AND THE SCOPE QUESTION THAT HANGS OVER MOST WISCONSIN REROOFS IS CLOSED HERE, BY NUMBER, IN THE ADOPTING SECTION ITSELF. Statewide, SPS 320.05(1) takes dwellings begun before the code took effect on June 1, 1980, and additions or alterations to them, outside the uniform dwelling code, and SPS 320.05(3) takes "repairs or maintenance" outside it as well - which matters because SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment." Fitchburg has excepted both of those exemptions by number. Municipal Code Sec. 35-77, "Adoption of state codes by reference," adopts at item (2) "Wis. Admin. Code SPS 320-325, Uniform Dwelling Code, except Wis. Admin. Code SPS 320.05(1), 320.05 (3) and 320.05(5)." So neither the age of the house nor the argument that a like-for-like tear-off is a repair takes a job here outside the dwelling code. That is unusual - most Wisconsin municipalities adopt the code without touching those two exemptions, and the roofer is left to ask the inspector which side of the line the job falls on.
City of Fond du Lac, Wisconsin - Community Development Department, Inspection Division (City of Fond du Lac, Wisconsin)
Fond du Lac is one of the few Wisconsin cities that writes its own reroofing rule as well as enforcing the state one, so read both. The City's own building code, section 255-9H, headed Reroofing, reads in full: "A new roof covering may be applied on top of an existing roof covering. Not more than two layers of roof covering shall be allowed. Where additional layers of roof materials are requested, calculations shall be submitted to the Building Inspector to demonstrate that the additional layer(s) will not exceed the design load of the roof framing." The Wisconsin Uniform Dwelling Code, which the City has also adopted, bars an overlay in three situations rather than counting layers alone: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of permanent roof covering. Two of those bar a recover over even a single existing layer. Read together, both instruments put the ceiling at two layers: at most two total applications, and fewer than that on a wet or deteriorated deck or over any of the listed materials. The City's calculations sentence runs one way only: it can let a third layer go on where design-load calculations for the roof framing are submitted to the Building Inspector, and it never bars a recover the two-layer count would allow. The state reroofing rule, SPS 321.28(6), itself states no route past two layers. Neither instrument restricts a complete tear-off to the deck. The City's building article also provides, in section 255-1C, that it supplements the laws of the state and the rules of the Department of Safety and Professional Services relating to buildings, and that "Where requirements conflict, the stricter requirements shall govern." This record reports the City subsection, the state rule and that sentence as published and does not decide how they apply to a third layer; ask the Inspection Division before pricing one. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. In Fond du Lac the first of those two branches is answered by the City's own building code rather than left open. Chapter 255, section 255-2A(1)(a) of the Fond du Lac municipal code adopts chs. SPS 320 through 325 of the Wisconsin Administrative Code and incorporates them into the City's building article by reference, and section 255-2C then provides that every alteration or repair to any part of any existing building shall be made to conform to the requirements of that article for new buildings, except if technically infeasible. So the City has extended these state construction standards to work on existing buildings, including dwellings older than June 1, 1980. The technically-infeasible allowance is the Building Inspector's call on the particular house, so on an older Fond du Lac home confirm the point with the Inspection Division before pricing the work.
City of Franklin, Wisconsin - Inspection Services Department (City of Franklin, Wisconsin)
TWO LAYERS IS THE CAP, AND THE CITY SAYS SO ITSELF. Under the heading Reroofing on its Permits Issued by Inspection Services page, Franklin states: "State Code allows a maximum of two layers of shingles." The state rule behind that is Wis. Admin. Code SPS 321.28(6), which bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of permanent roof covering. So at most two total layers, and less than that where the deck or covering is wet or deteriorated or the existing roof is one of the listed materials - a roofer who reads only the City's one-line summary will miss those two extra conditions. A complete tear-off to the deck is not restricted by this rule at any layer count, and the City's own building permit application recognises the distinction, offering Complete Tear Off and Over One Layer as the two reroofing choices. Franklin adds no layer rule of its own in either direction: Chapter 92 of the Municipal Code was read in full and contains no roofing provision, and the regional Municipal Building Code the City adopts contains no layer, shingle or sheathing provision anywhere in its 73 pages. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the vintage half of that, Franklin has acted, which sets it apart from most Wisconsin municipalities - and it did so through the regional Municipal Building Code rather than in its own building chapter. Section 30.025 of that code provides that, except as provided in section 30.55(1.), "this code shall also apply to alterations and additions to all one and two family dwellings constructed prior to the effective date of the Wisconsin Uniform Dwelling Code," and its Chapter VII, section 30.55, is written for alterations and remodelling of dwellings built before June 1, 1980 and provides that the Uniform Dwelling Code "is incorporated by reference and shall apply to all construction except as modified by this chapter." So the age of the house does not put a Franklin job outside the state code. The repair question is not resolved either way: section 30.55(2)(d) says those provisions "shall not apply to any building repair as defined herein," and the definition of a building repair in that same section includes "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment," which mirrors the state definition rather than settling it.
City of Green Bay, Wisconsin - Department of Community & Economic Development, Inspection Division (Building Permits & Inspections) (City of Green Bay, Wisconsin)
STATE-GOVERNED, NOT CITY-SET -- the rule is the same in Green Bay as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Green Bay cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Green Bay has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Green Bay Inspection Division before relying on the layer rule.
City of Greenfield, Wisconsin - Inspection Services (City of Greenfield, Wisconsin)
TWO LAYERS IS THE STATEWIDE CAP, AND GREENFIELD ADDS NO LAYER RULE OF ITS OWN IN EITHER DIRECTION. Wis. Admin. Code SPS 321.28(6) "Reroofing" bars installing a new roof covering over an existing covering where any of three conditions exist: "The existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; "The existing roof is wood shake, slate, clay, cement or asbestos-cement tile"; or "The existing roof has 2 or more applications of any type of permanent roof covering." So at most two total layers of shingles may ever be present, and less than that where the deck or covering is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by this rule at any layer count. City of Greenfield Municipal Code Chapter 15 was read in full, all 49 sections, and contains no layer, shingle or reroofing-layer provision of its own - the word "layer" occurs zero times in it. The regional Wisconsin Uniform Building Code the City adopts at section 15.045 was also read in full, 73 pages, and likewise contains no layer provision - "layer" occurs zero times there either. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house the same way. SPS 320.05(1) exempts a one- or two-family dwelling whose construction began before June 1, 1980, and any addition or alteration to one, from the code, UNLESS the municipality has adopted chs. SPS 320 to 325 for that purpose - and Greenfield has: Municipal Code section 15.04(3) states, "Notwithstanding SPS 320.05, the scope also includes the construction and inspection of alterations and additions to one- and two-family dwellings built before June 1, 1980." So a pre-1980 Greenfield house is not outside the state code the way it might be in a municipality that never made that extension. Separately, SPS 320.05(3) provides that "the provisions of this code do not apply to repairs or maintenance to dwellings," and SPS 320.07(61) defines "Repair" to mean "the act or process of restoring to original soundness, including redecorating, refinishing, nonstructural repairs or maintenance, or the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment" - which reads as though it could cover a like-for-like reroof, while SPS 321.28(6) separately regulates reroofing by name with its own two-layer cap. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, and this record does not adjudicate it; confirm with Inspection Services before assuming either one controls.
City of Kenosha, Wisconsin - Department of City Inspections, Building Inspection Division (City of Kenosha, Wisconsin)
The Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by this rule. Kenosha sets no layer rule of its own. Chapter IX of the Code of General Ordinances, the City Building Code, was read in full, Secs. 9.01 through 9.30, and it contains no reroofing, recover or overlay provision and no roof covering standard of any kind; its only roofing references are a required inspection stage and the exterior building variation rules on roof style and slope. So the state layer rule is the whole of the answer in Kenosha. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Kenosha answers the first of those questions in its own ordinance, and the answer is unusually direct. Code of General Ordinances Sec. 9.10 A, headed Application of State Uniform Dwelling Code to One- and Two-Family Dwellings, provides that "[t]he State Uniform Dwelling Code in effect on June 1, 1980, shall apply to all one and two family Dwellings, and shall also apply where Alterations and/or repairs in excess of fifty (50) percent of the value thereof are made thereto within any period of twelve (12) consecutive months," the value being taken as of the date the building permit is applied for and without deduction for damage caused by the catastrophe that made the repairs necessary. The same subsection then adds that where a portion of the dwelling is damaged or out of repair, or an alteration of a portion is sought, and the cost does not exceed fifty percent of the value, "the State Uniform Dwelling Code shall be applicable only to the portion of the Dwelling which is damaged, out of repair, or which is sought to be Altered." So the City applies the dwelling code to all one- and two-family dwellings rather than only to those built after June 1, 1980, and on a partial job it applies to the part being worked on. That is the City taking a position on the state code's age carve-out; it is not a position on the repair-versus-alteration question, which remains open.
City of La Crosse, Wisconsin - Department of Planning and Development, Building and Inspections (City of La Crosse, Wisconsin)
STATE-SET, NOT CITY-SET, AND ADOPTED BY THE CITY BY REFERENCE. Wisconsin's uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has 2 or more applications of any type of permanent roof covering. So at most two total applications, and fewer than that where the existing roof is wet or deteriorated or is one of the listed materials, which can bar an overlay over even a single layer. A complete tear-off to the deck is not restricted by this rule at any layer count. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. In La Crosse the first of those two questions is answered by the City itself. La Crosse Municipal Code section 103-64, headed Application to existing buildings, provides that the Wisconsin Uniform Dwelling Code shall also apply to a list of buildings and conditions, and its item (4), Roof coverings, reads: Whenever more than 25 percent of the roof covering of a building is replaced in any 12-month period, all roof coverings shall be in conformity with applicable sections of this chapter. Item (5) adds that any addition or alteration to a building, regardless of cost, shall be made in conformity with the chapter, and item (2) reaches an alteration or repair whose cost over the life of the structure exceeds 50 percent of the equalized value. So La Crosse has closed the pre-1980 gap for roof coverings by its own ordinance, and a reroof here that replaces more than a quarter of the roof in a year is expected to meet these rules on an older house as well as a new one.
City of Madison, Wisconsin - Department of Planning, Community & Economic Development, Building Inspection Division (City of Madison, Wisconsin)
STATE-GOVERNED, NOT CITY-SET (Wis. Stat. s. 101.65(1c) bars Madison from a differing dwelling ordinance). Wis. Admin. Code s. SPS 321.28(6) governs reroofing of one- and two-family dwellings: new roof coverings may not be installed over an existing roof covering where any of the following conditions exist - (a) the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; (b) the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or (c) the existing roof has 2 or more applications of any type of permanent roof covering. Practical effect: at most one recover (overlay) over one existing layer is permitted, so a roof already carrying two layers must be torn off completely; wood shake, slate, clay, cement and asbestos-cement tile may never be recovered regardless of layer count. SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Madison has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Madison Building Inspection Division before relying on the layer rule.
City of Manitowoc, Wisconsin - Building Inspection (City of Manitowoc, Wisconsin)
TWO LAYERS, AND THE CITY SAYS SO ITSELF. The Manitowoc Building Inspection permit requirements handout states, under Roofing: "No more than two layers allowed." That matches the statewide rule rather than adding to it. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. Neither the City handout nor Title 16 of the Municipal Code, which was read in full, offers a route to a third layer by calculation or by permission, so a roof already carrying two applications is a tear-off in Manitowoc. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Manitowoc has not been shown to have taken that step: Title 16 of the Municipal Code, the building chapter, was read in full - all eighteen sections - and it contains no provision extending the Uniform Dwelling Code to dwellings built before June 1, 1980, and no reference to that date at all. Section 16.010(2) adopts chs. SPS 320 through 325 and future amendments without an existing-dwelling extension. Whether some other part of the City code does it is not established here, so ask Building Inspection on 920-686-6940 rather than assuming either way on an older house.
City of Menasha, Wisconsin - Building Inspection Department (City of Menasha, Wisconsin)
CITY ORDINANCE PLUS STATE RULE, BOTH STATED, TENSION NOT ADJUDICATED. Menasha Code of Ordinances Sec. 15-1-3(b)(2) Re-roofing, inside the section the City has extended to reach pre-1980 homes (see adopted_code): "A new roof covering may be applied on top of an existing roof covering. No more than two (2) layers of roof covering will be allowed. If additional layers of roofing material are requested, calculations shall be submitted." That two-layer cap is the same numeric result as the state Uniform Dwelling Code's own rule, Wis. Admin. Code SPS 321.28(6) REROOFING: "New roof coverings may not be installed over existing roof coverings where any of the following conditions exist: (a) The existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing. (b) The existing roof is wood shake, slate, clay, cement or asbestos-cement tile. (c) The existing roof has 2 or more applications of any type of permanent roof covering." Practical effect under the state rule: at most one overlay over one existing layer, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. The City's own text does not repeat those material and condition bars, and offers an engineered-calculation path to exceed two layers that the state provision does not mention -- this record states both texts verbatim and does not decide whether the City's local re-roofing clause supplements or narrows the state rule. SCOPE, PARTIALLY RESOLVED FOR MENASHA -- unlike other Wisconsin municipal records in this corpus, whether Menasha has adopted chs. SPS 320-325 for additions and alterations to PRE-1980 dwellings is established: Sec. 15-1-3(a) extends the Uniform Dwelling Code, "including those build[t] prior to June 1, 1980," to "all additions and remodeling of existing" one- and two-family homes, and the re-roofing layer limit above sits inside that same section. NOT ESTABLISHED: whether the City's own classification of ordinary re-roofing as a "repair" (Sec. 15-1-4(d)(2)) removes it from Sec. 15-1-3's "additions and remodeling" language -- Wis. Admin. Code SPS 320.05(3) exempts "repairs or maintenance to dwellings or dwelling units" from the Uniform Dwelling Code entirely, and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement. This record states both provisions and does not adjudicate between them.
City of Middleton, Wisconsin - Building Inspection (City of Middleton, Wisconsin)
STATE-SET. Middleton writes no reroofing layer rule of its own - Chapter 11 of the Municipal Code, all sixteen sections, was read in full and contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind a few other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in Middleton. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. MIDDLETON HAS ANSWERED THAT SCOPE QUESTION MORE DIRECTLY THAN ANY OTHER WISCONSIN MUNICIPALITY IN THIS DIRECTORY, AND A ROOFER SHOULD READ IT IN THE CITY OWN WORDS. Municipal Code Section 11.01(3) adopts a list of state administrative codes by reference and says of that list: "This Section shall apply to all additions and alterations to existing structures, except as noted below". Item (c) of the list is the dwelling code, and it is adopted in these terms: "Uniform Dwelling, Chapters SPS 320-25, Wisconsin Administrative Code [excepting therefrom Chapters SPS 320.05 (1), (3) and (5)]." Those are the exemption provisions themselves - (1) is the pre-June-1980 dwelling carve-out and (3) is the repairs and maintenance carve-out - so the City has adopted the dwelling standards while excepting the very subsections that would keep older houses and repair work outside them. As a matter of the Middleton code, then, neither the age of the house nor the characterisation of a reroof as a repair takes the job outside what the City enforces. This record reports what the City enacted and does not adjudicate how that interacts with the state statute; that is a question for the Building Inspection Department on 608-821-8370. Middleton also carries the roof-covering percentage rule that turns up across Wisconsin building chapters, at Section 11.01(4)(d): "Every alteration or repair to any structural part or portion of any existing building shall, when deemed necessary in the opinion of the Building Inspector, be made to conform to the requirements in this Code for new work, and not more than twenty-five (25) percent of any roof covering shall be replaced in any period of twelve (12) months unless the entire roof covering is made to conform with the requirements of this Code for new buildings." On a partial reroof that is the sentence to price against.
City of Milwaukee, Wisconsin - Department of Neighborhood Services (DNS) (City of Milwaukee, Wisconsin)
Governed statewide, not set by Milwaukee: Wis. Admin. Code SPS 321.28(6) prohibits installing a new roof covering over an existing one on a 1-2 family dwelling where any of the following is true -- (a) the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; (b) the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or (c) the existing roof already has 2 or more applications of any type of permanent roof covering. Practical effect: at most one recover (overlay) over one existing layer is allowed, so a roof already carrying two layers must be torn off completely, and wood shake, slate, clay, cement and asbestos-cement tile roofs may never be recovered regardless of layer count. Wis. Stat. 101.65(1c) bars Milwaukee from setting a different layer limit for 1-2 family dwellings. SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Milwaukee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Milwaukee Development Center before relying on the layer rule.
City of Muskego, Wisconsin - Building Inspection (City of Muskego, Wisconsin)
STATE-SET. Muskego writes no reroofing layer rule of its own - Chapter 164 Article I of the Municipal Code, all twenty-three sections, was read in full and contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in Muskego. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Muskego has closed the older-house branch of that scope question, and it did it in an unusual way that a roofer should see in the City's own words rather than in a summary. Municipal Code section 164-3B provides that "The Wisconsin Uniform Dwelling Code, Chs. SPS 320 through 325, Wis. Adm. Code, inclusive, and all amendments thereto and the Wisconsin Uniform Building Code are hereby made a part of this code by reference and shall apply to all one- and two-family dwellings and alterations and additions thereto," with no cut-off by the age of the house, and then adds: "For purposes of this code, the Wisconsin Uniform Building Code shall apply to alterations and additions to all one- and two-family dwellings constructed prior to the effective date of the Wisconsin Uniform Dwelling Code." Both sentences are reproduced here as enacted, and which body of rules the second one points to on a particular older house is a question for the Building Inspector, not for this record. Section 164-3C(3)(d) then answers the roofing side of it by name: "Roof coverings. Whenever more than 25% of the roof covering of a building is replaced in any twelve-month period, all roof covering shall be in conformity with applicable sections of this code." So on any reroof past a quarter of the roof, the City's code is engaged whatever the age of the house.
City of Neenah, Wisconsin - Inspections Division (City of Neenah, Wisconsin)
NEENAH HAS ITS OWN RE-ROOFING ORDINANCE AND IT IS NOT A STRAIGHT COPY OF THE STATE RULE. Municipal Code section 21-33(b)(2), headed Re-roofing, reads in full: "A new roof covering may be applied on top of an existing roof covering. No more than two layers of roof covering will be allowed. If additional layers of roofing material are requested, calculations shall be submitted." So the City sets two layers as the normal ceiling but contemplates a request to go beyond it, decided on calculations submitted to the Building Inspector. Note where that sentence sits: section 21-33(a) adopts the Uniform Dwelling Code for additions and remodeling of existing one- and two-family homes "with the following exceptions," and the re-roofing subsection is one of the two exceptions listed. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. The state rule contains no route past two layers at all, and it carries two conditions the City ordinance does not repeat - a water-soaked or deteriorated base, and an existing wood shake, slate, clay, cement or asbestos-cement tile roof, either of which bars an overlay over even a single layer. Both texts are published here as they are written and neither is chosen over the other; ask the Building Inspector which will be applied before quoting a third layer. A complete tear-off to the deck is not restricted by either rule. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Neenah has closed the first of those two branches, and unusually plainly. Municipal Code section 21-33(a), headed Application, provides that "The Uniform Dwelling Code SPS 321—325, and all changes, is hereby adopted by reference to apply to all additions and remodeling of existing one- and two-family homes and any new or remodeled garage and/or storage shed, with the following exceptions." Section 21-23(3), headed Existing buildings, points the same way, providing at (3)c. that "Additions and alterations, regardless of cost, made to an existing building shall comply with the requirements of this code." So the age of the house does not put a Neenah job outside the state standards. One wrinkle worth noticing rather than glossing: section 21-33(a) names chs. SPS 321 to 325 while section 21-22 adopts "SPS 320-325, Uniform Dwelling Code" - the two sections list the chapters differently, and ch. SPS 320 is the chapter that carries the code's own scope and definitions. Both are reproduced here as printed.
City of New Berlin, Wisconsin - Department of Community Development, Inspection Services Division (City of New Berlin, Wisconsin)
STATE-GOVERNED, NOT CITY-SET. Wis. Stat. 101.65(1c) bars a Wisconsin municipality from making or enforcing a dwelling ordinance that does not conform to the uniform dwelling code, and New Berlin adopts chs. SPS 320 to 325 by reference at Municipal Code Sec. 80-2.A. Wis. Admin. Code SPS 321.28(6) provides that new roof coverings may not be installed over existing roof coverings where any of the following conditions exist: (a) the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; (b) the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or (c) the existing roof has 2 or more applications of any type of permanent roof covering. Practical effect: at most two total applications, and less than that where the existing roof or covering is wet or deteriorated, or where it is one of the listed materials, which may never be recovered at any layer count. Read the verb -- the rule bars installing a new covering OVER an existing one, so a complete tear-off to the deck is not restricted by it. New Berlin's own codified Municipal Code contains no roofing layer, recover or overlay provision of its own. SCOPE -- The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the first of those two points, New Berlin has not been shown to have closed the gap. Sec. 80-2.A adopts the chapters and lists each one against its state effective date, and neither that section nor any other part of the City's building chapter says the chapters apply to existing dwellings or to additions and alterations to them. Whether the City has adopted them for that purpose is therefore not established here, and a roofer working a pre-1980 New Berlin house should ask the Inspection Services Division which rules the job is being reviewed against.
City of Oak Creek, Wisconsin - Inspection Services Department (City of Oak Creek, Wisconsin)
TWO LAYERS IS THE CAP, ON BOTH THE STATE RULE AND THE CITY'S OWN RESTATEMENT OF IT. The state rule is Wis. Admin. Code SPS 321.28(6) Reroofing: "New roof coverings may not be installed over existing roof coverings where any of the following conditions exist: (a) The existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing. (b) The existing roof is wood shake, slate, clay, cement or asbestos-cement tile. (c) The existing roof has 2 or more applications of any type of permanent roof covering." So at most two total layers, and less than that where the deck or covering is wet or deteriorated or the existing roof is one of the listed materials. The City's own Residential Alteration page states the headline figure in its own words: "A permit is not required for a shingle overlay if there will be no more than two layers of shingles" - which reads as the City's administrative line for when an overlay may proceed without triggering the permit process, not a separate legal standard; a roofer relying only on the City's one-line summary will miss the two further conditions in SPS 321.28(6)(a) and (b). A complete tear-off to the deck is not restricted by this rule at any layer count. Oak Creek adds no layer rule of its own in either direction: the City's Municipal Code Chapter 15 was read in full, all 50 pages, and contains no separate layer, shingle-count or overlay provision of its own outside the Residential Alteration guidance already quoted. The Wisconsin uniform dwelling code sets these roofing rules statewide, but Wis. Stat. 101.615 draws its own general vintage line: the subchapter "applies to a dwelling the initial construction of which was commenced on or after December 1, 1978," while by 101.615(3) the contractor-certification requirements at 101.65(1m), 101.65(1r) and 101.654 apply regardless of when the dwelling was built. This record does not reach the administrative rule's own applicability provisions at SPS 320.05, which could not be opened this session; see adopted_code for Oak Creek's own SEC. 15.13(b), which extends the state code to a range of alteration and repair situations on existing buildings without regard to the building's age.
City of Oconomowoc, Wisconsin - Building Inspection (City of Oconomowoc, Wisconsin)
STATE-SET. Oconomowoc writes no reroofing layer rule of its own - Municipal Code Chapter 14, "Building Regulations," was read in full, all thirty-seven of its sections across the administration, building code, plumbing code, electrical and swimming pool divisions, and it contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers, so a roof already carrying two applications is a tear-off in Oconomowoc. ONE SCOPE POINT THAT APPLIES TO EVERY WISCONSIN REROOF AND IS NOT SETTLED. The uniform dwelling code sets these roofing rules statewide, but it does not reach every house and it may not reach every job. SPS 320.05(1) provides that the code does not apply to dwellings "the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings" - the code took effect June 1, 1980, and the enabling statute, Wis. Stat. 101.615, draws the line differently again, at a dwelling "the initial construction of which was commenced on or after December 1, 1978." Both dates are reported here because the statute and the rule state the cut-off differently. SPS 320.05(3) separately provides that the code does not apply "to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment," which is a fair description of a like-for-like tear-off. Against that, SPS 321.28(6) regulates reroofing by name, and SPS 320.04(2) applies the whole code to alterations of a dwelling it covers. Wisconsin has not resolved that tension, and this record does not resolve it either. Ask the building inspector which side of it your job falls on before pricing the work. A municipality may also adopt chs. SPS 320 to 325 to reach additions and alterations to older dwellings, which closes half the question locally. OCONOMOWOC IS THE ONE JURISDICTION IN THIS DIRECTORY THAT WRITES THAT VINTAGE LINE INTO ITS OWN ORDINANCE, AND IT USES A THIRD DATE. Municipal Code Section 14.101(3) defines a dwelling, for the purposes of the section that adopts and enforces the uniform dwelling code, as "Any building, the initial construction of which is commenced on or after the effective date of this section, which contains one- or 2-dwelling units," and Section 14.101(6)(a) attaches the permit requirement to "No one- or 2-family dwellings of which initial construction shall be commenced after May 29, 1980." That is a THIRD date for the same idea: the state rule SPS 320.05(1) turns on the code effective date of June 1, 1980, the enabling statute Wis. Stat. 101.615 on initial construction commenced on or after December 1, 1978, and this section on May 29, 1980. The same section also defines an alteration as "A substantial change or modification other than an addition or minor repair to a dwelling or systems involved within a dwelling." WHAT THIS RECORD DOES NOT DO IS DECIDE WHAT FOLLOWS FOR AN OLDER HOUSE. The City charges a residential roofing permit fee without any vintage qualifier on its published fee schedule, and Chapter 14 publishes no exempt-work list, so the practical position and the literal words of Section 14.101(6)(a) are not obviously the same. Ask the Building Inspection Division before assuming either answer on a house built before 1980.
City of Oshkosh, Wisconsin - Inspection Services Division (City of Oshkosh, Wisconsin)
STATE-SET, AND RESTATED BY THE CITY IN ITS OWN WORDS. Wisconsin's uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has 2 or more applications of any type of permanent roof covering. The practical effect is at most two total layers, and fewer than that where the deck or the existing covering is wet or deteriorated, or where the existing roof is one of the listed materials, which may never be recovered at any layer count. A complete tear-off to the deck is not restricted by this rule. The City of Oshkosh states the same limit on its permit page, among its additional requirements: "No more than one layer of existing shingles may remain under new shingles." The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit.
City of Racine, Wisconsin - Department of City Development, Building Inspection Division (City of Racine, Wisconsin)
The Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of permanent roof covering. So at most two total layers, and less than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by this rule. Racine prints the layer condition on the face of its own Residential Roof Permit Application: "New roof coverings may NOT be installed over existing roof coverings if the existing roof has TWO or more applications of any type of permanent roof coverings." The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Racine has adopted chs. SPS 320 to 325 by ordinance, at Municipal Code Sec. 18-30, but that section adopts the state codes for municipal enforcement without setting any scope of its own, and no provision anywhere in the city building chapter states that the dwelling code reaches additions or alterations to dwellings whose construction began before June 1, 1980. So whether Racine has closed that gap is not established, and it is worth asking Building Inspection before relying on the state rule for an older house. For the buildings the state codes do not reach, the city sets a different and more permissive rule in its own construction standards. Sec. 18-311(h) provides that "[a] new roof covering may be applied on top of an existing roof covering; provided, however, that no more than two layers of roof covering will be allowed. If additional layers of roofing material are requested, calculations of the roof load shall be submitted to the chief building inspector prior to commencing the reroofing." So on a building governed by the city article, a third layer is not flatly barred but has to be justified to the chief building inspector with roof load calculations submitted before the work starts.
City of Sheboygan, Wisconsin - Building Inspection Division (City of Sheboygan, Wisconsin)
STATE-SET, AND SHEBOYGAN ADDS NOTHING TO IT. The Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck or covering is wet or deteriorated or the existing roof is one of the listed materials - a single layer of wood shake or slate may never be recovered at all. A complete tear-off to the deck is not restricted by this rule at any layer count. The City of Sheboygan writes no reroofing, overlay or layer rule of its own, and could not add one for a one- or two-family dwelling without state approval: its municipal code was read for roofing content and the only roofing provisions in it are the roofing contractor licence classification, gutter and drainage rules, and zoning rules on roof pitch and roofed accessory structures. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the first of those two points Sheboygan has acted, which sets it apart from most Wisconsin municipalities: Municipal Code section 12-21(b), Uniform dwelling code, adopts chs. SPS 320 to 325 by reference and applies them to all new and existing one- and two-family dwellings including alterations and additions to them. So the age of the house does not put a Sheboygan job outside the state code. The repair-versus-alteration question in the second half is a matter of state law and is not resolved by anything the City has enacted.
City of South Milwaukee, Wisconsin - Inspection Department (City of South Milwaukee, Wisconsin)
STATE-SET, AND SOUTH MILWAUKEE PRINTS THE ANSWER ON ITS OWN PERMIT FORM. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. The City does not write a layer rule of its own - Municipal Code Chapter 16, the Building Code, was read in full, all of Sections 16.01 through 16.34, and it contains no layer limit, no recover rule and no shingle provision - but its Siding and Roofing Permit Application puts the state ceiling in front of the applicant at the point of filing, with a tick box reading "New Layer (max 2)" beside one reading "Tear Off." So the applicant is asked to declare which it is, and the form itself states the maximum. There is no local route past two layers, so a roof already carrying two applications is a tear-off in South Milwaukee. ONE SCOPE POINT THAT APPLIES TO EVERY WISCONSIN REROOF AND IS NOT SETTLED. The uniform dwelling code sets these roofing rules statewide, but it does not reach every house and it may not reach every job. SPS 320.05(1) provides that the code does not apply to dwellings "the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings" - the code took effect June 1, 1980, and the enabling statute, Wis. Stat. 101.615, draws the line differently again, at a dwelling "the initial construction of which was commenced on or after December 1, 1978." Both dates are reported here because the statute and the rule state the cut-off differently. SPS 320.05(3) separately provides that the code does not apply "to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment," which is a fair description of a like-for-like tear-off. Against that, SPS 321.28(6) regulates reroofing by name, and SPS 320.04(2) applies the whole code to alterations of a dwelling it covers. Wisconsin has not resolved that tension, and this record does not resolve it either. Ask the building inspector which side of it your job falls on before pricing the work. A municipality may also adopt chs. SPS 320 to 325 to reach additions and alterations to older dwellings, which closes half the question locally. ONE LOCAL PROVISION BEARS ON THIS AND IS WORTH ASKING ABOUT: Section 16.01B adopts a regional association building code that by its own terms applies "to existing buildings and to additions, alterations and repairs of existing buildings." That document is not published on the City website, so this record does not state what it requires; ask the Inspection Department for its current text.
City of Stevens Point, Wisconsin - Division of Inspection Services (City of Stevens Point, Wisconsin)
STATE-SET AS TO THE LAYER COUNT, WITH A LOCAL RULE ON WHEN IT BITES. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. Stevens Point writes no layer rule of its own: Municipal Code Chapter 30, the Building Code, was read in full - all ten sections across its 28 pages - and it contains no layer limit, no recover rule and no shingle provision. There is no local route past two layers, so a roof already carrying two applications is a tear-off in Stevens Point. AND STEVENS POINT HAS ITS OWN ANSWER TO THE SCOPE QUESTION THAT HANGS OVER MOST WISCONSIN REROOFS, SET AT A QUARTER OF THE ROOF. Statewide, SPS 320.05(1) takes dwellings begun before the code took effect on June 1, 1980, and alterations to them, outside the uniform dwelling code, and SPS 320.05(3) takes "repairs or maintenance" outside it as well, while SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment." Municipal Code Section 30.01(5), "Existing structures," names roofing among the cases where the chapter reaches an existing building anyway. Subsection (c), "Roof coverings," provides that "Whenever more than 25 percent of the roof covering bv area of a dwelling is replaced in any 12-month period, all new roof covering shall be in conformity with applicable sections of this chapter." The City published text prints "bv" where "by" is plainly meant; the quotation is given as the City prints it. READ THE 12-MONTH WINDOW CAREFULLY - IT AGGREGATES. Two partial jobs inside a year cross the line even though neither does on its own, and at 25 percent that is easy to do without meaning to. Section 30.01(5)(b) adds that alterations to an existing dwelling "regardless of cost" must meet the requirements for new buildings "when deemed necessary in the opinion of the Building Inspector," so the inspector has discretion below the threshold as well. Section 30.01(5)(d) runs the other way and defines minor repairs - maintenance repairs or replacements that do not involve structural portions, room arrangement, light and ventilation, exits, fire protection or exterior aesthetic appearance and do not increase occupancy - for which "Permits and licensing are not required ... unless the type of work requires a permit per department list," and roof replacement is on that list.
City of Sun Prairie, Wisconsin - Building Inspection (City of Sun Prairie, Wisconsin)
STATE-SET. Sun Prairie writes no reroofing layer rule of its own - Chapter 15.04 of the Municipal Code, all nineteen sections, was read in full and contains no layer limit and no recover rule - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish, so a roof already carrying two applications is a tear-off in Sun Prairie. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Sun Prairie has closed the first of those two branches, and it is one of the very few Wisconsin municipalities whose ordinance reaches ROOFING BY NAME when it does so. Municipal Code section 15.04.030(B), headed Existing Buildings, provides that "The Wisconsin Uniform Dwelling Code shall also apply to buildings and conditions where," and lists among them at (B)(4): "Roof coverings. Whenever more than twenty-five percent (25%) of the roof covering of a building is replaced in any twelve-month period, all roof covering shall be in conformity with applicable sections of this chapter." Subsection (B)(5) adds "Any addition, or alteration, regardless of cost, made to a building, shall be made in conformity with applicable sections of this chapter." So on any reroof past a quarter of the roof, the state standards apply in Sun Prairie whatever the age of the house. One tension in the chapter is worth seeing rather than glossing: the definitions at section 15.04.030(C) define a Dwelling as "Any building, the initial construction of which is commenced on or after the effective date of this chapter, which contains one or two dwelling units, or ... An existing structure, or that part of an existing structure, which is used or intended to be used as a one- or two-family dwelling." Both limbs are published here as written; on an older house, confirm scope with Building Inspection on 608-825-1184.
City of Superior, Wisconsin - Building Inspection Division (City of Superior, Wisconsin)
STATE-SET AS TO THE LAYER COUNT, WITH A LOCAL RULE ON WHEN IT BITES. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. Superior writes no layer rule of its own: Municipal Code Chapter 34, the Construction Code, was read in full - all thirteen articles and every numbered section from 34-1 through 34-230 - and it contains no layer limit, no recover rule and no shingle provision. There is no local route past two layers, so a roof already carrying two applications is a tear-off in Superior. AND SUPERIOR HAS WRITTEN ITS OWN ANSWER TO THE SCOPE QUESTION THAT HANGS OVER MOST WISCONSIN REROOFS - WITH A PERCENTAGE, WHICH NO OTHER JURISDICTION IN THIS DIRECTORY DOES. Statewide, SPS 320.05(1) takes dwellings begun before the code took effect on June 1, 1980, and alterations to them, outside the uniform dwelling code, and SPS 320.05(3) takes "repairs or maintenance" outside it as well, while SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment." Municipal Code Sec. 34-7, "Existing structures," pulls a large reroof back in by name: the Wisconsin Uniform Dwelling Code "shall also apply to buildings and conditions where," among other cases, "(4) Roof coverings. Whenever more than 45 percent of the roof covering of a dwelling is replaced in any 12-month period, all new roof covering shall be in conformity with applicable sections of this chapter." READ THE 12-MONTH WINDOW CAREFULLY - it aggregates. Two half-roof jobs inside a year cross the line even though neither does on its own. Sec. 34-7 also brings in an alteration or repair whose cost "exceeds 50 percent of the equalized value of the structure" as determined by the city assessor, and gives the building inspector discretion to require compliance for alterations "regardless of cost." ONE CONCESSION RUNS THE OTHER WAY AND IT MATTERS ON SUPERIOR HOUSING STOCK: the same section closes by providing that the state standards "shall be reasonably applied by the building inspector to the alterations and remodeling of existing one-family and two-family dwellings constructed before 1951," with the stated intention of applying the safety and energy standards to those older dwellings "in those instances where such standards can be applied without unreasonable expense to the applicant." So on a pre-1951 house the answer is a conversation with the inspector rather than a flat rule.
City of Watertown, Wisconsin - Building, Safety, & Zoning (City of Watertown, Wisconsin)
STATE-SET. Watertown writes no reroofing layer rule of its own - Chapter 253 of the Municipal Code, all seven articles and all 59 sections, was read in full and contains no layer limit, no recover rule and no roof-covering overlay provision of any kind - so the statewide Uniform Dwelling Code rule governs unmodified. Wis. Admin. Code SPS 321.28(6) REROOFING provides that "New roof coverings may not be installed over existing roof coverings where any of the following conditions exist: (a) The existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing. (b) The existing roof is wood shake, slate, clay, cement or asbestos-cement tile. (c) The existing roof has 2 or more applications of any type of permanent roof covering." So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. The Wisconsin Uniform Dwelling Code sets these roofing rules statewide, but its own scope has two carve-outs that read together. SPS 320.05(3) exempts "repairs or maintenance to dwellings or dwelling units" from the code as a freestanding statement, and SPS 320.07(61) defines "Repair" broadly enough to include "the replacement of existing fixtures, systems or equipment with the equivalent" - language that reads as though it could cover a like-for-like reroof - while SPS 321.28(6) above regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs, and this record does not resolve it either; confirm with Building, Safety, & Zoning before assuming either one controls. What Watertown HAS settled, unlike some Wisconsin cities, is the separate question of whether the code reaches an OLDER dwelling at all: Municipal Code section 253-3(A)(3)(a) provides that "The Uniform Dwelling Code, as adopted, shall apply to all additions and alterations of existing one- and two-family dwellings," exercising the election Wis. Admin. Code SPS 320.04(2)(d) gives every municipality to extend the code to existing housing stock rather than only new construction. That resolves the age question; it does not resolve the repair-versus-reroofing question above.
City of Waukesha, Wisconsin - Department of Community Development, Building Inspection Division (City of Waukesha, Wisconsin)
TWO SETS OF RULES APPLY IN WAUKESHA AND A ROOFER SHOULD KNOW BOTH. The City has its own reroofing ordinance, Waukesha Municipal Code section 16.16, which reads in full: "A new roof covering may be applied on top of an existing roof covering. No more than 2 layers of roof covering will be allowed. If additional layers of roofing material are requested, calculations shall be submitted and a permit required." On top of that, the statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for more roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any permanent roof covering. So at most two total layers, and less than that where the deck is wet or deteriorated or the existing roof is one of the listed materials - the two extra state conditions are not repeated in the City ordinance, and the City ordinance contemplates a request to exceed two layers with calculations and a permit while the state rule contains no such route. Both are published here as they are written and neither is chosen over the other; ask Building Inspection which it will apply before quoting a third layer. A complete tear-off to the deck is not restricted by either rule. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the first of those two points Waukesha has acted, which sets it apart from most Wisconsin municipalities: Municipal Code section 16.01(6)(b) applies chs. SPS 320 to 325 to "all new and existing one- and two-family dwellings," so the age of the house does not put a Waukesha job outside the state code. The City reroofing ordinance at section 16.16 carries no vintage limit of its own either.
City of West Allis, Wisconsin - Building Inspection (City of West Allis, Wisconsin)
STATE-GOVERNED, NOT CITY-SET -- the rule is the same in West Allis as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code Section SPS 321.28(6) REROOFING prohibits installing a new roof covering over an existing one where any of the following exist: (a) the existing roof or roof covering is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing; (b) the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or (c) the existing roof has 2 or more applications of any type of permanent roof covering. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. West Allis cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. Section 101.65(1c)). The City's own guidance page independently states "the West Allis municipal code only allows two layers of roofing material on a house, so if you have two layers already, they will have to be removed before installing the new roofing material" -- that is reported here as the City's own web statement, which matches the state rule's practical effect in substance, not as the basis for this classification; the underlying municipal code section itself could not be opened this session (see repair_permit_threshold) to confirm whether it independently restates a flat two-layer cap or simply points to the state UDC. SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does. Wis. Admin. Code SPS 320.05(1) EXISTING DWELLINGS provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980 (the same section sets December 1, 1978 for ch. SPS 322, the energy chapter -- a different date for a different chapter, not a conflict). Wis. Stat. 101.615 separately applies the whole subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978" -- the statute and the administrative rule state different dates for what is, in substance, the same threshold; report both, do not pick one. A municipality may close the gap itself: SPS 320.02(2)(d) provides that "[a]ny municipality may, by ordinance, adopt the provisions of chs. SPS 320 to 325 to apply to any additions or alterations to existing dwellings" -- whether West Allis has done so is NOT established by this record, because that would be in the municipal code section that could not be opened this session. Separately, SPS 320.05(3) REPAIRS provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to mean "the act or process of restoring to original soundness, including redecorating, refinishing, nonstructural repairs or maintenance, or the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment" -- a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with West Allis Building Inspection before relying on the layer rule.
City of West Bend, Wisconsin - Division of Building Inspection (City of West Bend, Wisconsin)
STATE-SET. West Bend writes no reroofing rule of its own - Chapter 14 of the Municipal Code, sections 14.01 through 14.27, was read in full and contains no layer limit, no recover rule and no roof-covering provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish, so a roof already carrying two applications is a tear-off in West Bend. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. West Bend has NOT been shown to have taken that step for dwellings, and the way its ordinance is written makes that worth stating carefully rather than guessing. Municipal Code section 14.03(2) adopts chs. SPS 320 to 325 and then overrides one exemption in the state code by name: "Despite the provisions of SPS 320.05(4), SPS 320 to 325 shall apply to all accessory buildings in the City." Subsection (4) of that state section is the accessory-buildings exemption. The City says nothing about subsection (1), the pre-June-1980 dwellings exemption, or subsection (3), the repairs exemption. Chapter 14 was read in full, all of sections 14.01 to 14.27, and it contains no reference to June 1, 1980 and no other extension of the state code to existing dwellings. So on an older West Bend house, ask the Building Inspector on 262-335-5140 rather than assuming either way.
Town of Grand Chute, Wisconsin - Building Inspection (Town of Grand Chute, Wisconsin)
STATE-SET. Grand Chute writes no reroofing layer rule of its own - Chapter 220 of the Town Code, both articles and all thirty-nine sections, and Chapter 317, all fifteen sections, were read in full and contain no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind a few other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in Grand Chute. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. GRAND CHUTE HAS CLOSED THE OLDER-HOUSE BRANCH OF THAT QUESTION, AND IT DID IT WITHOUT EVER NAMING A DATE. Town Code Section 220-28B(2)(a) provides: "The Uniform Dwelling Code is hereby adopted by reference as part of this article with respect to all additions or remodeling of existing dwellings." The adoption is written to reach existing dwellings as a class rather than dwellings built after a cut-off, so the age of the house does not take a Grand Chute job outside the Town-enforced dwelling standards. Section 220-28B(2)(b) extends the general requirements and applicable standards of the same code to residential accessory buildings and structures. Chapter 220 was read in full, all thirty-nine sections across both articles, and the year 1980 does not appear anywhere in it.
Village of Caledonia, Wisconsin - Building Department (Village of Caledonia, Wisconsin)
STATE-SET. Caledonia writes no reroofing layer rule of its own - Title 15 of the Municipal Code was read in full and contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in Caledonia. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. CALEDONIA HAS CLOSED THAT GAP MORE PLAINLY THAN ALMOST ANY OTHER WISCONSIN MUNICIPALITY - IT NAMES THE STATE EXEMPTION AND OVERRIDES IT. Municipal Code section 15-1-3(b)(3)a. provides: "Notwithstanding Wis. Admin. Code SPS 320.05 or any other exemptions of the Uniform Dwelling Code, the scope of this ordinance also includes the construction and inspection of alterations and additions to one- and two-family dwellings built before June 1, 1980. Because such projects are not under state jurisdiction, petitions for variance and final appeals under Wis. Admin. Code SPS 320.19 and 320.21, respectively, shall be decided by the Zoning Board of Appeals." The same subsection extends the code to detached garages serving one- and two-family dwellings on the same footing. Section 15-1-4(d)(4) then answers the roofing side by name: "Roof Coverings. Whenever more than twenty-five percent (25%) of the roof covering of a building is replaced in any twelve (12) month period, all roof covering shall be in conformity with applicable Sections of this Code." So a reroof past a quarter of the roof is inside the code in Caledonia whatever the age of the house, and an older house that needs relief goes to the Village Zoning Board of Appeals rather than to the state. One internal tension is worth seeing rather than glossing: the older section 15-1-29, which is still on the books, states its purpose as jurisdiction over new dwellings and additions to existing ones, and adopts the dwelling code under its former chapter names. Section 15-1-3(b)(3) supplies the rule for that: "To the extent any provision of this Section conflicts with another section of the Municipal Code, the most restrictive provision shall apply."
Village of Germantown, Wisconsin - Building Inspection Services (Village of Germantown, Wisconsin)
STATE-SET. Germantown writes no reroofing layer rule of its own - Village Code Chapter 14, the Building Code, was read in full, all twenty-eight of its numbered sections from 14.01 through 14.17, and it contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers of the kind a few Wisconsin municipalities publish, so a roof already carrying two applications is a tear-off in Germantown. AND GERMANTOWN HAS CLOSED THE OLDER-HOUSE HALF OF THE SCOPE QUESTION THAT HANGS OVER MOST WISCONSIN REROOFS, WITHOUT EVER NAMING A DATE. Statewide, SPS 320.05(1) provides that the uniform dwelling code does not apply to dwellings "the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings" - the code took effect June 1, 1980, while the enabling statute, Wis. Stat. 101.615, draws the line at initial construction commenced on or after December 1, 1978. Both dates are reported because the statute and the rule state the cut-off differently. The same rule carries a note saying the chapters "may be adopted by a municipality to apply to any additions or alterations to existing dwellings," and that is exactly what Germantown has done. Village Code Section 14.07(2) adopts the code twice over: at (a) chs. SPS 320 to 326 "shall apply to all new one-family and 2-family dwellings and all additions to existing and new one-family and 2-family dwellings," and at (b) they "shall pertain to all remodeling or alterations in existing one-family and 2-family dwellings." Subsection (b) reaches existing dwellings as a class rather than dwellings built after a cut-off, so the age of the house does not take a Germantown job outside the Village-enforced dwelling standards. WHAT IS NOT CLOSED HERE IS THE OTHER HALF. SPS 320.05(3) provides that the code does not apply "to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment," which is a fair description of a like-for-like tear-off - while SPS 321.28(6) regulates reroofing by name. Germantown adopts the code for "remodeling or alterations" and does not except SPS 320.05(3), so whether a straight like-for-like reroof is an alteration or a repair is a question for the building inspector on the job. Ask before pricing the work.
Village of Howard, Wisconsin - Building Inspection (Village of Howard, Wisconsin)
STATE-SET, AND IT APPLIES HERE EVEN THOUGH NO PERMIT DOES. The statewide rule is SPS 321.28(6), "REROOFING," which provides that new roof coverings may not be installed over existing roof coverings where any of three conditions exist: the existing roof or roof covering "is water-soaked or has deteriorated such that it is inadequate as a base for additional roofing"; the existing roof "is wood shake, slate, clay, cement or asbestos-cement tile"; or the existing roof "has 2 or more applications of any type of permanent roof covering." So the ceiling is two total layers, and fewer than that where the deck is wet or deteriorated or the existing covering is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. Howard writes no layer rule of its own: Village Code Chapter 40, "Buildings and Building Regulations," was read in full - all seven articles and every numbered section from 40-1 through 40-367 - and it contains no layer limit, no recover rule and no shingle provision. So a roof already carrying two applications is a tear-off in Howard, and the fact that the job needs no permit does not change that. AND THE SCOPE QUESTION THAT HANGS OVER MOST WISCONSIN REROOFS IS CLOSED HERE, BY NUMBER, IN THE ADOPTING SECTION ITSELF. Statewide, SPS 320.05(1) takes dwellings begun before the code took effect on June 1, 1980, and additions or alterations to them, outside the uniform dwelling code, and SPS 320.05(3) takes "repairs or maintenance" outside it as well - which matters because SPS 320.07(61) defines a repair to include "the replacement of existing fixtures, systems or equipment with the equivalent fixture, system or equipment." Howard has excepted those carve-outs by number and even annotated them. Village Code Section 40-64, "State codes adopted," adopts at item (3) the "Uniform Dwelling Code, Wis. Admin. Code chs. SPS 320-325, with the exception of: a. Wis. Admin. Code SPS 320.05(1), additions and alterations to existing buildings built prior to June 1, 1980. b. Wis. Admin. Code SPS 320.05(3), repairs or maintenance to dwellings. c. Wis. Admin. Code SPS 320.05(4), accessory buildings with the exception of the braced wall line requirements of Wis. Admin. Code SPS 321.25(8) and (9) and the energy conservation requirements of Wis. Admin. Code SPS 322." So neither the age of the house nor the argument that a like-for-like tear-off is a repair takes a job here outside the dwelling code. That is unusual - most Wisconsin municipalities adopt the code without touching those two exemptions, and the roofer is left to ask the inspector which side of the line the job falls on. The combination is what makes Howard unusual: the state standards reach the job more completely than in most Wisconsin municipalities, and the Village will not be inspecting it. Village Code Section 40-149 says as much - exempt work "shall comply with all other applicable rules, standards and zoning regulations set forth in this Code."
Village of Menomonee Falls, Wisconsin - Building Inspection (Village of Menomonee Falls, Wisconsin)
TWO LAYERS, AND THE VILLAGE SAYS SO ITSELF. The Village Reside/Re-Roof page states, in its own words, "Only two layers of roofs is allowed." That matches the statewide rule rather than adding to it. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. Neither the Village page nor Chapter 18 of the Municipal Code, which was read in full, offers a route to a third layer by calculation or by permission, so a roof already carrying two applications is a tear-off in Menomonee Falls. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. On the first of those two branches Menomonee Falls has acted, which sets it apart from most Wisconsin municipalities: Municipal Code section 18-100, headed "Scope of Uniform Dwelling Code expanded," applies the state standards to "Additions, alterations and major equipment replacements for one and two family dwellings built before June 1, 1980," so the age of the house does not put a Menomonee Falls job outside the state code.
Village of Mount Pleasant, Wisconsin - Building Inspection (Village of Mount Pleasant, Wisconsin)
STATE-SET. Mount Pleasant writes no reroofing rule of its own - Article I of Chapter 14 of the Municipal Code, sections 14-1 through 14-40, was read in full and contains no layer limit, no recover rule and no roof-covering provision at all - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. There is no local route past two layers here of the kind some other Wisconsin municipalities publish, so a roof already carrying two applications is a tear-off in Mount Pleasant. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose — ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Mount Pleasant has closed the first of those two branches, and it is one of the few Wisconsin municipalities that names the date outright. Municipal Code section 14-9(a) provides that "The UDC shall apply to alterations and additions, where technically feasible, for one- and two-family dwellings built prior to June 1, 1980," and section 14-9(a)(1) adds that "When existing conditions prohibit alterations that comply with the UDC, the Building Inspector shall approve proposed alternatives." So an older Mount Pleasant house is inside the state code, subject to a technical-feasibility judgment the Building Inspector makes. Section 14-6 points the same way from the other end, applying the Mount Pleasant Building Code to "new construction, additions, or alterations" of one- and two-family dwellings with no vintage limit of its own.
Village of Pleasant Prairie, Wisconsin - Building Inspection Department (Village of Pleasant Prairie, Wisconsin)
STATE-SET, AND THE VILLAGE CHECKS IT ON THE APPLICATION. Pleasant Prairie writes no reroofing layer rule of its own - Chapter 370 of the Village Code, all twenty-eight sections, was read in full and contains no layer limit, no recover rule and no shingle provision - so the statewide rule governs unmodified. The statewide Wisconsin uniform dwelling code bars installing a new roof covering over the existing covering in three situations: where the existing roof or covering is water-soaked or has deteriorated so that it is inadequate as a base for additional roofing; where the existing roof is wood shake, slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of permanent roof covering. So at most two total layers, and fewer than that where the deck is wet or deteriorated or the existing roof is one of the listed materials. A complete tear-off to the deck is not restricted by that rule at any layer count. What Pleasant Prairie does do is ask. Its Roofing/Siding Application requires the applicant to tick whether the job is an Overlay or a Tear Off/Replacement and to state both the Current Number of Existing Layers and the Proposed Number of Layers, so the layer count is a declared figure on the permit rather than something discovered on site. There is no local route past two layers here of the kind some other Wisconsin municipalities publish on calculations submitted to the inspector, so a roof already carrying two applications is a tear-off in Pleasant Prairie. The Wisconsin uniform dwelling code sets these roofing rules statewide, but does not reach every house. It does not apply to a one- or two-family dwelling whose construction began before June 1, 1980, or to additions or alterations to one, unless the municipality has adopted chs. SPS 320 to 325 for that purpose - ask the building inspector before assuming it governs an older home. The code also states that it does not apply to repairs or maintenance, and it defines a repair to include replacing existing equipment with the equivalent, while a separate section regulates reroofing by name. Wisconsin has not resolved which of those two provisions governs a like-for-like tear-off, so confirm with the authority issuing the permit. Pleasant Prairie has closed the older-house branch of that scope question, and it did it without naming a date at all - by scoping its building code to the work rather than to the vintage of the house. Municipal Code section 370-4, headed Scope, provides: "This chapter pertains to the construction, addition, alteration, repair, maintenance, demolition, relocation, or change of use of all new or existing residential, commercial, agricultural, recreational or related accessory buildings and structures within the Village of Pleasant Prairie." Section 370-7C then adopts the Wisconsin Uniform Dwelling Code, chs. SPS 320 to 325, and all amendments thereto, into that chapter, and section 370-9 requires that "No person shall perform any work except in full compliance with the requirements of this chapter." So the Village code reaches repair and maintenance of an existing house by name, with no cut-off by the year it was built. Note the honest limit of that: the Village has said what its own chapter reaches. Whether the state exemptions still bite on a particular older job is a question for the Building Inspection Department on 262-694-9304, and this record does not answer it.
One overlay allowed — two layers maximum — Wyoming (5)
Campbell County Building Division (Campbell County, Wyoming (unincorporated area))
TWO LAYERS MAXIMUM, SET BY THE UNAMENDED BASE 2024 IRC. Chapter 4, Rules Regulating Construction (amended June 2026), Section 4.A adopts "the 2024 International Residential Code including Appendices 'A', 'B', 'C' and 'E'" by reference, then amends it in twelve numbered items (Section 4.A.1-12) covering board of appeals, the climatic-criteria table, fire protection of floors, fire sprinklers, geotechnical evaluation, energy efficiency, a mechanical locking-port section, freezing/sewer-depth cross-references, an electrical-code precedence clause, and manufactured homes. None of the twelve touches IRC Chapter 9 (Roof Assemblies) or Section R908, and the amendment list was read in full for this entry. So the operative limit on re-covering an existing roof is the unamended base 2024 International Residential Code Section R908.4, Roof recover, Exceptions: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck.
City of Laramie - Building Department (Code Administration) (City of Laramie, Wyoming)
Laramie Municipal Code Section 15.24.010.A adopts the International Residential Code by a floating clause ("the most recently issued editions ... adopted as published"), and the City's own numbered list of IRC amendments (items 1 through 8) touches only Section R101.1, the administration sections generally, Table R301.2, Sections R309.1, R309.2, R310.3, R325.5 and R608.8.2 -- none of it reaches Chapter 9. The 2024 IRC's R908.4 Roof recover Exceptions therefore governs unmodified: a new roof covering over an existing one is barred where "the existing roof has two or more applications of any type of roof covering," so one existing layer of asphalt shingles may be recovered but a second existing layer forces a tear-off. The City's own Informational Bulletin #30 (Roof Assemblies, dated May 2026) states the same governing edition ("International Residential Code (2024) Chapter 9 Roof Assemblies"), quotes this same Exceptions condition verbatim, and separately states "Maximum layers of asphalt shingles: one" -- confirming rather than contradicting the base-code reading.
City of Riverton - Community Development Department, Building Permits & Inspections (City of Riverton, Wyoming)
TWO LAYERS MAXIMUM, SET BY THE UNAMENDED BASE 2024 IRC. Municipal Code Section 15.04.010 adopts the 2024 International Residential Code by reference and amends it in eight numbered items (code title, the local design-criteria table, automatic sprinklers, story-above-grade-plane, a mechanical locking-port section, and two plumbing test sections), read in full; none touches IRC Chapter 9 (Roof Assemblies) or Section R908. So the operative limit on re-covering an existing roof is the unamended base 2024 IRC Section R908.4, Roof recover, Exceptions: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering" (nor where the existing covering is water soaked or deteriorated, or is slate, clay, cement or asbestos-cement tile). One existing layer may therefore be recovered; a second existing layer requires a tear-off to the deck.
City of Rock Springs - Building Inspections & Permits (City of Rock Springs, Wyoming)
City Code Article 7-1, Section 7-108.4, Amendment (d) adopts the 2024 International Residential Code and amends only R317.1 (garage floors), R-905.1.2 (ice barrier) and Table R301.2(1); it does not touch Section R908, so the base 2024 IRC roof-recover rule governs unmodified. R908.4 Roof recover, Exceptions, bars a recover -- and requires full tear-off -- where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second forces removal.
Sheridan County Public Works Department - Building Division (Sheridan County, Wyoming (unincorporated area, geographically limited -- see description))
Sheridan County adopts the 2021 International Residential Code (Building Standards, Article II, Section 2), and Article IV's complete list of the County's amendments to the 2021 IRC -- read in full -- does not touch Section R908 or any other roof-covering provision of Chapter 9. Under the unamended base 2021 IRC, Section R908.3.1.1, Roof recover not allowed, reads: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." One existing layer of roof covering may be recovered; a second layer forces a full tear-off to the deck.
Three layers allowed — Texas (1)
Overlay allowed only on a stated condition — Colorado (10)
City of Golden - Building Division (City of Golden, Colorado)
"Only one overlay is allowed on existing asphalt or wood shingles. T-Lock shingles cannot be overlaid. The total weight of the combined roof layers must not exceed 750 pounds per square unless verified by a structural analysis." Separately: "If a repair exceeds 25% of the total roof area, the entire roof must be replaced. Roof replacement shall include the removal of all existing layers of roof coverings down to the roof deck." (IRC 2024 R908.3 and IBC 2024 1512.2, per the city's Roofing and Re-Roof Covering Requirements summary.)
City of Ouray Community Development - Building Services (City of Ouray, Colorado)
Two existing layers normally force a full tear-off, but Ouray writes in a metal-panel exception. The City amends the roof-cover-not-allowed provision so that a new covering may not go over an existing roof "where the existing roof has two or more applications of any type of roof covering unless the third covering is metal panels and appropriate length fasteners are used." So a third layer is permitted in metal panels and in nothing else. The City separately adds a requirement that attic ventilation on a reroof comply with the roof ventilation section.
Jackson County Building Inspector (Jackson County, Colorado)
Jackson County's amendment to the 2018 International Residential Code, Section R907.3, Recovering Versus Replacement, requires removal of all existing roof covering layers before a new covering is installed if any of the following apply: the existing roof or covering is water-soaked or too deteriorated to serve as a base for additional roofing; the existing covering is wood shake, slate, clay, cement, or asbestos-cement tile; the existing roof already has more than one application of any type of roof covering; or, for asphalt shingles, the building is located in an area the county's hail map, Figure R903.5, shows as subject to moderate or severe hail damage. Where none of those conditions applies, a new covering may be installed over the existing one.
Town of Coal Creek - Building Permits & Inspections (Town of Coal Creek, Colorado)
Coal Creek adopted the 2006 International Residential Code by reference at Municipal Code section 6.08.010, and Chapter 6's only textual amendments are name insertions that do not touch the roofing chapters, so the base 2006 IRC governs a reroof here unmodified. That edition's rule is 2006 IRC Section R907.3, Re-covering versus replacement, quoted here rather than left behind the ICC paywall: new roof coverings "shall not be installed without first removing existing roof coverings where any of the following conditions occur," and the conditions are that the existing roof or covering "is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing"; that "the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile"; that "the existing roof has two or more applications of any type of roof covering"; and a fourth condition that the 2006 and 2009 editions carry and that the 2015 and later editions do not, "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Because that hail condition can require a full tear-off over a SINGLE existing layer, no layer count states the rule here. Whether a given building sits in a moderate or severe hail exposure area under Figure R903.5 is a per-location fact that this record does not establish. Two exceptions travel with the section: a complete and separate roofing system such as a standing-seam metal roof that does not rely on the existing roof for support, and metal panel, metal shingle, concrete or clay tile installed over an existing wood shake roof under Section R907.4.
Town of Granby - Building Department (Town of Granby, Colorado)
The town's 2021 IRC amendment ordinance (Chapter 15.05.050, read in full) amends Section R907.3 Re-Covering Versus Replacement: a new roof covering may not be installed over an existing one without first removing all existing roof-covering layers where the existing roof or covering is water-soaked or too deteriorated to serve as a base, where the existing covering is wood shake, slate, clay, cement, or asbestos-cement tile, where the existing roof already carries more than one application of any roof covering, or, for asphalt shingles, where the building sits in a moderate- or severe-hail area under IRC Figure R903.5.
Town of Grand Lake - Building Permits (Grand County Building Department) (Town of Grand Lake, Colorado)
Grand County's 2015 local amendments, adopted by the Town at Municipal Code Sec. 9-1-2(B), amend Section R908.3, Recovering versus replacement, to read: "New roof coverings shall not be installed without first removing all existing roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or MORE THAN ONE applications of any type of roof covering. 4. For asphalt shingles, when the building is located in an area subject to severe hail damage according to Figure R903.5." The capitalisation is the County's own, marking amended text, and condition 3 is drafted as quoted. This is a four-condition tear-off rule rather than a simple layer cap: condition 4 can require a full tear-off for asphalt shingles on a single existing layer, independent of layer count.
Town of Hot Sulphur Springs (Grand County Building Department) (Town of Hot Sulphur Springs, Colorado)
Which rule governs depends on an unresolved question about Grand County's own adoption, so both branches are stated. Grand County's Codes & Amendments page says "Grand County has adopted 2021 Building Codes and the 2025 Colorado Wildfire Resiliency Code with Local Amendments, effective July 1, 2026," and then heads a list of 2015 codes with "The following codes are currently in effect within the county." Both statements appear on the page at once. UNDER THE 2015 PACKAGE, Grand County amends IRC Section R908.3, Recovering versus replacement, to read: "New roof coverings shall not be installed without first removing all existing roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or MORE THAN ONE applications of any type of roof covering. 4. For asphalt shingles, when the building is located in an area subject to severe hail damage according to Figure R903.5." (The capitalisation is the County's own, marking amended text; condition 3 is drafted as quoted.) Condition 4 means a tear-off can be required for asphalt shingles on the first layer, independent of layer count. UNDER THE 2021 PACKAGE, the County's local amendments contain no amendment to R908 at all, so the base 2021 IRC governs: Section R908.3 provides that "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," and Section R908.3.1.1 that "A roof recover shall not be permitted where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." The two branches differ, so no single layer count is asserted here; confirm with the Grand County Building Department which package applies to the permit at hand.
Town of Log Lane Village Building Inspector (Town of Log Lane Village, Colorado)
The Town adopted the 2009 IRC by reference (Sec. 6-29(3)) and its own itemized amendment list at Sec. 6-29(4) does not touch Chapter 9, Roof Assemblies, so the base 2009 IRC governs a reroof here unmodified. Section R907.3, Recovering versus replacement, quoted here rather than left behind the ICC paywall, provides that new roof coverings "shall not be installed without first removing existing roof coverings where any of the following conditions occur," and lists four. The existing roof or covering "is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing"; "the existing roof covering is wood shake, slate, clay, cement or asbestos-cement tile"; "the existing roof has two or more applications of any type of roof covering"; and, fourth, "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." That fourth condition is carried by the 2006 and 2009 editions and by no edition after them, and because it can require a full tear-off over a SINGLE existing layer, no layer count states the rule here. Whether a given building sits in a moderate or severe hail exposure area under Figure R903.5 is a per-location fact that this record does not establish. Two exceptions travel with the section: a complete and separate roofing system such as a standing-seam metal roof that does not rely on the existing roof for support, and metal panel, metal shingle, concrete or clay tile installed over an existing wood shake roof under Section R907.4.
Town of Mancos - Building Department (Town of Mancos, Colorado)
The Town adopts the 2006 IRC by reference at Sec. 18-2-10 of the Municipal Code, and Article 2 of Chapter 18 (its entire text, read in full) makes no local amendments — Sec. 18-2-30 states "The code adopted herein is hereby modified by the following amendments: none." So the base 2006 IRC provisions on the number of roof-covering layers permitted apply unmodified in Mancos. Base-code rule, read at 2006 IRC Section R907.3 and quoted here rather than left behind the ICC paywall: new roof coverings "shall not be installed without first removing existing roof coverings" where, among other conditions, "the existing roof has two or more applications of any type of roof covering" OR -- a fourth condition that the 2006 edition carries and the 2015 and later editions do not -- "for asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Because that hail condition can require a full tear-off over a SINGLE existing layer, no layer count states the rule here. Whether a given building sits in a moderate or severe hail exposure area under Figure R903.5 is a per-location fact that this record does not establish.
Town of Superior - Planning and Building Department (Town of Superior, Colorado)
"A single roof overlay is allowed provided an engineer's report stating the roof structure is adequate to support the additional loading and the shingles meet the current code requirements." (Separately, "[t]ile roofs replacing other types of roof covering must have an engineer's report stating the roof structure is adequate to support the additional loading.")
Overlay allowed only on a stated condition — Iowa (2)
City of Council Bluffs, Iowa - Building Division (City of Council Bluffs, Iowa)
The City of Council Bluffs adopts the 2009 International Residential Code by reference at Municipal Code Sec. 13.06.010 (Ordinance 6100). Ordinance 6100's full amendment section (Municipal Code Sec. 13.06.020 through Sec. 13.06.403.1.4.1, read in full) does not touch IRC Chapter 9 (Roof Assemblies) except to add a roof-drainage/downspout provision (Sec. 13.06.375); it does not address roof covering layer limits, so the base IRC provisions on roof recovering and layer limits apply unmodified. Base-code rule, read at 2009 IRC Section R907.3 and quoted here rather than left behind the ICC paywall: new roof coverings "shall not be installed without first removing existing roof coverings" where, among other conditions, "the existing roof has two or more applications of any type of roof covering" OR -- a fourth condition that the 2009 edition carries and the 2015 and later editions do not -- "for asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Because that hail condition can require a full tear-off over a SINGLE existing layer, no layer count states the rule here. Whether a given building sits in a moderate or severe hail exposure area under Figure R903.5 is a per-location fact that this record does not establish.
City of Fort Dodge, Iowa - Building Safety (City of Fort Dodge, Webster County, Iowa)
FORT DODGE HAS REWRITTEN THE MODEL RULE, AND THE EFFECT IS THAT AN ASPHALT SHINGLE ROOF CANNOT BE RECOVERED HERE AT ALL. Municipal Code section 14.04.040, in its list of amendments to the International Residential Code, provides at item (7): "Delete Section 908.3.1.1 condition 3 and replace with 'where the existing roof covering is asphalt shingles, wood shake, slate, clay, cement or asbestos - cement tile." In the unamended code, section R908.3.1.1 lists three conditions under which a roof recover is not permitted, and the third of them is "where the existing roof has two or more applications of any type of roof covering" - a count of layers. Fort Dodge deletes that count and puts a test of the existing covering material in its place. So the number of layers already on the roof stops mattering here and the material starts: where the covering in place is asphalt shingles, which is the ordinary residential case, a recover is not permitted and the existing covering has to come off even if there is only one layer of it. Wood shake, slate, clay, cement and asbestos-cement tile are barred on the same footing. A recover remains available over a covering that is none of those, subject to the conditions the amendment leaves standing, including a covering that is water soaked or has deteriorated to the point that it is not an adequate base for additional roofing. Because the governing test is the material rather than a layer count, no single number states this rule.
Overlay allowed only on a stated condition — Kansas (1)
Overlay allowed only on a stated condition — Nebraska (4)
City of Blair - Building Department (Community Development) (City of Blair, Nebraska)
The answer in Blair turns on what the existing covering is, and for asphalt shingles it is a full tear-off. Answering "Do I have to remove old layers of roof material when I am applying a new roof?", the City states: "For asphalt shingles, due to the fact that eastern Nebraska is an area subject to moderate or severe hail, all existing layers of roof coverings must be removed. For all other types of roof covering, if the existing roof covering is water soaked or has severely deteriorated, if the existing roof is wood shake, slate, clay, cement, or asbestos-cement tile, or if the existing roof has two or more applications of any type of roof covering the existing roof coverings must be removed before installing new roof coverings." So on an asphalt-shingled house in Blair, plan the job as a tear-off regardless of how many layers are up there; on other coverings the three familiar conditions apply. ONE THING TO CONFIRM BEFORE RELYING ON THE ASPHALT HALF. The City attributes that answer to "(2009 IRC, Section R907.3)", and the hail condition it rests on is a feature of the 2006 and 2009 editions of the residential code; the City's own Building Codes page lists the 2018 International Residential Code, whose re-cover provision does not carry a hail condition. The City is publishing the stricter answer, and it is the Building Department that inspects the job, so treat the tear-off as the requirement and confirm with the Building Department on 402-426-6697 if an overlay is being priced.
City of La Vista - Building Department (City of La Vista, Nebraska)
La Vista Municipal Code § 150.01(C)(2)(j), "Re-covering versus replacement" (adopted in lieu of IRC § R908.1): "New roof coverings shall not be installed without first removing existing roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shake, wood shingles, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering. 4. For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to § R905.1." Exceptions: "a. Complete and separate roofing systems, such as standing-seam metal roof systems, that are designed to transmit the roof loads directly to the building's structural system and that do not rely on existing roofs and roof coverings for support, shall not require the removal of existing roof coverings. b. Installation of metal panel, metal shingle, and concrete and clay tile roof coverings over existing wood shake roofs shall be permitted when the application is in accordance with § R908.4. c. The application of new protective coating over existing spray polyurethane foam roofing systems shall be permitted without tear-off of existing roof coverings." (Ord. 1439, passed 2-1-22.)
City of Norfolk - Building Services (City of Norfolk, Nebraska)
Norfolk has amended the residential code's roof-recover rule and the amendment is about the shingle already on the roof, not about how many layers are up there. Section 6-162, under the heading "Section R908.3.1.1 Roof recover not allowed", adds a further numbered condition, in full: "Architectural laminated asphalt shingles shall not be covered by an additional layer of asphalt shingles." The City makes the same rule on the commercial side, in its International Building Code amendments in section 6-18, where under the heading "Section 1510.3 Recovering versus replacement" the City adds "Architectural laminated asphalt shingles shall not be covered with an additional layer of asphalt shingles." So in Norfolk a dimensional or laminated asphalt roof is a tear-off by local rule whatever its condition and whatever its layer count, and only the flatter three-tab type of asphalt shingle can be a candidate for a recover at all. The rest of the recover test is the base International Residential Code list at R908.3.1.1 that Norfolk left alone. That operative ICC text sits behind the ICC paywall, this record does not restate it and does not rely on any third-party republication of it, and the section number here is a pointer, not a quotation. What is recorded is the sourced fact that Norfolk added a fourth condition of its own to that list and changed nothing else in it. Confirm the shingle type on the existing roof with Building Services on 402-844-2060 before quoting a recover in Norfolk, because the City's rule turns on it.
Sarpy County Planning & Building Department (Sarpy County, Nebraska)
Resolution 2024-150, Exhibit B (amending the 2018 IRC), adds to "R907.3 Re-covering versus replacement" condition number 4: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5" -- an added trigger requiring full tear-off/replacement rather than re-covering over existing asphalt shingles in the county's hail-exposure areas. (Resolution 2024-150, effective 6-4-2024.)
Overlay allowed only on a stated condition — Texas (1)
Overlay allowed only on a stated condition — Wisconsin (1)
No local layer cap stated — Colorado (4)
Delta County Planning and Community Development (Delta County, Colorado)
Outside the Highway 92 and Highway 50 Overlay Districts, Delta County has not adopted building codes for the unincorporated area, so no county-enforced limit on the number of roof covering layers applies there. Within the two overlay districts, development is subject to the 2003 International Building Code (Resolution 2006-R-016 for Highway 92; Ordinance 2009-01 and Resolution 2009-R-055 for Highway 50); this record does not characterize the 2003 IBC's own provisions on roof covering layers.
Saguache County Land Use Office (Saguache County, Colorado)
Saguache County has not adopted a building code. The county's Land Use FAQ states plainly that the county "does not have building codes," and Article XIII of the 2025 Land Development Code (effective November 18, 2025, read in full, Article XIII-1 through XIII-7) -- the county's only construction-permit process, applying to "ALL structures or dwellings" in the unincorporated county -- contains no IRC/IBC adoption and no provision on the number of roof-covering layers. No county-enforced layer limit applies.
Town of Saguache Building Site Permits (Town of Saguache, Colorado)
The Town of Saguache's codified Municipal Code — all twelve substantive chapters, read in full, current through Ordinance No. 2023-2 — contains no adopted IBC/IRC edition and no chapter addresses a limit on the number of roof-covering layers permitted before a full tear-off is required.
Town of Stratton - Building Permits (Town of Stratton, Colorado)
The Town of Stratton has not adopted the IRC or any general residential building code; its only adopted construction code is the 2025 Colorado Wildfire Resiliency Code (Ordinance No. 94B, read in full together with the code text it adopts by reference). That code sets no limit on the number of roof-covering layers; its only layer-related roof-covering provision is an optional flame- and ember-protection method for existing roof decks (Section 403.2.1), not a restriction on shingle layers.
No local layer cap stated — Kansas (4)
City of Andover Building & Inspections Department (City of Andover, Kansas)
Sec. 2.4.560 of the Wichita-Sedgwick County Unified Building and Trade Code (Article 2, Section 4): "Re-covering versus replacement. Section R907.3 of the International Residential Code is hereby deleted." No substitute or replacement provision is enacted in its place. The UBTC does not separately amend IRC R908 (roof replacement/layer-count), so the base 2018 IRC R908 provisions govern by default (not locally amended, not quoted here).
City of Haysville - Public Works Department (City of Haysville, Kansas)
Sec. 4-309 of the Code of the City of Haysville, Kansas: "Those provisions of the Wichita-Sedgwick County Unified Building and Trade Code, as adopted through Article 12 below, applicable to the Residential Building Code are found in Article 2, Section 4 of the Wichita-Sedgwick County Unified Building and Trade Code, except as supplemented herein." Haysville's own Sec. 4-310 supplement does not independently address roof recover/replacement (no R907 provision appears in it), so Haysville inherits Sec. 2.4.560 of the county UBTC by incorporation: "Re-covering versus replacement. Section R907.3 of the International Residential Code is hereby deleted," with no replacement provision enacted.
City of Wichita - Metropolitan Area Building & Construction Department (MABCD) (City of Wichita, Kansas)
Sec. 2.4.560 of the Wichita-Sedgwick County Unified Building and Trade Code (Article 2, Section 4): "Re-covering versus replacement. Section R907.3 of the International Residential Code is hereby deleted." No substitute or replacement provision is enacted in its place. The UBTC does not separately amend IRC R908 (roof replacement/layer-count), so the base 2018 IRC R908 provisions govern by default (not locally amended, not quoted here).
Sedgwick County - Metropolitan Area Building & Construction Department (MABCD) (Sedgwick County, Kansas (unincorporated))
Sec. 2.4.560 of the Wichita-Sedgwick County Unified Building and Trade Code (Article 2, Section 4): "Re-covering versus replacement. Section R907.3 of the International Residential Code is hereby deleted." No substitute or replacement provision is enacted in its place. The UBTC does not separately amend IRC R908 (roof replacement/layer-count), so the base 2018 IRC R908 provisions govern by default (not locally amended, not quoted here).
No local layer cap stated — Tennessee (2)
Memphis and Shelby County Office of Construction Code Enforcement (Division of Planning and Development) (City of Memphis, Shelby County, Tennessee)
No fixed numeric layer limit is enforced as policy. Q&A: "How many layers of roof can I have on my house before I am required to remove existing layers? This depends entirely on-site specific circumstances and the materials used. For additional direction, please see IRC 2021 Section 1512.2.1." Note on that citation: the policy document's own cross-reference reads "1512.2.1," which does not match the 2021 IRC roof-covering numbering (chapter 9, R9xx series) the same document uses everywhere else, and appears to be a typographical error in the source PDF for an R905-series recover/replacement section. It is reproduced here as printed rather than silently corrected. The practical effect is that a roofer must get a layer-count determination from the office for the specific property; there is no published "two layers maximum" style rule to rely on.
Sullivan County Department of Planning and Codes (Sullivan County, Tennessee (unincorporated areas))
The County's own published permit materials state no layer limit. The Planning and Codes page, the County's three-page permit application (including its required-inspections page) and the one-page permit form were read; none states a maximum number of roof layers or a recover rule. The County's resolution adopting the 2018 International Residential Code was not read, so this record does not say whether the County amended the IRC's reroofing provisions (2018 IRC Section R908.3.1.1 is the base-code section on recovering). The application's tear-off inspection applies "before reroofing."
No local layer cap stated — Texas (2)
Denton County - Development Services (Denton County, Texas)
Denton County has adopted no building code that reaches reroofing an existing single-family home. Its Fire Code, the 2021 International Fire and Building Code, carves those homes out of its own scope at Section 101.2, Exception 1, which provides that one- and two-family dwellings and townhomes of not more than two attached units "shall comply with Local Government Code 233 Subchapter F 'Residential Building Code'" instead. Subchapter F in turn reaches only new residential construction, which Texas Local Government Code Section 233.151 defines as a single-family house or duplex built on a vacant lot, or an addition increasing an existing home's square footage or value by more than 50 percent. Ordinary roof repair and replacement is neither. No county instrument limits the number of roof covering layers for that work. Note that under Texas Local Government Code Section 233.153(c) a municipality's own building code controls inside that municipality's extraterritorial jurisdiction, so a home in an ETJ may be governed by a city's code rather than by the county.
Travis County Development Services (Transportation and Natural Resources) (Travis County, Texas)
NO COUNTY CAP STATED. Travis County's residential construction authority runs through Travis County Code Chapter 480, Residential Construction Standards, which was read in full and which sets no roof-covering, roof-layer or reroofing provision of any kind - the chapter does not mention roofs at all, and it does not use the word permit anywhere. Texas counties hold far narrower building-regulation authority than Texas municipalities, and nothing in the County's code supplies a limit on how many layers of roof covering may remain on a house in unincorporated Travis County. A roofer working inside a municipality's limits or its extraterritorial jurisdiction should look to that municipality's code instead.
No local layer cap stated — Wyoming (1)
Unclassified — see each jurisdiction's quoted rule — Colorado (1)
Unclassified — see each jurisdiction's quoted rule — Connecticut (140)
Borough of Naugatuck - Building Inspector (Borough of Naugatuck, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Naugatuck, the borough's Building Inspector applies the Connecticut building codes through plan review, permit issuance and on-site inspections.
City of Ansonia - Land Use Department (City of Ansonia, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Ansonia, the city's Land Use/Building Department, which has a Chief Building Inspector, takes building permit applications through an online permit system.
City of Bridgeport - Building Department (City of Bridgeport, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bridgeport the Building Department, headed by a Building Official, enforces the code for the city; its own page invites residents to apply for building permits and check their status through the city's online Park City Portal.
City of Bristol - Building Department (City of Bristol, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bristol the City's Building Department, led by a Chief Building Official at City Hall, 111 North Main Street, reviews and approves permits, conducts inspections and enforces the building codes there, according to the department's own page.
City of Danbury - Building Department (City of Danbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Danbury, the city's Building Department administers the Connecticut State Building Code and takes permit applications through the city's online permit portal.
City of Derby - Building Department (City of Derby, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Derby, the City Building Department, which has a Building Official, takes building permit applications through an online permit system.
City of Hartford - Department of Development Services (City of Hartford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Hartford the Department of Development Services enforces the code for the city; its own page says its divisions review plans, issue permits and inspect projects in accordance with building codes and zoning regulations, and it links the city's online building permit portal.
City of Meriden - Building Department (City of Meriden, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Meriden the City's Building Department, in City Hall at 142 East Main Street, receives and reviews permit applications, issues building permits that include roofing, and conducts the related field inspections, according to the department's own pages.
City of Middletown - Building Division (City of Middletown, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Middletown the Building Division enforces this rule.
City of Milford - Building Inspection (City of Milford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Milford the Building Inspection office enforces this rule.
City of New Britain - Department of Licenses, Permits and Inspections (Building Department) (City of New Britain, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In New Britain, the Building Code Enforcement Division of the city's Department of Licenses, Permits and Inspections administers the Connecticut State Building Code and issues building permits.
City of New Haven - Office of Building Inspection and Enforcement (City of New Haven, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In New Haven the Office of Building Inspection and Enforcement enforces the code for the city; its own page says it administers the permits for residential and non-residential construction in the city and links the city's electronic permitting system.
City of Norwalk - Building & Code Enforcement (City of Norwalk, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Norwalk, the city's Building & Code Enforcement office enforces the Connecticut State Building Code and issues building permits.
City of Norwich - Building Department (City of Norwich, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Norwich the city's Building Department administers the State Building Code, takes building permit applications, reviews plans and conducts construction inspections; the department's own page says so.
City of Shelton - Building Department (City of Shelton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Shelton the city's Building Department reviews plans, issues building permits and completes inspections, and enforces the State Building Codes; the department's own page says so.
City of Stamford - Building Department (City of Stamford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Stamford the Building Department enforces the code for the city; its own page lists issuance of building permits, construction phase inspections and building code enforcement among its functions, and links the city's online permit portal.
City of Torrington - Building Department (City of Torrington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Torrington, the city's Building Department enforces the 2022 Connecticut State Building Code and approves or rejects building permit applications.
City of Waterbury - Department of Inspections (City of Waterbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Waterbury the Department of Inspections enforces the code for the city; its own page says the department provides building, electrical, plumbing, heating and sign permits to the public.
City of West Haven - Building Department (City of West Haven, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In West Haven the Building Department enforces this rule.
Town of Ashford - Building Department (Town of Ashford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Ashford, the town's Building Department, under the Building Official, oversees the permitting process, reviews and approves plans and conducts inspections.
Town of Avon - Building Department (Town of Avon, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Avon, the town's Building Department enforces the Connecticut Building and Fire Safety Codes by conducting inspections and processing permits, and takes permit applications through the town's online permit portal.
Town of Barkhamsted - Building & Zoning (Town of Barkhamsted, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Barkhamsted, the town's Building and Zoning Department is responsible for all building permits, including roofing and siding, and takes permit applications through its online portal.
Town of Beacon Falls - Building Department (Town of Beacon Falls, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Beacon Falls the Building Department enforces the code for the town; its own page says it enforces the Connecticut State Building Code and issues building permits and certificates upon approval.
Town of Berlin - Building Department (Town of Berlin, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Berlin, the town's Building Department enforces the Connecticut State Building Code and takes building permit applications.
Town of Bethany - Building Department (Town of Bethany, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bethany, the town's Building Department handles building permits, and inspections are scheduled with its Building Official.
Town of Bethel - Building Department (Town of Bethel, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bethel, the town's Building Department enforces the state building codes and reviews plans before issuing building permits, which can be applied for online.
Town of Bloomfield - Building Division (Town of Bloomfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bloomfield, the town's Building Division enforces the Connecticut State Building Code and takes building permit applications through the town's online permit application.
Town of Bolton - Building & Land Use Department (Town of Bolton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bolton, the town's Building & Land Use Department enforces the Building Code and takes building permit applications through the town's online permitting system.
Town of Bozrah - Building Department (Town of Bozrah, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bozrah, the town's Building Official, at Bozrah Town Hall, administers and enforces the State Building Code and issues building permits.
Town of Branford - Building Department (Town of Branford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Branford, the town's Building Department takes permit applications through the town's online permit portal and its inspectors check the work against the applicable State Building Codes.
Town of Bridgewater - Building Department (Town of Bridgewater, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Bridgewater, the town's Building Department enforces the Connecticut Building and Fire Safety Codes by conducting inspections and processing permits.
Town of Brooklyn - Building Department (Town of Brooklyn, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Brooklyn, the town's Building Department receives permit applications and reviews building plans, and the Building Official inspects all building and home improvement permits; the department's page links the town's online permitting system.
Town of Burlington - Building Department (Town of Burlington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Burlington, the town's Building Department, led by its Building Official, issues building permits and takes permit applications through the town's online permit portal.
Town of Canaan - Building Inspector (Town of Canaan, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Canaan, the town's Building Official inspects all new and altered buildings for compliance with the building codes.
Town of Canton - Building Department (Town of Canton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Canton, the town's Building Department issues building permits and inspects the work, and takes permit applications through the town's online permit application.
Town of Cheshire - Building Department (Town of Cheshire, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Cheshire the Building Department enforces the State Building Code for the town; its own page says the Building Official and staff are state-certified to issue building permits, and links the town's online permit portal.
Town of Chester - Building Department (Town of Chester, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Chester, the town's Building Department enforces the Connecticut building codes, reviews plans, issues permits and conducts inspections.
Town of Clinton - Building Department (Town of Clinton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Clinton, the Town Building Department, which has a Building Inspector, issues building permits and takes applications through an online permit system.
Town of Colchester - Office of the Building Official (Town of Colchester, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Colchester the Office of the Building Official enforces the code for the town; its own page says the office enforces the building, electrical, mechanical, plumbing and energy code requirements by reviewing and administering the State of Connecticut Building Code, and it links the town's building permit applications.
Town of Colebrook - Building Department (Town of Colebrook, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Colebrook, the town's Building Department, under its Building Official, enforces the code.
Town of Columbia - Building/Land Use Department (Town of Columbia, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Columbia, the town's Building/Land Use Department houses the Building Official and takes building permit applications, online or on paper, and inspections are by appointment.
Town of Cornwall - Building Department (Town of Cornwall, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Cornwall, the town's Building Department reviews construction plans for compliance with the Connecticut State Building Code, issues the necessary permits and performs inspections.
Town of Coventry - Building Department (Town of Coventry, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Coventry, the town's Building Department handles permitting, and permits are applied for through the town's online permitting system.
Town of Cromwell - Building Department (Town of Cromwell, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Cromwell, the town's Building Department administers the Connecticut State Building Code and takes building permit applications in person or by mail.
Town of Darien - Building Department (Town of Darien, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Darien, the town's Building Department takes building permit applications through the town's online ViewPoint permitting system.
Town of Deep River - Building Department (Town of Deep River, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Deep River, the town's Building Department reviews plans, issues permits and inspects work, and takes permit applications through the town's online permit system.
Town of Durham - Building and Land Use Department (Town of Durham, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Durham, the town's Building and Land Use Department, whose staff includes the Building Official, takes building permit applications through the town's online permit system.
Town of East Granby - Building Department (Town of East Granby, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Granby, the town's Building Department applies the State Building Code, receives applications for building construction and reviews and approves construction projects.
Town of East Haddam - Building Department (Town of East Haddam, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Haddam, the town's Building Department is responsible for the issuance of permits for new construction and alteration of buildings.
Town of East Hampton - Building Department (Town of East Hampton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Hampton, the Town Building Department, which has a Building Official, takes building permit applications through Permit Link, its online permitting system.
Town of East Hartford - Inspections and Permits Division (Town of East Hartford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Hartford the Inspections and Permits Division of the Community Development department enforces the code for the town; its own page says it administers the Connecticut State Building Code, including issuing building and trade permits and performing construction inspections, and links the town's online permit system.
Town of East Haven - Building Department (Town of East Haven, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Haven the Town's Building Department, led by a Building Official on the lower level of Town Hall, 250 Main Street, enforces the Connecticut State Building Code and issues permits, including for roofing and siding, according to the department's own page.
Town of East Lyme - Building Department (Town of East Lyme, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Lyme, the town's Building Department is responsible for issuing permits and performing inspections, and enforces the State of Connecticut Building Statutes and the current adopted code.
Town of East Windsor - Building Department (Town of East Windsor, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In East Windsor, the town's Building Department enforces the building code and handles building and mechanical permits, inspections and certificates of occupancy, and takes permit applications through the town's online permitting portal.
Town of Easton - Building Department (Town of Easton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Easton, the town's Building Department administers the permitting of residential and commercial construction in conformance with the Connecticut State Building Code, and takes permit applications through the town's online permitting system.
Town of Ellington - Building Department (Town of Ellington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Ellington the Building Department enforces the code for the town; its own page says its principal function is to administer the State Building Code for the town's buildings and structures, and it links the town's online permitting.
Town of Enfield - Building Inspection Department (Town of Enfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Enfield the town's Building Inspection Department reviews building permit applications and schedules inspections; the department's own page offers its permit application online.
Town of Essex - Building Department (Town of Essex, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Essex, the town's Building Official administers the town's building inspection program and takes building permit applications through the town's online permit system.
Town of Fairfield - Building Department (Town of Fairfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Fairfield, the town's Building Department reviews construction documents for compliance with the Connecticut State Building Code and issues the necessary permits.
Town of Franklin - Building Department (Town of Franklin, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Franklin, the town's Building Department, headed by the Building Official, issues building permits and enforces the State Building Code.
Town of Goshen - Building Official (Town of Goshen, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Goshen, the town's Building Official issues permits for building construction and alterations and inspects new and altered buildings for compliance with the building codes.
Town of Granby - Building Department (Town of Granby, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Granby, the town's Building Department functions as the enforcement authority for the State Building Code, and permits are applied for through the town's online system.
Town of Greenwich - Building Inspection Division (Department of Public Works) (Town of Greenwich, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Greenwich, the Building Inspection Division of the town's Department of Public Works enforces the Connecticut State Building Code and issues building and trade permits.
Town of Griswold - Building Department (Town of Griswold, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Griswold, the town's Building Department reviews plans and carries out inspections and enforcement under the Connecticut State Building Codes, and takes permit applications through the town's online permit portal.
Town of Groton - Inspection Services (Town of Groton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Groton, the town's Inspection Services division enforces the building code, and its building officials issue building permits.
Town of Guilford - Building Department (Town of Guilford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Guilford, the town's Building Department handles building permit applications and building inspections.
Town of Haddam - Land Use/Building Department (Town of Haddam, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Haddam, the town's Land Use/Building Department, whose staff includes the town's Building Official, takes building permit applications at the Town Office Building.
Town of Hamden - Building Department (Town of Hamden, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Hamden the Town's Building Department, led by a Building Official at the Hamden Government Center, 2750 Dixwell Avenue, takes building permit applications through the town's Viewpoint online permitting system and schedules the inspections, according to the department's own page.
Town of Hampton - Building and Land Use (Town of Hampton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Hampton, the town's Building Department, part of its Building and Land Use office, processes building permits and is the enforcement authority for the State Building Code, with Building Office hours on Thursday evenings.
Town of Harwinton - Building Department (Town of Harwinton, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Harwinton the building official enforces the code for the town; its own page says the building official receives permit applications, reviews construction documents, issues permits and inspects the premises under the State Building Code.
Town of Hebron - Building Department (Town of Hebron, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Hebron, the town's Building Department reviews plans, issues permits and conducts inspections under the Connecticut State Building Code, and takes permit applications through the town's online ViewPoint permit system.
Town of Killingly - Building Safety and Inspections (Town of Killingly, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Killingly the town's Building Safety and Inspections Office enforces the 2022 Connecticut State Building Code; the office's own page says so.
Town of Killingworth - Building Department (Town of Killingworth, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Killingworth the Building Department enforces the code for the town; its own page says the department enforces Connecticut Building Codes on new construction in Killingworth and issues permits and certificates of occupancy.
Town of Ledyard - Building Department (Town of Ledyard, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Ledyard the Building Department enforces the code for the town; its own page says the department administers the permits for residential and non-residential construction within the community according to state and local building codes.
Town of Lisbon - Building Department (Town of Lisbon, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Lisbon, the town's Building Department, through the Building Official, reviews plans, issues permits, inspects work for code compliance and issues certificates of occupancy.
Town of Litchfield - Building Department (Town of Litchfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Litchfield, the town's Building Department issues building permits and all trade related permits and conducts the required inspections, and takes permit applications through the town's online permitting system.
Town of Madison - Building Department (Town of Madison, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Madison the town's Building Department reviews building permit applications and issues the permits; the town's own permitting page says so.
Town of Manchester - Building Inspection Division (Town of Manchester, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Manchester the Building Inspection Division of the Public Works Department, which includes the Building Department, enforces the code for the town; its own page says building permit applications are accepted through the town's online permit portal.
Town of Mansfield - Building & Housing Inspection Department (Town of Mansfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Mansfield the Building & Housing Inspection Department administers and enforces the Connecticut Building Code for the town; its own page says its Building division accepts and reviews construction documents for all construction projects in town other than those on state and federal property.
Town of Marlborough - Building Department (Town of Marlborough, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Marlborough the Building Department enforces the code for the town; its own page lists the town building official, inspection hours and building permit applications, and links the town's online permit system.
Town of Middlebury - Building & Land Use Department (Town of Middlebury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Middlebury, the town's Building & Land Use Department issues all permits for new construction, additions, and renovation work within existing structures, and takes permit applications through the town's online permitting system.
Town of Middlefield - Building & Land Use (Town of Middlefield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Middlefield, the town's Building & Land Use office houses the Building Official and takes building and land use permit applications through its online permit website.
Town of Monroe - Building Department (Town of Monroe, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Monroe, the town's Building Department enforces the Connecticut State Building Code.
Town of Montville - Building Department (Town of Montville, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Montville the town's Building Department issues building permits and conducts inspections to ensure compliance with the State of Connecticut Building Codes; the department's own page says so.
Town of Morris - Building Department (Town of Morris, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Morris, the town's Building Department, at Town Hall, 3 East Street, is the office of the Building Official, who administers and enforces the State Building Code there.
Town of New Canaan - Building Department (Town of New Canaan, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In New Canaan, the town's Building Department enforces the Connecticut State Building Code, and the town has no local building codes of its own.
Town of New Milford - Building Department (Town of New Milford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In New Milford, the town's Building Department reviews plans for compliance with the Connecticut State Building Code and issues permits.
Town of Newington - Building Department (Town of Newington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Newington the Building Department, headed by the Building Official, is the town office that takes building permit applications; its own page explains how to apply in person, by mail or through the town's online permit center.
Town of Norfolk - Building Official (Town of Norfolk, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Norfolk, the town's Building Official, whose office is in Town Hall, enforces the code for the town and takes building permit applications through the town's online permitting system.
Town of North Branford - Building Department (Town of North Branford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In North Branford, the Town Building Department issues building permits after the Town Building Official approves the application, and takes applications through an online permit system.
Town of North Canaan - Building Department (Town of North Canaan, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In North Canaan, the town's Building Department is responsible for enforcing the State Building Code, reviews building permit applications and conducts inspections.
Town of North Haven - Building Office (Town of North Haven, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In North Haven, the town's Building Office enforces the building codes and issues building permits.
Town of North Stonington - Building Department (Town of North Stonington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In North Stonington, the town's Building Official is responsible for issuing building permits and performing the required inspections for all new construction and remodeling.
Town of Old Lyme - Building Department (Town of Old Lyme, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Old Lyme, the town's Building Department issues all permits for residential and commercial construction and enforces the State of Connecticut building statutes and currently adopted codes, and takes building permit applications through the town's online Building and Zoning portal.
Town of Old Saybrook - Building Department (Town of Old Saybrook, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Old Saybrook, the town's Building Department monitors residential and commercial building work through the issuance of permits and inspections, and its Building Official inspects active work sites.
Town of Orange - Building Department (Town of Orange, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Orange, the town's Building Department issues building permits and takes permit applications through the town's online permit portal.
Town of Oxford - Building Department (Town of Oxford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Oxford, the Town Building Department, which has a Building Official, takes building permit applications through an online permit portal.
Town of Plainfield - Building Official (Town of Plainfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Plainfield, the town's Building Official reviews construction plans and issues building permits, and takes permit applications through the town's online PermitLink program.
Town of Plymouth - Building Department (Town of Plymouth, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Plymouth, the town's Building Official administers the State of Connecticut building codes, and building permits are taken out at the town's Building Office.
Town of Portland - Building Department (Town of Portland, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Portland, the town's Building Department administers and enforces the Connecticut State Building Code, and takes permit applications through the town's online permit portal.
Town of Preston - Building Department (Town of Preston, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Preston, the town's Building Department performs plan reviews, issues permits and conducts inspections for compliance with the Connecticut State Building Code.
Town of Prospect - Building Department (Town of Prospect, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Prospect, the town's Building Department, with its Building Inspector, issues building permits and takes applications through the town's online building permit system.
Town of Putnam - Building Department (Town of Putnam, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Putnam, the Building Department at the Town Hall issues and inspects all building and home improvement related permits.
Town of Ridgefield - Building Department (Town of Ridgefield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Ridgefield, the town's Building Department enforces the Connecticut State Building Code and takes permit applications through the town's online permit system.
Town of Rocky Hill - Building Department (Town of Rocky Hill, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Rocky Hill, the town's Building Department requires building permits under the Connecticut building codes and takes applications through the town's online permit portal.
Town of Roxbury - Building Department (Town of Roxbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Roxbury, the town's Building Official, in the Building Department at 29 North Street, enforces building permits so that work meets the State Building Code.
Town of Salem - Building Department (Town of Salem, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Salem, the town's Building Department is responsible for issuing building, electrical, plumbing, mechanical, demolition and change of occupancy permits.
Town of Salisbury - Building Department (Town of Salisbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Salisbury, the town's Building Department, under the Building Official, upholds the State Building Code, inspects work at various stages and takes building permit applications online.
Town of Scotland - Building and Land Use Department (Town of Scotland, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Scotland, the town's Building and Land Use Department, at Town Hall, administers and enforces the rules for construction, renovation, additions, repair, removal, demolition and occupancy of buildings, and takes building permit applications.
Town of Seymour - Building Inspector (Town of Seymour, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Seymour the town's Building Department enforces the Connecticut State Building Code and issues building permits and certificates; the department's own page says so.
Town of Sharon - Building Official and Fire Marshal (Town of Sharon, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Sharon, the town's Building Official works from the Building Official and Fire Marshal office at Town Hall, which takes building permit applications and inspects work under open building permits.
Town of Sherman - Building Department (Town of Sherman, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Sherman, the town's Building Department, at Mallory Town Hall, provides building inspections and issues building permits.
Town of Simsbury - Building Department (Town of Simsbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Simsbury the Town's Building Department, led by a Building Official at 933 Hopmeadow Street, is the enforcement authority for the State Building Code, according to the department's own page.
Town of Somers - Building Department (Town of Somers, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Somers, the town's Building Department oversees all building construction, its Building Official enforces the Connecticut State Building Codes, and the department takes permit applications through the town's online permitting system.
Town of Southbury - Building Department (Town of Southbury, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Southbury, the town's Building Department receives building permit applications and reviews the plans for compliance with the building and fire codes.
Town of Southington - Building Department (Town of Southington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Southington the town's Building Department reviews permit applications, conducts inspections and enforces the State of Connecticut Building Codes; the department's own page says applications are filed through its online permit system.
Town of Stafford - Building Department (Town of Stafford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Stafford, the town's Building Department is responsible for the enforcement of the Connecticut Building Code, including issuing permits and performing inspections.
Town of Stonington - Building Official (Town of Stonington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Stonington, the town's Building Official approves building permits, which the town takes through its online permit portal, and its Building Department schedules the inspections.
Town of Stratford - Office of the Building Official (Town of Stratford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Stratford the Office of the Building Official enforces this rule.
Town of Suffield - Building Department (Town of Suffield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Suffield the Building Department enforces the code for the town; its own page offers online permit applications, states the town's building permit fees and says the department enforces the town's late fee for work begun without a permit.
Town of Thomaston - Land Use Department (Town of Thomaston, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Thomaston, the town's Land Use Department issues permits for construction and renovations of buildings and enforces the building code for the town, and takes building permit applications online.
Town of Trumbull - Building Department (Town of Trumbull, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Trumbull, the town's Building Department reviews construction documents for compliance with the Connecticut State Building Code and issues the building permits.
Town of Union - Building Official (Town of Union, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Union, the town's Building Office reviews the construction of all structures regulated by the building code to ensure compliance with the state building codes.
Town of Vernon - Building Department (Town of Vernon, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Vernon the Building Department enforces the Connecticut Building Code for the town; its own page lists issuing permits among the work of the Building Official and Assistant Building Officials, and links the town's online permit portal.
Town of Voluntown - Building and Land Use (Town of Voluntown, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Voluntown, applications for residential building permits are submitted to the town's Building and Land Use office through the town's online permitting system.
Town of Wallingford - Building, Rental Housing & Blight Department (Town of Wallingford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Wallingford the town's Building, Rental Housing & Blight Department reviews permit applications, issues building permits and enforces the Connecticut State Building Code; the department's own page says so.
Town of Warren - Building Department (Town of Warren, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Warren, the town's Building Department, under its Building Official, enforces the code.
Town of Washington - Building Department (Town of Washington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Washington, the town's Building Department, on the lower level of Bryan Memorial Town Hall, takes building permit applications and issues building permits.
Town of Waterford - Building Department (Town of Waterford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Waterford, the town's Building Department issues building permits and conducts inspections.
Town of Watertown - Building Department (Town of Watertown, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Watertown, the town's Building Department enforces the State Building Code and issues building permits, and takes permit applications through the town's online permit portal.
Town of West Hartford - Building Department (Town of West Hartford, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In West Hartford the Town's Building Department, at Town Hall, 50 South Main Street, takes building permit applications through the town's CityView online portal and schedules the inspections, according to the department's own pages.
Town of Westbrook - Building Department (Town of Westbrook, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Westbrook, the town's Building Department, through its Building Official and staff, takes building permit applications, which can be filed online.
Town of Wethersfield - Building Department (Town of Wethersfield, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Wethersfield the Town's Building Department, led by a Chief Building Official at Town Hall, 505 Silas Deane Highway, enforces all building codes and takes building permit applications, according to the department's own page.
Town of Willington - Building Department (Town of Willington, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Willington the Building Department enforces the code for the town; its own page says all building applications go through the town's online application portal and that inspections are scheduled by calling the office.
Town of Winchester - Building Department / Housing Inspector (Town of Winchester, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Winchester, the town's Building Department, whose Building Official examines each permit application for compliance with the state building code, issues building permits and takes applications through the town's online permit portal.
Town of Windham - Building Services Department (Town of Windham, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Windham, the town's Building Services Department administers and enforces the Connecticut State Building Code, issues permits and takes permit applications through the town's online PermitLink system.
Town of Windsor - Building & Fire Safety Department (Town of Windsor, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Windsor the Building and Fire Safety Department, which the town's pages also call the Building Department, takes building permit applications through the town's online permitting center and schedules building inspections by phone.
Town of Windsor Locks - Building Department (Town of Windsor Locks, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Windsor Locks, the town's Building Department administers the permitting of residential and commercial construction in conformance with the Connecticut State Building Codes.
Town of Wolcott - Building Office (Town of Wolcott, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Wolcott the Building Office enforces the code for the town; its own page says its mission is to process building permit applications, review plans and inspect construction in the Town of Wolcott, and it links the town's online application portal.
Town of Woodbridge - Building Department (Town of Woodbridge, Connecticut)
Two layers at most. Connecticut adopts the 2021 International Residential Code without changing its reroofing section, R908 (the State's amendments to the roof chapter change only R905.1.1 and Table R905.2.4.1). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The State Building Code is the building code for every town, city and borough (C.G.S. 29-253(a)), so this rule is the same in every municipality. In Woodbridge, the town's Building Department reviews construction plans for compliance with the Connecticut State Building Code, issues permits and performs inspections, and takes building permit applications online.
Unclassified — see each jurisdiction's quoted rule — Florida (10)
City of DeBary - Building Department (City of DeBary, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." A single re-cover over one existing layer is therefore the most the code allows. City Code Chapter 14 (read in full) states no layer limit of its own and does not amend section R908.3. For a contractor re-roof of a house with a wood roof deck, the City's re-roof sheet requires that at the in-progress inspection "You must remove (100%) of the old roofing (Existing roofing materials)."
City of Deltona - Building Services Division (City of Deltona, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, and where the existing covering is to be used for attachment and the securement provisions cannot be met. One re-cover over a single existing layer is therefore the most the code allows. Deltona's building code chapter (City Code Chapter 18, read in full) adopts the state code by reference and does not amend section R908.3, and the City's only codified local technical amendments (Sec. 90-28) concern flood elevation. The City's Roof Permit Application agrees: its scope choices are "REROOF" and "ROOF OVER (ONE LAYER EXISTING)." Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
City of Groveland - Building Division (City of Groveland, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. No registered local amendment reaches Residential Chapter 9. For a roof-over, the City's Re-Roof Permit Packet states that "If the product approval information does not indicate installation over existing shingles, then you will need local product approval and an engineer will need to provide evidence that the installation will provide the same level of protection as the product approval for installation over a wood deck." The City's building provisions saved from its 2006 Code of Ordinances are not reproduced in the current published code and were not read for this record.
City of Hollywood - Building Division (City of Hollywood, Florida)
Hollywood is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section. Broward County's codified amendments to the Florida Building Code, which contain only Chapter 1 (Administration), amend nothing in Section 1521; the City's own building chapter (Code of Ordinances Chapter 151) was not available to be read for this record. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Palm Bay - Building Department (City of Palm Bay, Florida)
Florida Building Code, Residential, 8th Edition (2023), section R908.3 Recovering versus replacement: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut or scraped open and secured, or where the existing covering is to be used for attachment and the securement provisions cannot be met. Palm Bay's Ordinance 2023-104 recognizes the state's Residential code as the City's residential code, and neither it nor its administrative Exhibit A states a layer limit of its own or amends section R908.3.
City of Pembroke Pines - Building Department (City of Pembroke Pines, Florida)
Pembroke Pines is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section; the Broward County amendments to the Florida Building Code do not amend Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible."
City of Pompano Beach - Building Department (City of Pompano Beach, Florida)
Pompano Beach is in the High-Velocity Hurricane Zone, where reroofing follows Florida Building Code, Building, Section 1521 rather than the Residential code's reroofing section; the Broward County amendments to the Florida Building Code (Chapter 1, Administration) do not amend Section 1521. Section 1521.9: "One additional roofing system may be applied over an original roofing assembly, providing the existing roofing assembly complies with the requirements of Section 1521." Section 1521.17: "Asphalt shingle assemblies may be applied over one existing layer of asphalt shingles having not more than 1/8-inch (3.2 mm) difference in level in the existing shingle material." Section 1521.16: "No recover application shall take place over existing wood shingles, shakes, slate, tile or metal shingles." Section 1521.19: "Roof coverings or roofing components, such as tile, slate or similar, shall not be applied over an existing roofing system." Section 1521.5 also bars a roofing system "over an existing roof or over an existing roof deck where the roof sheathing has not been fastened in compliance with this code or where the roof sheathing will not permit effective fastening or where sheathing is water soaked or deteriorated so that effective attachment is not possible." The City's own Code of Ordinances could not be opened for this record.
City of West Palm Beach - Building Division (City of West Palm Beach, Florida)
Florida Building Code, Residential, 8th Edition (2023), Section R908.3: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur:" including "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing," "Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile," and "3. Where the existing roof has two or more applications of any type of roof covering." Under that text one re-cover over a single existing layer is the most the state code allows. West Palm Beach's set-out building code amendments (City Code Sec. 18-33, flood provisions; Sec. 18-34 repealed; Sec. 18-35 without text) do not touch reroofing, and the state registry lists no city amendment. The City Code also adopts, by reference, city administrative and technical amendments that are not set out in the code and are not published online, so this record does not state that no local layer rule exists. The city states no layer number of its own. Chapter 9: https://codes.iccsafe.org/content/FLRC2023P1/chapter-9-roof-assemblies
Highlands County - Building Division (Highlands County, Florida (unincorporated))
Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement): "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: ... 3. Where the existing roof has two or more applications of any type of roof covering." A tear-off is also required where the existing roof is water soaked or deteriorated, where the existing covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile, where unrepaired blisters exist, or where the existing covering cannot meet the securement provisions for the new system. The code applies statewide, and Highlands County's Building Code (Code of Ordinances, Chapter 12, Article 16), read in full, amends nothing in the reroofing section. The county's own Application for Roofing Permit (revised 11-2019), however, lists a roof over only as "Roof Over (Mobile Home only)," beside "Remove Roofing & Replace."
Indian River County - Building Division (Indian River County, Florida (unincorporated))
The Florida Building Code, Residential, 8th Edition (2023), Section R908.3 (Recovering versus replacement) states: "New roof coverings shall not be installed without first removing all existing layers of roof coverings where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is wood shingle or shake, slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Tear-off is also required where blisters are not cut open and secured, or where the existing covering is used for attachment and the securement provisions of Section R905 cannot be met. Indian River County Code Chapter 401, read in full, does not amend the reroofing section. The Building Division's own re-roof application adds a narrower rule: "Roof Recovering is NOT allowed unless you meet the following criteria: (1) An existing roof covering that was installed with the original construction of the building structure after March 1, 2002 or (2) A re-roof permit after October 1, 2007," and its inspection guide states that roof overs "are only allowed over an existing roof covering that was installed with the original construction of the building after March 1, 2002, or a re-roof permit after October 1, 2007." A recover also needs a damage inspection of the existing roof before work starts, and the Shingle Only application may not be used for a roof over.
Unclassified — see each jurisdiction's quoted rule — Georgia (1)
Unclassified — see each jurisdiction's quoted rule — Idaho (4)
City of Ketchum - Building Department (Ketchum, Idaho)
NEITHER KETCHUM NOR THE STATE AMENDS THE MODEL RULE ON RECOVERING A ROOF, BUT THE CITY CONSTRAINS WHAT MAY GO ON TOP OF IT. Ketchum Municipal Code Title 15, "Buildings and Construction", was read in full - all six chapters, and within the building codes chapter the whole of the amendment list at 15.04.020, residential items 1 through 20 and the parallel commercial items. The City amends R902, adds R902.2 and its subsections, amends R905 by adding R905.1.4 and adds a new R910; it does not amend the residential code's reroofing section, which is where the model rule on recovering over existing layers sits, and Title 15 contains no layer count of any kind. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own complete list of amendments to the 2018 International Residential Code, contains no Chapter 9 amendment either. SO THE BASE 2018 INTERNATIONAL RESIDENTIAL CODE RULE ON ROOF RECOVER VERSUS REPLACEMENT APPLIES IN KETCHUM UNMODIFIED. Its operative text sits behind the code publisher's paywall; this record does not restate it and does not rely on any third-party republication of it. Read the limit out of the code text itself, or ask the building official, before bidding a recover. THE PRACTICAL LIMIT IN KETCHUM COMES FROM THE COVERING RULES RATHER THAN A LAYER COUNT. The City's own R905.1.4 requires that "When a structure is being reroofed it is required to have a class A roof covering or assembly containing no wood products", and its R902.2 states that "Cedar shake and all wood based roof coverings are prohibited, even if such roof coverings are classified as a class C roof assembly." The City has also repealed the commercial code's wood shingle and wood shake sections in their entirety. A recover that leaves a wood covering in the assembly is therefore the wrong question to be asking here.
City of Pocatello - Building Department (City of Pocatello, Idaho)
An overlay is recognised, priced work in Pocatello: the City's own building permit fee schedule, effective October 1, 2025 through September 30, 2026, carries a permit line named "Re-Roof or Roof Overlay" and prices its "Residential" row at $65. How many layers that overlay may go over is answered by the code the City has adopted, the 2018 International Residential Code, and the State of Idaho has not moved that rule: IDAPA 24.39.30.600.03 -- the Idaho Building Code Board's complete list of state amendments to the 2018 International Residential Code, seventeen items, read in full -- contains no amendment to Chapter 9, Roof Assemblies. Base-code rule, 2018 IRC Section R908.3.1.1 (Roof recover not allowed): a roof recover is not permitted where the existing roof or covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; where the existing roof covering is slate, clay, cement or asbestos-cement tile; or where the existing roof already has two or more applications of any type of roof covering. One existing layer may be recovered; a second forces a full tear-off. Pocatello's own building-code chapter is published in the City Code, which the City Clerk maintains online through American Legal Publishing -- read it, or ask the Building Department on 208-234-6158, before relying on the base rule for a particular roof. A local Idaho amendment to this rule would be unusually visible: Idaho Code 39-4116(4)(d) allows a city or county to amend this part of the residential code only by ordinance, on a recorded finding that "good cause for building or life safety exists" and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5).
City of Soda Springs - Building Department (Soda Springs, Idaho)
SODA SPRINGS HAS EXCEPTED THE RESIDENTIAL CODE'S REROOFING SECTION FROM ADOPTION ALTOGETHER, WHICH IS RARE AND WHICH THIS RECORD DOES NOT TRY TO RESOLVE FURTHER THAN THE TEXT ALLOWS. Municipal Code section 15.04.011, "Exceptions", reads in full: "Section R703 relating to exterior covering and Section R907 relating to reroofing of the International Residential Code are excepted from adoption and are not adopted as part of this ordinance." The reroofing section is where the model code's rule on recovering over an existing roof, and its layer count, sit. THERE IS A SECTION-NUMBER PROBLEM ON THE FACE OF THE ORDINANCE, AND BOTH READINGS ARE REPORTED HERE RATHER THAN ONE BEING CHOSEN. The exception was enacted in 2003 and identifies the section both by number, R907, and by subject, "relating to reroofing". In the residential code editions current in 2003 the reroofing provisions were numbered R907. In the 2018 edition that the State of Idaho has since adopted, and that this City follows under its rolling adoption clause, the reroofing provisions are not numbered R907. The City has not republished the exception since. So the exception may be read as excepting whatever section carries reroofing in the edition in force, or as excepting a section number that no longer carries it. This record does not adjudicate between those readings, and no layer classification is asserted. WHAT TO DO ABOUT IT ON A REAL JOB. Ask the Soda Springs building official, before bidding a recover, whether the reroofing provisions of the currently adopted residential code are enforced in the city. The answer decides whether there is any limit on recovering over an existing roof here at all, and it is not something a roofer should infer from the code text. Note also that the City excepts only the reroofing section and the exterior covering section; the rest of the roof assemblies chapter, including the requirements for roof coverings, is adopted. STATE POSITION. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own complete list of amendments to the 2018 International Residential Code, contains no Chapter 9 amendment, so the State neither supplies nor removes a layer rule.
Nez Perce County - Planning and Building Services (Nez Perce County, Idaho)
NEZ PERCE COUNTY IMPOSES NO LAYER RULE OF ITS OWN, AND THE COUNTY'S OWN LAYER ANSWER CANNOT BE STATED UNTIL THE EDITION QUESTION IS SETTLED. WHAT THE COUNTY ADDS: nothing. Chapter 102.04 of the Nez Perce County Code, "The Building Code Ordinance of Nez Perce County", was read in full -- all twelve sections, 102.04.010 through 102.04.120 -- and it adopts its codes by reference without any amendment list at all. It contains no roofing provision, no reference to Chapter 9, Roof Assemblies, and no recover, overlay or tear-off rule. Chapter 102.01 of the same title carries no sections. IDAPA 24.39.30.600.03, the Idaho Building Code Board's own list of amendments to the International Residential Code, seventeen items, contains no Chapter 9 amendment either. So whatever the adopted residential code says about recovering a roof is what applies in the unincorporated county, unmodified. WHY NO LAYER COUNT IS PUBLISHED HERE. The County's codified adoption names the 2012 edition of the International Residential Code while its Building Permits page states that the department ensures compliance with the 2018 International Building Code, and the recover-versus-replacement rule is not identical across editions of the residential code -- some editions add a condition that can force a full tear-off over a single existing layer. Publishing a layer count without knowing which edition governs would state a rule the County may not have. Ask Planning and Building Services which edition it is inspecting to, then read that edition's recover section before quoting an overlay. A LOCAL AMENDMENT WOULD BE VISIBLE IF ONE EXISTED. Idaho Code 39-4116(4)(d) lets a county amend this part of the residential code only by ordinance, on a recorded finding that "good cause" for building or life safety exists and that the amendment is "reasonably necessary", after a public hearing noticed in the official newspaper with at least thirty days' written notice to the local chapters of the industry bodies listed in Idaho Code 39-4109(5). Nez Perce County has made no such amendment.
Unclassified — see each jurisdiction's quoted rule — Illinois (1)
Unclassified — see each jurisdiction's quoted rule — Indiana (3)
City of Valparaiso Department of Building and Code Enforcement (City of Valparaiso, Indiana)
NO LAYER CLASSIFICATION IS ASSIGNED, BECAUSE VALPARAISO'S OWN CHAPTER WAS NOT READ; THE STATE RULE IS STATED HERE. Indiana's residential rule is 675 IAC 14-4.4, the 2020 Indiana Residential Code incorporating the 2018 International Residential Code, and its only amendments anywhere in the roof assemblies chapter delete the word "approved" from two asphalt-shingle attachment and flashing sections, delete "printed" from a third and delete one sentence from the rooftop photovoltaic section. It makes no amendment to the model reroofing section. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." Under the state rule, one existing layer may be recovered; a second existing layer means a tear-off to the deck. IC 22-13-2-3(c) bars a city, town or county from an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the state rules precedence over any local ordinance covering the same subject matter. That bar is the reason a different Valparaiso layer rule is not expected; it does not show what the City's own ordinances say. Valparaiso's own codified Chapter 155 was NOT read for this record - it sits behind a vendor challenge page - so the layer classification is withheld until that chapter is read. The section titles the City's own index exposes are administrative, which is consistent with a local chapter that adds no layer rule, but titles are not text.
Martinsville Building and Planning Department (City of Martinsville, Indiana)
THE STATE RULE SUPPLIES THE ANSWER AND THE CITY'S OWN BUILDING CODE ORDINANCE HAS NEVER BEEN READ BY ANYONE OUTSIDE CITY HALL, SO THIS RECORD DOES NOT CLASSIFY A MARTINSVILLE RULE. On the state side the position is clear. Indiana's residential rule is 675 IAC 14-4.4, the 2020 Indiana Residential Code, incorporating the 2018 International Residential Code, and it makes no amendment to the model code's reroofing provisions: "R908" occurs zero times in the Indiana rule. The base provision is 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, under which a roof recover is barred where "the existing roof has two or more applications of any type of roof covering". One existing covering may be recovered over; two means a tear off to the deck. IC 22-13-2-3(c) provides that "A city, town, or county may not adopt an ordinance that conflicts with or includes more stringent or detailed requirements than the commission's rules", and IC 22-13-2-3(a)(2) gives the commission's rules precedence over any local ordinance covering the same subject matter. WHY NO CLASSIFICATION IS PUBLISHED ANYWAY. The City's building code is Ordinance 96-1389. It is named as a live instrument in the City's own enacted text - the closing note to the section 94-240 fee table, a section last amended by Ord. No. 2025-1898 on 3-24-2025 in a codification current through 6-29-2026 - and it has never been codified. Its text has not been read, so whether it states a covering rule of its own is unknown rather than absent, and a ceiling statute establishes what a city may not do, never what its unread ordinance in fact says. The one City document that names an edition is an undated inspection schedule handout headed "In Compliance with International Residential Code 2003 with Indiana Amendments 2005", which is an administrative statement rather than an enacted adoption and is not the basis for any figure here. WHERE THE ORDINANCE WAS LOOKED FOR, so that nobody repeats the search. Municode publishes the City's code and its Chapter 14, Buildings and Building Regulations, contains no adoption section, sections 14-4 through 14-95 being reserved; Municode's Code Comparative Table lists ordinances from the same period, including 96-1369 of 1-16-1996 and 97-1391 of 1-6-1997, and does not list 96-1389, the table stating that ordinances not listed "have been omitted as repealed, superseded or not of a general and permanent nature"; the City's own document centre offers no ordinance archive and points the public back to Municode; the Building Services page names no code and links none; and the Indiana Department of Homeland Security, which publishes the City's Fire Prevention Code ordinance of 2021, publishes no building code ordinance for Martinsville. So count the layers already on the roof and work to the state rule, and ask Building and Planning on 765-349-4923 whether Ordinance 96-1389 says anything further.
Shelby County Building Inspector (Shelby County, Indiana)
THE COUNTY'S PERMIT CHART STATES A TWO-LAYER CEILING; ITS ENACTED BUILDING CHAPTERS WERE NOT READ. The Building Inspector's permit chart defines re-roofing and adds: "In some case, it can include adding a new layer of certain types of shingles on top of existing shingles. There cannot be more than two layers of any roofing material." The chart's figure agrees with the base rule, 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." This record does not classify the County's rule because the County's enacted building chapters were not read. The chart is the County's published administrative statement rather than an enacted amendment. WHERE THE ENACTED CHAPTERS WERE LOOKED FOR, so that nobody repeats the search. Shelby County publishes no code of ordinances. Its Commissioners' own ordinance page lists individual ordinance PDFs and carries no building code; the Commissioners' document repository at commissioners.shelby.in.datapitstop.us holds meeting minutes rather than a codification; the Building Inspector's page, its FAQ and its forms page name no code and link none; Municode publishes forty-five Indiana clients and Shelby County is not among them; and no American Legal or eLaws codification exists for the County, though the City of Shelbyville has one. So Article 8, Chapters 4 through 6 is obtainable only from the County itself, on 317-392-6480, and this record holds rather than reasoning around the gap: a state ceiling statute establishes what the County may not do, never what its unread chapters in fact say. On the state side, 675 IAC 14-4.4 makes no amendment to the reroofing provisions: its only amendments in the roof assemblies chapter are the word deletions in the asphalt-shingle attachment and flashing sections and the deletion of the last sentence of the rooftop photovoltaic section (R902.4). Nor could the County vary the rule: IC 22-13-2-3(c) bars a county from adopting an ordinance "that conflicts with or includes more stringent or detailed requirements than the commission's rules". So count the layers already on the roof before quoting a recover. A roof that already carries two layers is at the County's stated ceiling and must be torn off, and because a re-roof is not permit work on the County's chart, no inspector will count them for you.
Unclassified — see each jurisdiction's quoted rule — Iowa (1)
Unclassified — see each jurisdiction's quoted rule — Kansas (2)
City of Liberal - Building Department (City of Liberal, Kansas)
Section 6-303 of the Code of the City of Liberal amends the 2015 International Residential Code at item (p): "Section R908.3.1 Roof Recover. Shall have Subsections 1 and 3 omitted," and at item (q): "Section R908.4 Roof re-covering shall be omitted." No other item of Section 6-303 amends Section R908.
City of Louisburg - Planning & Development Department (City of Louisburg, Kansas)
Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. Louisburg City Code Section 4-202 does not amend R908.3.1.1, but adds a new Section R908.7, Partial Replacement: "Where only a portion of the existing roof coverings are being replaced, the replacement roof coverings shall be the exact brand and type, shall be of a material from the City of Louisburg's approved roofing list, and shall exactly match the color of the existing roof coverings. Where over 50 % of the roof coverings are being replaced, complete replacement of all roof coverings is required."
Unclassified — see each jurisdiction's quoted rule — Kentucky (7)
Boone County Building Department (Boone County, Kentucky)
THIS RECORD DOES NOT STATE A LAYER CLASSIFICATION, BECAUSE BOONE COUNTY'S OWN BUILDING INSTRUMENT HAS NOT BEEN READ. Kentucky's own 2018 Kentucky Residential Code amendment packet was read in full and its only Chapter 9 content is R905.2.8.5 Drip edge; "R908" occurs zero times in the document, and IRC Chapter 8 does not appear in its table of contents. The County's own code of ordinances, which its building department page links on codelibrary.amlegal.com, served a bot challenge to every scripted fetch and has not been read, and neither have the codes of Florence, Union and Walton, whose permits the County also issues. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument. The base 2015 IRC's own reroofing section, R908.3.1.1 Roof re-cover not allowed, bars a recover where "the existing roof has two or more applications of any type of roof covering," among other conditions -- so one existing layer of covering may be recovered and a second existing layer forces tear-off, on the base code's own terms.
Community and Development Services (CDS) (City of Hopkinsville and Christian County, Kentucky)
This record does not state a layer classification, because the local adopting instrument has not been read. Kentucky's statewide residential code amendment packet was read in full and amends nothing at an R908 section number or any other reroofing/recover provision: "R908" returns zero occurrences across the packet's text, and IRC Chapter 8 does not appear in the code's table of contents at all. The adopting ordinances of the City of Hopkinsville, Christian County and the other cities CDS serves have not been read. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument, so this field leaves the question open and points to the unamended base 2015 IRC's roof-assemblies chapter, Section R908.3.1.1, as the place the answer would come from.
Georgetown-Scott County Department of Building Inspection (Scott County, Kentucky (including the cities of Georgetown, Stamping Ground, and Sadieville))
THIS RECORD DOES NOT STATE A LAYER CLASSIFICATION, BECAUSE NOT EVERY LOCAL INSTRUMENT IN ITS TERRITORY HAS BEEN READ. Kentucky's mandatory statewide residential code is the 2015 IRC, and Kentucky's own amendment packet amends nothing in the reroofing section: it touches Chapter 9 only at the drip-edge provision, R905.2.8.5, and contains no reference to R908 at all. Two local instruments have been read in full and neither touches the reroofing section: Scott County Fiscal Court Ordinance 14-02 (2014), under which the Kentucky Residential Code is "to be enforced by Scott County as though set forth fully herein" and whose only uses of the word "roof" are in its attached fee schedule; and the City of Georgetown's Code of Ordinances Chapter 8, Buildings and Building Regulations (codified through Ordinance No. 2023-23, enacted December 11, 2023), whose Sec. 8-31 adopts the state building and residential codes "as though set forth fully herein" and in which "roof", "shingle", "layer" and "R908" each occur zero times. The adopting instruments of Stamping Ground and Sadieville, which this department also serves, were not found and have not been read. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument. The 2015 IRC's own reroofing provision, R908.3.1.1, bars a recover "Where the existing roof has two or more applications of any type of roof covering"; the answer for this territory will come from that section once the remaining local instruments are read.
Lexington-Fayette Urban County Government - Division of Building Inspection (Lexington-Fayette Urban County Government, Kentucky)
THIS RECORD DOES NOT STATE A LAYER CLASSIFICATION, BECAUSE TWO LOCAL INSTRUMENTS THAT COULD CHANGE THE ANSWER HAVE NOT BEEN READ. Kentucky's Chapter 9 amendment packet (the 2018 Kentucky Residential Code, Third Edition) was read in full and amends nothing in Section R908 (Reroofing); its only Chapter 9 content is the drip-edge provision at R905.2.8.5 quoted above. Kentucky's state design-criteria table (KRC Table R301.2(1)) carries no ice-barrier entry. Base 2015 IRC R905.1.2 applies the ice barrier only "as designated in Table R301.2(1)". Whether a local department may complete that entry is unsettled, and the manufacturer's installation instructions bind under R903.1, R904.1 and R905.1. First, the chapter of the Lexington-Fayette Urban County Government Code of Ordinances that would carry its own adopting ordinance could not be opened (see the permit fields), so it has not been read. Second, KRS 198B.060(3) provides that "Urban-county governments may determine service districts within their boundaries within which farm dwellings and other farm buildings, not used in the business of retail trade or as a place of regular employment for ten (10) or more people, shall be exempt from the requirements of the Uniform State Building Code." That is a local exception reaching the whole code, and whatever LFUCG has determined under it has not been read either. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument. The base 2015 IRC's own numbered conditions at Section R908.3.1.1 are the provision that would apply, but this record does not quote or classify them here.
Owensboro Metropolitan Planning Commission (City of Owensboro and Daviess County, Kentucky)
THIS RECORD DOES NOT STATE A LAYER CLASSIFICATION, BECAUSE THE LOCAL ADOPTING INSTRUMENT HAS NOT BEEN READ. Kentucky's statewide residential code amendment packet was read in full and amends nothing at an R908 section number or any other reroofing/recover provision - "R908" returns zero occurrences across the packet's text, and IRC Chapter 8 does not appear in the code's table of contents at all. The adopting ordinances of the City of Owensboro and Daviess County Fiscal Court have not been read. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument, so this field leaves the question open and points to the unamended base 2015 IRC's roof-assemblies chapter, Section R908.3.1.1, as the place the answer would come from.
Planning and Development Services of Kenton County (PDS) — Building Codes Administration (Kenton County region, Kentucky (unincorporated county plus 17 of its 19 cities; see description for the two exceptions))
The Kentucky Residential Code's Chapter 9 amendment packet contains no amendment to R908 (roof replacement) at all — its only content is the drip-edge provision at R905.2.8.5 — and IRC Chapter 8 (Roof-Ceiling Construction) does not appear in the amendment packet's own table of contents. Kentucky's state design-criteria table (KRC Table R301.2(1)) carries no ice-barrier entry. Base 2015 IRC R905.1.2 applies the ice barrier only "as designated in Table R301.2(1)". Whether a local department may complete that entry is unsettled, and the manufacturer's installation instructions bind under R903.1, R904.1 and R905.1. This is reported as an absence in the state's own amendment instrument rather than as a classification of the base 2015 IRC's layer-count rule, which this record does not independently quote or classify, because the adopting ordinances of Kenton County and the cities Planning and Development Services serves have not been read. A local ordinance may not lawfully add or enforce a different standard (KRC R101.3, R102.2), which is why a silent local instrument is expected, but that bar is not a read of the instrument.
Warren County Division for Building Services (Warren County, Kentucky)
Kentucky's 2018 Kentucky Residential Code amendment packet, read in full and counted (187,543 characters), amends nothing in the reroofing section: "R908" occurs zero times, and Chapter 9 of the packet contains only one operative provision, R905.2.8.5 Drip edge. Kentucky's state design-criteria table (KRC Table R301.2(1)) carries no ice-barrier entry. Base 2015 IRC R905.1.2 applies the ice barrier only "as designated in Table R301.2(1)". Whether a local department may complete that entry is unsettled, and the manufacturer's installation instructions bind under R903.1, R904.1 and R905.1. IRC Chapter 8 does not appear in the packet's table of contents at all. Kentucky Residential Code R101.3 and R102.2 provide that a local ordinance may not lawfully add or enforce a different standard on this point. This record points to the base 2015 IRC's reroofing section, R908.3.1.1, as the provision that applies, and states no classification, because Warren County's own adopting ordinance has not been found or read. That bar explains why a silent local instrument is expected, but it is not a read of the instrument.
Unclassified — see each jurisdiction's quoted rule — Louisiana (56)
City of Abbeville - Tax & Permitting (City of Abbeville, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Abbeville the city's own Tax & Permitting department says a homeowner or business must apply for a building permit before construction begins, and its page offers an online permit application.
City of Bastrop - Building Code Department (City of Bastrop, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Bastrop the city's own Building Code Department, at 202 E. Jefferson Avenue, Room 230, handles permits and inspections for the city.
City of Baton Rouge - Permits & Inspections Division (City of Baton Rouge, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Baton Rouge the code is administered and enforced by the Permits & Inspections Division of the consolidated City-Parish government, which its own page describes as responsible for the permitting of residential and commercial improvements, plan review and approval, and code inspections for building, mechanical, plumbing and electrical construction.
City of Bossier City - Permits & Inspections Division (City of Bossier City, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Bossier City the city's own Permits and Inspections Division enforces the code; its page says the division is responsible for issuing all city building permits and for performing inspections on residential and commercial projects.
City of Broussard - Permitting/Licensing Department (City of Broussard, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Broussard the city's Permitting/Licensing Department takes building permit applications, and the city's page sends inspection requests to Building Code Inspection Services.
City of Carencro - Department of Regulatory Codes and Permits (City of Carencro, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Carencro the city's own permits page offers its building permit application form and online payment of building permits, and sends completed paper applications to the city's planning office.
City of Central - Permits and Inspections (City of Central, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Central the city's own Permits and Inspections office issues permits, takes applications online, and its page says the 2021 codes mandated by the Louisiana State Uniform Construction Code Council are enforced there.
City of Crowley - Code Enforcement Department (City of Crowley, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Crowley the city's own Code Enforcement Department lists a City Inspector and links the city's online permit portal, and the city's website posts building permit application forms.
City of Denham Springs - Planning and Development (City of Denham Springs, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Denham Springs the code is administered and enforced by the City of Denham Springs Planning and Development office, which its own page says oversees building construction, inspections and compliance with building regulations and provides permit issuing and inspections.
City of Donaldsonville - Code Enforcement (City of Donaldsonville, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Donaldsonville the city's own Code Enforcement office handles code enforcement; its staff page says the Code Enforcement Officer has the authority to enforce all codes of the City of Donaldsonville, including its building codes, and the city's Permit Forms page says no work may commence without first obtaining a permit.
City of Franklin - Zoning, Permits & Inspection Department (City of Franklin, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Franklin the city's Zoning, Permits & Inspection Department, whose Inspection Services Division reviews plans and issues permits within the restrictions of State and City codes, enforces the code.
City of Gonzales - Permits and Licensing Department (City of Gonzales, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Gonzales the city's Permits and Licensing Department takes building permit applications and inspection requests through the city's online permit portal.
City of Gretna - Building Department (City of Gretna, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Gretna the City of Gretna Building Department is responsible for all permitting and inspections related to enforcing the state building code.
City of Hammond - Building Department (City of Hammond, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Hammond the city's own Building Department, at 219 E Robert Street, handles building permit applications and code enforcement for the city.
City of Jennings - City Inspector Office (City of Jennings, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Jennings the code is administered and enforced by the City Inspector office of the City of Jennings, which its own page says enforces the city's ordinances on new construction, receives the construction documents for plan review and issues the city's building, electrical, plumbing and mechanical permits.
City of Kenner - Department of Inspection and Code Enforcement (City of Kenner, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Kenner the city's own Department of Inspection and Code Enforcement enforces the code; its page says the department is responsible for the review and issuance of building permits and subsequent inspections of all structures within the city.
City of Lake Charles - Permit Center (City of Lake Charles, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Lake Charles the code is administered and enforced by the City's Permit Center, which its own page says reviews plans, issues building, electrical, plumbing, gas and mechanical permits, and performs inspections of new and altered buildings.
City of Mandeville - Department of Planning and Development (City of Mandeville, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Mandeville the city's Department of Planning and Development takes building permit applications and conducts building inspections under the Louisiana State Uniform Construction Code.
City of Mansfield - Building Permits (City of Mansfield, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Mansfield the city's Building Permits page says building permits enforce the Mansfield Municipal Code and the state's Uniform Construction Code, and that the City has an official who performs building inspections.
City of Marksville - Permits and Inspections (City of Marksville, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Marksville the city's own permits and inspections office takes building permit applications, and the city's permit checklist names a Building Official who receives the inspection reports.
City of Minden - Building Permits & Inspections (City of Minden, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Minden the city's own Building Permits & Inspections office, led by the Building Official, coordinates development review and administers building codes, and the city's page for it lists building permits and inspections among the city's services.
City of Monroe - Department of Engineering, Inspections & Permitting (City of Monroe, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Monroe the city's own Department of Engineering enforces the code through its Inspections and Permitting office; its page says the office reviews permit applications for construction and conducts inspections of construction projects.
City of Natchitoches - Planning & Zoning Department (City of Natchitoches, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Natchitoches the city's Planning & Zoning Department is responsible for building code enforcement and the city's website lists the building permit application under that department.
City of New Iberia - Permit and Inspection Department (City of New Iberia, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In New Iberia the city's own Permit and Inspection Department issues permits for building, remodeling, additions and demolition within the city and carries out the inspections on the permits it issues.
City of New Orleans - Department of Safety and Permits (City of New Orleans, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In New Orleans the code is administered and enforced by the City's Department of Safety and Permits, which its own page describes as responsible for administering and enforcing standards for the construction and use of buildings and property.
City of New Roads - Permit & Inspection Department (City of New Roads, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In New Roads, the city's own Permit & Inspection Department, at 211 West Main Street, handles building permit applications for the city.
City of Patterson - Building Department (City of Patterson, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Patterson the city's Building Department, whose page provides the permit applications and takes building plans for review, enforces the code.
City of Plaquemine - City Inspector Department (City of Plaquemine, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Plaquemine the city's City Inspector Department, whose page says it issues building permits and inspects construction, renovation and addition projects, enforces the code.
City of Ponchatoula - Building Department (City of Ponchatoula, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Ponchatoula the city's own Building Department, at 125 W Hickory Street, is responsible for enforcing the adopted building codes for the city.
City of Ruston - Permits and Inspections (City of Ruston, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Ruston the city's own Permits and Inspections Office regulates construction within the city, and its page says all construction there must comply with the standards of the Louisiana State Uniform Construction Code Council.
City of Shreveport - Permits & Inspections Division (City of Shreveport, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Shreveport the code is administered and enforced by the City's Division of Permits and Inspections, which its own page says processes and issues building, electrical, mechanical and plumbing permits, reviews plans and schedules inspections.
City of Slidell - Building Safety and Code Enforcement (City of Slidell, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Slidell the city's own Building Safety office, at 250 Bouscaren Street, enforces the adopted codes, and its page lists the 2021 International Residential Code among them.
City of Springhill - Building Permits & Inspections (City of Springhill, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Springhill the city's Building Permits and Inspections page says permits are applied for and paid for at City Hall and that the City contracts IBTS for all building inspections.
City of St. Gabriel - Permits, Inspections and Plan Review (City of St. Gabriel, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In St. Gabriel the city's own Permits, Inspections and Plan Review Division enforces the code; its page says the division is responsible for performing plan reviews, issuing, maintaining and tracking permits for all new construction, alterations, additions, repairs and demolitions, and inspecting all building projects to assure compliance with building codes and ordinances.
City of St. George - Building Department (City of St. George, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In St. George the city's own Building Department enforces the code; its page says the department oversees permitting, plan review, inspections and code enforcement for residential, commercial and industrial development.
City of St. Martinville - Building Permit Department (City of St. Martinville, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In St. Martinville the City of St. Martinville Building Permit Department, at City Hall, takes building permit applications.
City of Sulphur - Inspections and Permits Department (City of Sulphur, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Sulphur the city's Inspections and Permits Department manages building and residential inspections and enforces the building code.
City of Thibodaux - Department of Public Works, Building and Inspection Permits (City of Thibodaux, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Thibodaux the city's Department of Public Works, whose building permits and inspections page lists permit packets and inspection stages, enforces the code.
City of Walker - Building Permits & Inspections (City of Walker, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Walker the city's Building Permits & Inspections office, whose page says building permits are required to build, alter, repair, move or demolish structures in the city, enforces the code.
City of West Monroe - Inspections (City of West Monroe, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In West Monroe the city's Inspections office issues permits and performs inspections for all building, plumbing, electrical and mechanical work within the city limits, and the city adopted the Louisiana State Uniform Construction Code in January 2007.
City of Westwego - Building Permits (City of Westwego, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Westwego the city's own chief building inspector, at City Hall, 1100 Fourth Street, handles building permits for the city.
City of Zachary - Inspections Department (City of Zachary, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Zachary the City of Zachary Inspections Department, led by the city's Building Official, handles building permits and enforces the code.
Lafayette Consolidated Government - Development and Planning (City of Lafayette, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Lafayette the code is administered and enforced by Lafayette Consolidated Government's Development and Planning department, which its own page says handles all permitting of construction projects and works with the compliance of zoning and building regulations.
Town of Abita Springs - Planning & Zoning Department (Town of Abita Springs, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Abita Springs the town's own Planning and Zoning Department posts the town's residential and non-residential building permit packets and its repair and replace permit, including a residential roofing agreement.
Town of Delhi - Building Permits and Inspections Department (Town of Delhi, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Delhi, the town's own Building Permits and Inspections Department is responsible for issuing building permits and conducting building construction inspections.
Town of Greenwood - Planning & Zoning (Town of Greenwood, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Greenwood the town's own Planning and Zoning page posts the town's building permit application and its permit and inspection procedures, under which permit fees are paid to the Town of Greenwood.
Town of Haughton - Permits and Inspections (Town of Haughton, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Haughton the town's own permit office takes permit applications for construction work within the town limits, and its page lists a permit administrator and an inspector.
Town of Homer - Inspections/Permits (Town of Homer, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Homer, the town lists Inspections/Permits among its own departments, with a contact for building permits.
Town of Iowa - Building Permits and Inspections Department (Town of Iowa, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Iowa the town's own Building Permits and Inspections Department issues building permits and conducts building construction inspections, and the town's Planning & Inspections page lists Building Code Inspection Service as its inspection contact.
Town of Jena - Town Clerk (Building Permits) (Town of Jena, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Jena, the Town's own building permit page says building permits are obtained through the Town Clerk at Town Hall, 2908 E Oak Street.
Town of Jonesboro - Building Permits & Inspections (Town of Jonesboro, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Jonesboro the town's Building Permits and Inspections Department is responsible for permitting all construction and conducting inspections of construction-related permits, according to its page.
Town of Mamou - Building Permits & Inspections (Town of Mamou, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Mamou the town's own Building Permits and Inspections Department issues building permits, conducts building construction inspections and reviews building plans.
Town of Maurice - Maurice City Hall (Town of Maurice, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Maurice building plans are submitted to Maurice City Hall, which issues building permits by appointment through its Permit Technician, and the town's page names Primeaux, Soirez, Touchet & Associates as the firm that approves and inspects them.
Town of Pearl River - Town Clerk (Building Permits) (Town of Pearl River, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Pearl River, the town's own building permit ordinance, posted on its permits page, says a builder "shall obtain a permit from the Pearl River Town Clerk" and leaves plans with the Town Clerk for the Building Inspector's approval.
Town of Richwood - Building & Electrical Permits (Town of Richwood, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Richwood the town's own Administration page lists a Building & Electrical Permits contact with its own telephone number.
Town of Sorrento - Town Hall (Building Permits) (Town of Sorrento, Louisiana)
Two layers at most. Louisiana adopts the 2021 International Residential Code without changing its reroofing section, R908 (LAC 17:I.107; the State's amendments name no R908 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck ("Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck," R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." State law requires every municipality or parish that issues construction permits to "Permit and inspect one- and two-family dwellings for roof construction and reroofing in compliance with the International Residential Code Chapters 8 and 9 requirements as adopted and promulgated by the commission" (La. R.S. 37:3737(I)(2)), and no local government may "amend any of the mandatory construction code provisions" (R.S. 37:3737(A)(1)). Everything above is Louisiana state law, the same in every municipality. In Sorrento, the Town's own business page says all building permits are issued through the Town of Sorrento, and its contact page places Town Hall at 8173 Main St.
Unclassified — see each jurisdiction's quoted rule — Maine (126)
City of Auburn - Planning, Permitting and Code Department (City of Auburn, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Auburn the Planning, Permitting and Code Department enforces the code through its building inspectors, and the city's own page names the Maine Uniform Building & Energy Code (MUBEC) as Auburn's building code.
City of Augusta - Bureau of Code Enforcement (City of Augusta, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Augusta the Bureau of Code Enforcement, part of the Department of Development Services and led by a Director of Code Enforcement, issues building permits and inspects new construction and renovation of residential and commercial properties for compliance, according to the city's own page.
City of Bangor - Code Enforcement Office (City of Bangor, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bangor the Code Enforcement Office is where a building permit is obtained, and the city's own Building Codes page lists the Maine Uniform Building and Energy Code, with the 2021 International Residential Code, effective April 7, 2025.
City of Belfast - Planning and Codes Department (City of Belfast, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Belfast the Planning and Codes Department handles building permits, and the city's own page for that department links its building permit form and its online permitting portal.
City of Biddeford - Code Enforcement Office (City of Biddeford, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Biddeford the Code Enforcement Office enforces the code; the city's own page says the office is responsible for administering and enforcing the adopted codes that relate to building construction and that building, plumbing and electrical permits are obtained from it.
City of Brewer - Code Enforcement Department (City of Brewer, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Brewer the Code Enforcement department, staffed by a Code Enforcement Officer, a deputy and inspectors, is responsible for all construction, remodeling, certificates of occupancy and permits in the city, according to the city's own page.
City of Calais - Code Enforcement (City of Calais, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Calais the code is enforced by the city's Code Enforcement Department, led by the Code Enforcement Officer, according to the city's own page.
City of Caribou - Code Enforcement (City of Caribou, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Caribou the Code Enforcement department, on the first floor of the Municipal Building, takes the city's building permit applications and is responsible for compliance with the building and energy codes adopted by the State of Maine.
City of Lewiston - Planning and Code Enforcement Department (City of Lewiston, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Lewiston the Planning and Code Enforcement Department is, according to the city's own page, responsible for the issuance and inspection of building permits.
City of Old Town - Code Enforcement (City of Old Town, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Old Town the Code Enforcement Officer provides inspections and issues the city's building permits, according to the department's page.
City of Portland - Permitting and Inspections Department (City of Portland, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Portland the Permitting and Inspections Department oversees building permits and, according to the city's own page, is responsible for the enforcement of the city's building codes.
City of Presque Isle - Planning and Economic Development Department (City of Presque Isle, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Presque Isle the city's Planning and Economic Development Department lists a Code Enforcement Officer, and the city's website offers the building permit application among the permits residents apply for through the city.
City of Rockland - Planning & Code Enforcement Department (City of Rockland, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Rockland the Planning & Code Enforcement Department issues the city's building permits and administers and enforces the Maine Uniform Building and Energy Code, according to the department's pages.
City of Saco - Code Enforcement Office (City of Saco, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Saco the Code Enforcement Office, led by a Director of Code Enforcement, issues building permits and checks that projects comply with the building and other code ordinances adopted by the city and the State of Maine, according to the city's own page.
City of Sanford - Code Enforcement Office (City of Sanford, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Sanford the Code Enforcement Office in City Hall enforces the code; the city's own page says the office inspects properties for compliance with code requirements and performs plan review for building permit applications, and the city's permit applications page says building permit applications are submitted to that office.
City of South Portland - Code Enforcement Division (City of South Portland, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In South Portland the Code Enforcement Division, a division of the Department of Planning and Development, reviews construction-related permit applications and conducts inspections for building work done within the city.
City of Waterville - Code Enforcement Office (City of Waterville, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Waterville the Code Enforcement Office, led by a Code Enforcement Director, is responsible for seeing that construction in the city adheres to the applicable building codes, and the city's own page directs permitting and inspection questions to that office.
City of Westbrook - Code Enforcement Department (City of Westbrook, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Westbrook the Code Enforcement Department enforces the code; the city's own page says it enforces local and State adopted codes, including the Maine Uniform Building and Energy Code, and handles permitting for building work.
Town of Acton - Code Enforcement (Town of Acton, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Acton the town's Code Enforcement office, led by its Director of Planning and Code Enforcement Officer, enforces the code for the town and takes its building permit applications.
Town of Albion - Code Enforcement (Town of Albion, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Albion the town's Code Enforcement Officer, who is also its Licensed Plumbing Inspector and Health Officer, reviews building plans and issues the town's building permits.
Town of Alfred - Code Enforcement (Town of Alfred, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Alfred the town's Code Enforcement Officer, hired by the Board of Selectmen, enforces the code for the town; its own page says the office's jurisdiction includes building standards and sets out the building permit requirement of Section 105 of the Maine Uniform Building and Energy Codes.
Town of Anson - Code Enforcement (Town of Anson, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Anson the Town of Anson Code Enforcement office handles building and plumbing permits, which the town's page takes through its online permit form.
Town of Bar Harbor - Code Enforcement (Town of Bar Harbor, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bar Harbor the Code Enforcement department enforces the code, and the town's own pages say the department enforces state laws and local ordinances covering building standards and that required permits come from the Code Enforcement Officer.
Town of Berwick - Code Enforcement (Town of Berwick, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Berwick the Code Enforcement Officer, who is also the town's Building and Licensed Plumbing Inspector, enforces the code for the town; the town's own Code Enforcement page says the office evaluates building plans and issues permits and names the Maine Uniform Building and Energy Code as the town's applicable building code.
Town of Bethel - Code Enforcement (Town of Bethel, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bethel the Code Enforcement Officer issues building permits and conducts inspections for the town; the Town's own page does not say that the Town enforces the Maine Uniform Building and Energy Code, which a municipality of Bethel's size is not required to do.
Town of Boothbay - Code Enforcement / Zoning Office (Town of Boothbay, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Boothbay the town's Code Enforcement / Zoning Office issues building permits; its own pages offer the town's building permit application and say the office enforces the town's Zoning Ordinance along with State and Federal laws.
Town of Boothbay Harbor - Code Enforcement Office (Town of Boothbay Harbor, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Boothbay Harbor the town's Code Enforcement Office handles the review and permitting of construction projects; the town's own pages say its Code Enforcement Officer administers and enforces local ordinances, land use regulations, building standards and applicable state and federal laws, and issues permits.
Town of Bridgton - Code Enforcement Department (Town of Bridgton, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bridgton the Code Enforcement Department, which the town's own page calls the building department of the Town, enforces the code, and that page describes the Maine Uniform Building and Energy Code (MUBEC) as applying to all buildings constructed or renovated in Maine.
Town of Bristol - Code Enforcement (Town of Bristol, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bristol building permits come from the Code Enforcement Officer: the town's Code Enforcement page offers the building permit application and says the officer is available in the office to "accept applications, perform inspections and issue permits".
Town of Brunswick - Planning and Development Department (Town of Brunswick, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Brunswick the Planning and Development Department, whose staff includes Code Enforcement Officers, handles the town's building permitting, and the town's permits page directs questions about the State's building code update to its Planning and Codes department.
Town of Buckfield - Code Enforcement (Town of Buckfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Buckfield the town's Code Enforcement Officer, who is also the Local Plumbing Inspector, conducts building inspections, reviews permit applications for compliance with town and state codes, and issues the town's building permits.
Town of Bucksport - Code Enforcement Office (Town of Bucksport, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Bucksport the Code Enforcement Office, staffed by the town's code enforcement officer and building inspector, enforces the Maine Uniform Building and Energy Code, and the town's code enforcement pages publish the permits it has issued.
Town of Camden - Planning, Development and Code Enforcement (Town of Camden, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Camden the Planning, Development and Code Enforcement department enforces the code for the town; its own page says the department oversees permitting, licensing and inspections for building work and that the 2021 Maine Uniform Building and Energy Code must be enforced by municipalities from April 7, 2025.
Town of Cape Elizabeth - Code Enforcement (Town of Cape Elizabeth, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Cape Elizabeth the Code Enforcement Officer enforces the building and plumbing codes, processes and approves the permits for construction, and inspects the work, according to the town's own page.
Town of Casco - Code Enforcement Department (Town of Casco, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Casco the Code Enforcement Department, which the town's own page calls the building department of the Town, is responsible for the enforcement of local and state laws, and that page posts the State's notice of its updated adoption of the Maine Uniform Building and Energy Code.
Town of Chelsea - Code Enforcement Office (Town of Chelsea, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Chelsea building permits come from the Code Enforcement Officer: the town's Codes & Health page says "Call for a building permit, a plumbing permit, or an occupancy inspection" and names the Code Enforcement Officer and Licensed Plumbing Inspector, whose office is at the Town Office.
Town of China - Code Enforcement (Town of China, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In China the town's Code Enforcement Officer, whom the town directory also lists as its Building Official, enforces the code for the town and issues its building permits.
Town of Cumberland - Code Enforcement Office (Town of Cumberland, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Cumberland the Code Enforcement Office, led by a Code Enforcement Officer who is also the Building Inspector, enforces federal, state and local regulations on construction projects and issues all building, plumbing and electrical permits, according to the town's own page.
Town of Damariscotta - Code Enforcement (Town of Damariscotta, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Damariscotta the town's Code Enforcement office answers questions on building and plumbing permits and takes the town's Building or Use Permit Application.
Town of Deer Isle - Code Enforcement (Town of Deer Isle, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Deer Isle the town's Code Enforcement Officer, who holds office hours at the Town Hall, handles the town's building permit applications.
Town of Dixfield - Code Enforcement (Town of Dixfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Dixfield the town's Code Enforcement Officer is the contact for building permits, which the town's page takes on its Building Permit Application under the town's Building Permit Ordinance.
Town of Dover-Foxcroft - Code Enforcement Office (Town of Dover-Foxcroft, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Dover-Foxcroft the town's Code Enforcement Office issues land use permits, and the code is enforced through third-party inspectors: the town's own page says that before most land use permits are issued, the application must come with a letter of authorization to proceed from a state-licensed third-party inspector, whom the property owner hires to sign off on the work.
Town of Durham - Code Enforcement (Town of Durham, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Durham the town's Code Enforcement Officer enforces the code; the town's Code Enforcement page asks residents to call ahead before any building or structural repairs and names the 2021 International Residential Code for work permitted after April 7, 2025.
Town of Eddington - Code Enforcement (Town of Eddington, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Eddington the town's Code Enforcement Officer, who is also the town's Licensed Plumbing Inspector, issues the town's code permits for new construction, expansions, accessory buildings and reconstruction.
Town of Eliot - Code Enforcement Office (Town of Eliot, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Eliot the code enforcement officer issues the town's building permits, and the Code Enforcement Office takes permit applications through the town's online permitting system.
Town of Fairfield - Office of Code Enforcement (Town of Fairfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Fairfield the Office of Code Enforcement issues Building Permits, according to the town's own page for that office.
Town of Falmouth - Code Enforcement Division (Town of Falmouth, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Falmouth the Code Enforcement Division, staffed by a Code Enforcement Officer, a Building Inspector and a Code Enforcement Assistant, enforces federal, state and local regulations on construction projects, reviews plans, inspects the work and issues the building permits.
Town of Fort Fairfield - Code Enforcement (Town of Fort Fairfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Fort Fairfield the Town's Code Enforcement Officer enforces the code; the town's own page says the officer enforces state laws and town ordinances in areas that include building standards.
Town of Fort Kent - Code Enforcement Officer (Town of Fort Kent, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Fort Kent the Code Enforcement Officer, part of the town's Office of Planning and Economic Development, enforces the code; the town's own page says the officer "administers all Town adopted building and construction codes, and applicable State adopted planning and land use statutes."
Town of Freeport - Codes Enforcement Office (Town of Freeport, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Freeport the Codes Enforcement Office, led by a Codes Enforcement Officer, issues all land use and construction permits, according to the town's own page.
Town of Fryeburg - Code Enforcement (Town of Fryeburg, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Fryeburg the Code Enforcement Officer enforces the code for the town; the town's own page says the officer is responsible for issuing building permits and conducting inspections.
Town of Glenburn - Code Enforcement Office (Town of Glenburn, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Glenburn the code is enforced by the town's Code Enforcement Office, led by the Code Enforcement Officer, according to the town's own page.
Town of Gorham - Code Division (Town of Gorham, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Gorham the Code Division of the Community Development department enforces the code for the town; its own page says the division is the source for building and use permits, inspections, codes and appeals, and it links the town's SmartGov online permitting.
Town of Gouldsboro - Code Enforcement (Town of Gouldsboro, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Gouldsboro building permits come from the Code Enforcement Officer: the town's Code Enforcement page says "The Code Enforcement Officer is responsible for issuing permits" and lists building permits among the permits required before work begins.
Town of Gray - Code Enforcement Office (Town of Gray, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Gray the Code Enforcement Office is responsible for inspections tied to building permits and reviews permit applications for compliance with Town and State codes, and the office's page states that Gray Code Enforcement adheres to the Maine Uniform Building and Energy Code.
Town of Greene - Code Enforcement (Town of Greene, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Greene the Code Enforcement Officer enforces the code for the town; the town's Code Enforcement page says every permit application must be seen by the Code Enforcement Officer first and that the officer may grant or reject applications within that authority.
Town of Greenville - Code Enforcement (Town of Greenville, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Greenville the town's Code Enforcement Department issues building permits for the town and inspects the work.
Town of Hampden - Code Enforcement (Town of Hampden, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hampden the Code Enforcement Office, whose Code Enforcement Officer is also the town's Building Official, enforces the code for the town; its own permit page says an approved application results in a Building Permit with the required inspections listed.
Town of Hancock - Code Enforcement Office (Town of Hancock, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hancock the town's Code Enforcement Officer, working from the Code Enforcement Office, assists applicants through the permitting process, as the town's own Code Enforcement page states.
Town of Harpswell - Code Enforcement Office (Town of Harpswell, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Harpswell the Code Enforcement Office is responsible for issuing the town's permits for structures and land use, and its inspections page carries the Maine Uniform Building and Energy Code update notice.
Town of Hermon - Code Enforcement (Town of Hermon, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hermon the Code Enforcement Office handles building permits, and the town's own page for that office provides the residential building application and directs applicants to the Code Enforcement Officer at the Town Office.
Town of Hiram - Code Enforcement Officer, Building & Plumbing Inspector Office (Town of Hiram, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hiram the town's Code Enforcement Officer, Building and Plumbing Inspector handles building and plumbing permits, as the town's own Code Enforcement page states.
Town of Hollis - Code Enforcement (Town of Hollis, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hollis the town's Code Enforcement office handles permits for structural and building work through its online permitting portal, and its page lists the 2021 International Residential Code among the codes in use.
Town of Hope - Code Enforcement Officer & Plumbing Inspector (Town of Hope, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Hope the town's part-time Code Enforcement Officer and Local Plumbing Inspector, at the Town Office, takes Building/Land Use Permit Applications, as the town's own Code Enforcement Officer page states.
Town of Houlton - Code Enforcement Office (Town of Houlton, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Houlton the Code Enforcement Office handles the Maine Uniform Building and Energy Code and takes building permit applications, according to the town's own page.
Town of Kennebunk - Community Development, Planning & Codes (Town of Kennebunk, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Kennebunk the Community Development, Planning & Codes department administers the codes the State has adopted, and its Code Enforcement Department issues the town's building permits and inspects the work.
Town of Kennebunkport - Planning and Development (Town of Kennebunkport, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Kennebunkport the Planning and Development office issues building permits, and the Town's own pages say all inspections a permit calls for must be completed by the Code Enforcement Officer before a project gets its final sign-off.
Town of Kittery - Code Enforcement Office (Town of Kittery, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Kittery the Code Enforcement Office, staffed by Code Enforcement Officers, reviews and issues permits for residential and commercial building activity, and the town's own page says Kittery enforces the Maine Uniform Building and Energy Code, including the 2021 International Residential Code.
Town of Limerick - Code Enforcement Office (Town of Limerick, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Limerick the Code Enforcement Officer, who also serves as the town's building inspector, enforces the code for the town; the town's own page says Limerick is governed by the Maine Uniform Building Codes and takes building permit applications in the code office or online.
Town of Limington - Code Enforcement (Town of Limington, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Limington the town's Code Enforcement Officer enforces the code; the town's own page says "The Code Enforcement Officer is responsible for the administration of various Town codes, primarily dealing with building and land development."
Town of Lincoln - Code Enforcement Office (Town of Lincoln, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Lincoln the Code Enforcement Office takes the town's building permit applications, including a residential building permit application, through its own page.
Town of Lisbon - Code Enforcement (Town of Lisbon, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Lisbon the Code Enforcement office at the Town Offices takes applications for residential and commercial building permits, according to the town's own pages.
Town of Litchfield - Code Enforcement (Town of Litchfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Litchfield the Code Enforcement Officer, at the Town Office, handles Town permitting for new buildings and changes to buildings; the Town's own page does not say that the Town enforces the Maine Uniform Building and Energy Code, which a municipality of Litchfield's size is not required to do.
Town of Livermore - Code Enforcement (Town of Livermore, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Livermore the town's Code Enforcement Officer is the contact for building permits, and the town's page lists new construction and renovations among the projects that need a town permit.
Town of Livermore Falls - Code Enforcement (Town of Livermore Falls, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Livermore Falls the town's Code Enforcement Officer issues building permits; the town's own building permit application is approved or denied by the Code Enforcement Officer.
Town of Lyman - Code Enforcement (Town of Lyman, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Lyman the town's Code Enforcement Officer, whom the town lists as its CEO, Plumbing and Building Inspector, enforces the code for the town.
Town of Madison - Code Enforcement (Town of Madison, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Madison the code is enforced by the town's Code Enforcement Officer, who works from the Town Office and meets residents by appointment, according to the town's own page.
Town of Mapleton - Code Enforcement (Town of Mapleton, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Mapleton the town's Code Enforcement Officer handles building permits for the town, as the town's Code Enforcement page shows.
Town of Mechanic Falls - Code Enforcement & Planning (Town of Mechanic Falls, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Mechanic Falls the town's Code Enforcement Officer, who is also its Building Inspector, enforces the code; the town's own page lists the 2021 International Residential Code as the residential building code manual the town uses.
Town of Mexico - Code Enforcement Office (Town of Mexico, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Mexico the town's Code Enforcement Officer enforces the code for the town and handles its building permits.
Town of Milford - Code Enforcement (Town of Milford, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Milford the code is enforced by the town's Code Enforcement Officers, according to the town's own page.
Town of Millinocket - Code Enforcement (Town of Millinocket, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Millinocket the town's Code Enforcement Office enforces the code, and the town's own page says "The Town of Millinocket follows the updated Maine Uniform Building and Energy Code (MUBEC), which includes the 2021 IRC, IBC, IEBC, and IECC."
Town of Mount Desert - Code Enforcement / Planning (Town of Mount Desert, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Mount Desert the town's Code Enforcement Office is responsible for building permits, according to the town's own page.
Town of Mount Vernon - Code Enforcement Officer (Town of Mount Vernon, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Mount Vernon the town's appointed Code Enforcement Officer, a regional code enforcement officer provided under the town's contract with the Kennebec Valley Council of Governments, handles the town's building permits.
Town of New Gloucester - Code Enforcement (Town of New Gloucester, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In New Gloucester the Code Enforcement Officer enforces the code, and the town's own page lists the officer's duties as including permitting of any new structure in the town and inspection of buildings.
Town of Newfield - Code Enforcement (Town of Newfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Newfield the town's Code Enforcement Officer administers the zoning ordinance and building codes for the town.
Town of Norridgewock - Code Enforcement (Town of Norridgewock, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Norridgewock building permits are handled by the town's Code Enforcement office, whose pages offer the Town of Norridgewock building permit application, under which the applicant agrees to future inspections by the Code Enforcement Officer.
Town of North Yarmouth - Code Enforcement Office (Town of North Yarmouth, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In North Yarmouth the town's Code Enforcement Office enforces the code; its own page says the Code Enforcement Officer issues all plumbing, electrical and building permits and performs inspections after construction or installation.
Town of Northport - Code Enforcement Office (Town of Northport, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Northport building permits come from the Code Enforcement Officer: the town's Code Enforcement and Plumbing page says "The CEO handles several permit applications" and lists the Building Permit Application first.
Town of Norway - Code Enforcement (Town of Norway, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Norway the Code Enforcement office enforces the code for the town; its own page says the town requires a permit for new construction, renovations, garages, sheds, electrical work, internal plumbing and septic systems, and it links the town's online permit portal.
Town of Oakland - Code Enforcement (Town of Oakland, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Oakland the Code Enforcement Officer, housed in the Town Office, handles permit applications and enforcement, according to the town's own page for that department.
Town of Old Orchard Beach - Code Enforcement Department (Town of Old Orchard Beach, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Old Orchard Beach the Code Enforcement Department administers and enforces the town's ordinances and adopted codes on building construction, and issues building permits, according to the town's own page.
Town of Orono - Code Enforcement Office (Town of Orono, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Orono the Code Enforcement Office issues permits and performs inspections, and the town's own page directs building permit applications and plans to that office for review.
Town of Otisfield - Code Enforcement (Town of Otisfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Otisfield the town's Code Enforcement Officer handles building permits for the town, as the town's Code Enforcement page shows.
Town of Oxford - Code Enforcement (Town of Oxford, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Oxford the town's Code Enforcement office enforces the code; its own page has residents call the Code Enforcement Officer to book inspections, and the Code Enforcement forms page carries the town's building permit application.
Town of Parsonsfield - Code Enforcement (Town of Parsonsfield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Parsonsfield the town's Code Enforcement office, which has a Deputy Code Enforcement Officer, takes building permit applications for the town.
Town of Pittston - Code Enforcement (Town of Pittston, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Pittston building permits come from the Code Enforcement Officer: the town's Code Enforcement page says the officer enforces the town's ordinances and issues permits relating to them and to State of Maine statutes, and building permit applications are approved by the officer before payment is collected.
Town of Porter - Code Enforcement (Town of Porter, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Porter the town's Code Enforcement Officer takes building permit applications and administers the town's land use ordinance.
Town of Raymond - Code Enforcement Office (Town of Raymond, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Raymond the Code Enforcement Office enforces the code for the town; its own page says the office reviews plans before permitting and construction, issues permits for building, electrical, plumbing, septic and shoreland projects, and inspects the work.
Town of Richmond - Code Enforcement (Town of Richmond, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Richmond the Code Enforcement department enforces the code for the town; its own page lists the town's Code Enforcement Officer and its building permit applications.
Town of Sabattus - Code Enforcement Office (Town of Sabattus, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Sabattus the Code Enforcement Office enforces the code for the town; its own pages list the Code Enforcement Office permit applications, starting with the building permit application.
Town of Scarborough - Code Enforcement, Planning & Codes Department (Town of Scarborough, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Scarborough the Code Enforcement Officers in the Planning & Codes Department enforce the code; the town's own page says they are responsible for interpreting and enforcing the regulations that apply to building construction and that Code Enforcement processes and approves the required construction permits.
Town of Shapleigh - Code Enforcement Office (Town of Shapleigh, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Shapleigh the code is enforced by the town's Code Enforcement Office, led by the Code Enforcement Officer, according to the town's own page.
Town of Sidney - Code Enforcement (Town of Sidney, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Sidney the code is enforced by the town's Code Enforcement Officer, whose office is at 2986 Middle Road, according to the town's own page.
Town of Skowhegan - Code Enforcement & Planning Office (Town of Skowhegan, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Skowhegan the Code Enforcement Department is responsible for enforcing the town's Building Codes and Building Safety Ordinance, and the town's FAQ says building permits are required from the Skowhegan Code Enforcement Office.
Town of South Berwick - Code Enforcement Office (Town of South Berwick, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In South Berwick the Code Enforcement Office, on the second floor of Town Hall, processes the town's building permit applications, according to the office's page.
Town of Southwest Harbor - Code Enforcement Office (Town of Southwest Harbor, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Southwest Harbor the town's Code Enforcement Office, led by its Code Enforcement Officer, reviews applications under the town's ordinances and handles the town's building permit applications.
Town of St. George - Code Enforcement (Town of St. George, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In St. George the Code Officer is responsible for enforcing the Town's ordinances, reviewing building permit applications and issuing building permits, as the town's own Code Enforcement page states.
Town of Standish - Code Enforcement (Town of Standish, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Standish the Code Enforcement office, staffed by a Code Enforcement Officer and an assistant, inspects permitted building work (foundation, framing, electrical, plumbing and a final inspection that leads to the occupancy permit), according to the town's own page.
Town of Topsham - Code Enforcement Office (Town of Topsham, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Topsham the Code Enforcement Office, a division of Planning, is responsible for administering the Maine Uniform Building and Energy Code, according to the town's own page.
Town of Turner - Code Enforcement Office (Town of Turner, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Turner the Code Enforcement Officer is the main contact for building permits, and permit holders engage third-party inspectors to certify compliance with the Maine Uniform Building and Energy Code, according to the town's own page.
Town of Van Buren - Code Enforcement Office (Town of Van Buren, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Van Buren the town's Code Enforcement Office issues building permits; its own page says the office administers and enforces local and state codes, ordinances and regulations that pertain to building construction.
Town of Vassalboro - Code Enforcement (Town of Vassalboro, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Vassalboro the town's Code Enforcement Officer, who is also its Local Plumbing Inspector, enforces the code for the town; the town's code enforcement page carries its building permit application and its Maine Uniform Building and Energy Code plan forms.
Town of Veazie - Code Enforcement (Town of Veazie, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Veazie the town's Code Enforcement Officer, at the town office, takes building permit applications and issues the town's building permits.
Town of Waldoboro - Code Enforcement Office (Town of Waldoboro, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Waldoboro the Code Enforcement Office of the Planning / Code department enforces the code for the town; its own page says the office issues all permits associated with projects, including building, plumbing, sign and land use permits, and that permits submitted on or after April 7, 2025 are inspected under the 2021 I-codes.
Town of Waterboro - Code Enforcement Office (Town of Waterboro, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Waterboro the Code Enforcement Office enforces the code for the town; the town's own Code Enforcement page lists the Maine building codes, and the office's Online Permitting Portal page says that is where a Building Permit Application is completed.
Town of Wells - Code Enforcement Department (Town of Wells, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Wells the Code Enforcement Department administers the town's building codes and takes building permit applications, and the department's page states that the Maine Uniform Building and Energy Code is the building code of the Town of Wells.
Town of Whitefield - Code Enforcement (Town of Whitefield, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Whitefield the Code Enforcement Officer enforces the code for the town; the town's Code Enforcement page names the officer as the town's Code Enforcement Officer and Local Plumbing Inspector, and the town's Building Application says no work should begin until the application has been approved by the Code Enforcement Officer.
Town of Wilton - Code Enforcement (Town of Wilton, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Wilton the town's Code Enforcement Officer is the main contact for building permits and for the inspection process under the Maine Uniform Building and Energy Code, which the town's page says has been in effect there since July 1, 2012.
Town of Windham - Code Enforcement Office (Town of Windham, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Windham the Code Enforcement Office, led by a Code Enforcement Director, administers the town's land use, building, plumbing and electrical codes and handles the review and issuance of new permits, according to the town's own page.
Town of Winslow - Code Enforcement (Town of Winslow, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Winslow the Code Enforcement Officer enforces the code for the town; the town's own Code Enforcement page names the Code Officer as the official who issues building permits, and its Building Codes page lists the Maine Uniform Building and Energy Code among the codes the town has adopted.
Town of Winthrop - Code Enforcement Office (Town of Winthrop, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Winthrop the Code Enforcement Office issues and inspects building permits, according to the town's own page.
Town of Wiscasset - Code Enforcement Office (Town of Wiscasset, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Wiscasset the town's Code Enforcement Office, run by the Code Enforcement Officer, issues building permits.
Town of Woolwich - Codes Enforcement Officer (Town of Woolwich, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Woolwich the town's Codes Enforcement Officer, who also serves as Building Inspector, handles building permits for the town, as the Town Office page shows.
Town of Yarmouth - Building Permits & Codes (Town of Yarmouth, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In Yarmouth the Building Permits and Codes office at Town Hall, staffed by a Building Inspector and Code Enforcement Officer and an Assistant Code Enforcement Officer, takes and reviews building permit applications, and the town's building permit form carries a Code Enforcement Officer signature line and a date the permit is issued, according to the town's own pages.
Town of York - Code Enforcement Office (Town of York, Maine)
Two layers at most. Maine adopts the 2021 International Residential Code without changing its reroofing section, R908 (08-003 C.M.R. chapter 6; the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (08-003 C.M.R. chapter 5), carries the same two-application condition in Section 705.2.1.1. A municipal building-code ordinance inconsistent with the State code is void (10 M.R.S. 9724(3)). Everything above is Maine state law, the same in every municipality. In York the Code Enforcement Office, whose page lists a Director of Code Enforcement, assistant code enforcement officers and an inspector, takes building permit applications, reviews them and schedules inspections.
Unclassified — see each jurisdiction's quoted rule — Michigan (386)
Addison Township - Building Department (Township of Addison, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Addison Township Building Department page, its Re-Roof Permit Application, permit fee schedule and inspections handout were read and state no layer rule. No township building ordinance was found on the township's site, so none was read for this record.
Adrian Charter Township - Building Department (Charter Township of Adrian, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Adrian Charter Township's Ordinances page lists no building ordinance or building code, so no local building instrument was available to read, and this record states the state rule and does not classify the township's own text. The township's Zoning Ordinance, its property maintenance ordinance and its Blight Elimination Ordinance were searched for a reroofing or layer rule and have none, and the permit form, checklist and fee schedule state no layer rule.
Alaiedon Township - Building and Zoning Permits (Township of Alaiedon, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Other Ordinances page lists a land division ordinance, a cemetery ordinance, a junk ordinance, a sign ordinance, a wood burning furnace ordinance, an emergency services ordinance and a fire ordinance, and its Zoning Map & Ordinance page lists a Zoning Ordinance; none is a building code or building ordinance. The Zoning Ordinance was searched for roofing text and its roof provisions concern roof pitch, roof-mounted solar and wind equipment and height limits. The township has published no layer rule.
Alcona County - Building Department (Alcona County, Michigan (1 city, 1 village and 11 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Alcona County Building Department pages, inspection FAQ and online building permit application state no layer rule of their own; no county building ordinance was read for this record.
Alger County - Building Codes (Alger County, Michigan (1 city, 1 village and 8 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Alger County Building Codes page and building permit application were read and state no layer rule. No county building ordinance was found on the county site, so none was read for this record.
Almont Township - Building Department (Township of Almont, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Almont Township's Ordinance No. 52, the township's building code enforcement ordinance, was read in full and has no reroofing or layer provision. The township's zoning ordinance, amended through August 2021, was searched and has no reroofing or layer rule. The township's other posted ordinances, including its floodplain, dangerous buildings, rental inspection and fire prevention ordinances, were not all read, and the township's Building Department page and Building Application state no layer rule, so this record states the state rule and does not classify the township's own text.
Arbela Township - Building Department (Township of Arbela, Tuscola County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No local roof layer rule was found, and the classification is not set: the township's ordinances page lists health, safety and welfare ordinances and a zoning ordinance, and the zoning ordinance, searched for roof, shingle, building code and R908, has roof text only on dwelling roof pitch, building height and rooftop screening, and refers to an "Arbela Township Building Code" that the ordinances page does not publish. The Permits page and fee schedule state no layer rule.
Area Code Enforcement (A.C.E.) Building Inspections - City of Omer (City of Omer, Arenac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the A.C.E. website, its building permit application and the City of Omer zoning ordinance state no layer rule, and no building ordinance of the City of Omer was found online, so a local ordinance was not read for any amendment to Section R908.
Arenac County - Building Department (Arenac County, Michigan (1 city, 3 villages and 7 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Arenac County Building Department's page, building permit application, application instructions and contractor registration form state no layer rule. The ordinances the county posts on its website are a soil erosion and sedimentation control ordinance and an ORV ordinance, and no county building code ordinance was found.
Ash Township - Building Department (Township of Ash, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department page, the township's building permit applications and the ordinances it posts (the zoning ordinance book through March 2026 and the blight, weed and burning ordinances) were read for a layer rule and state none; the township posts no building code chapter among them, so the base section is stated here as the International Code Council publishes it.
Athens Township - Building Permits (Township of Athens, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No Athens Township building ordinance was found published, so none was read for a layer rule, and the township's permits page, zoning page and building permit application state no layer rule.
Bangor Township (Van Buren County) - Building Department (Township of Bangor, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Ordinance 16 (state code enforcement) and Ordinance 18 (construction) were read in full and contain no reroofing or layer provision. The Township's ordinance list also holds ordinances on mobile homes, mechanical code enforcement, fire prevention and state electrical inspections that were not read for roof rules, so this record does not classify the local layer rule. The Inspections page and the building permit application state no layer rule.
Barry County - Building Inspections (Professional Code Inspections of Michigan, Hastings Office) (Barry County, Michigan (12 townships and 4 villages on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Barry County's website and the PCI Hastings office pages and forms state no layer rule of their own. The county's ordinances pages list zoning, airport and off-road vehicle documents and no building ordinance, so no county building ordinance was read for this record.
Berlin Township - Building Department (Township of Berlin, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page posts only a Cemetery Ordinance, and the township posts no building code or building ordinance, so no Berlin Township ordinance was found to read for a local reroofing rule. The Building page, fee sheet and permit application state no layer rule.
Bessemer Township - Building Department (Township of Bessemer, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township posts a list of its ordinances and not their text, and the list says "COPIES AVAILABLE UPON REQUEST"; only the zoning ordinance is posted, so no township building ordinance was read for this record and no classification is set. The township's Building Permit Application packet states no layer rule.
Birch Run Township - Building Department (Township of Birch Run, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's General Ordinances page lists its building instruments as Ordinances #1994-02, #1995-05, #2004-01, #2006-03, #2008-01 and #1991-06; Ordinances #2004-01, #2006-03 and #2008-01 were read in full and contain no roofing provision, #1991-06 adopts the Uniform Code for the Abatement of Dangerous Buildings, 1991 Edition, and #1994-02 adopts the Uniform Building Code, 1994 Edition, neither of whose text was read, and the posted copy of #1995-05 could not be opened, so this record states the state rule and does not classify the township's own text. The Building Permit Application packet states no layer rule.
Blendon Township - Building Permits (Professional Code Inspections) (Township of Blendon, Ottawa County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building-related ordinance posted on its Forms & Ordinances page, Ordinance No. 94-2012, was read in full: it designates the enforcing agency and flood hazard areas and has no reroofing provision. The township's zoning ordinance, amended through February 2025, was searched and its roof provisions concern commercial building design, roof signs and accessory buildings, with no reroofing or layer rule. The zoning ordinance refers to a "Township Building Code" that the township does not post, so that text was not read and this record does not classify the township's own text.
Blissfield Township - Zoning and Building Inspection (Township of Blissfield, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Fee Schedule lists "Roof Over" with "Final (Maximum 2 layers)", which is consistent with the state limit; the Document Library lists a Zoning Ordinance, a Cemetery Ordinance and zoning amendments for solar, battery storage and wind energy and no building ordinance, the Zoning Ordinance was searched and regulates no roof covering, and no codified building chapter was found, so no local building ordinance was read for Section R908.
Bloomingdale Township - Building Permits (Township of Bloomingdale, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the building instruments on the township's ordinance index were read: Ordinance No. 4-90 and Ordinance No. 1-96, which adopt the BOCA National Building Code, Ordinance No. 7-90, which adopts the state codes and designates the Building Official, the Construction Board of Appeals ordinance, the single-family residence placement and construction ordinance, the Dangerous Building ordinance and the ordinance adopting the 2015 International Property Maintenance Code. None has a reroofing provision of its own, but the BOCA National Building Code text those ordinances adopt was not read, and the index lists an ordinance on violations of the state construction code (132A) that the township does not post, so this record declares no layer classification. Bloomingdale Township's Ordinances No. 4-90 and No. 1-96 adopt the BOCA National Building Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Bloomingdale Township has published no statement naming the edition it enforces; the BOCA National Building Code text was not read (see adopted_code).
Bowne Township - Building Permits (Township of Bowne, Kent County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance or code of ordinances was found: the township's website posts a Zoning Ordinance (amendments through October 2, 2019) and forms but no ordinance list, and the Zoning Ordinance was searched for roofing text and has no reroofing provision. The township's forms and pages state no layer rule, so this record declares no layer classification.
Buena Vista Charter Township - Community Development (Building Department) (Charter Township of Buena Vista, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building permit packet, fee schedule and Community Development page state no layer rule. The township's ordinances are hosted on a Documents-On-Demand site that did not open for this record, so no township ordinance was read, and this record declares no layer classification.
Bunker Hill Township - Building Inspection Department (Township of Bunker Hill, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's website lists no building code ordinance, so this record does not classify the local layer rule, and the Building Inspector/Permit page states no layer rule.
Burr Oak Township - Building Permits (Township of Burr Oak, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website lists no ordinances and no building code, so no codified building text was read. SAFEbuilt's Residential Re-Roof guide says "No more than two (2) layers are allowed upon completion of installation", and its re-covering list repeats "Where the existing roof has two or more applications of any type of roof covering." and adds a fourth case, "Asphalt shingles subject to moderate or severe hail exposure.", which the base 2015 International Residential Code section does not contain.
Casco Township (Allegan County) - Building Permits (Township of Casco, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's ordinance list shows no building code ordinance, and its Building & Zoning page, FAQ, fee schedule and permit application state no layer rule; the township's Blight Ordinance, listed as adopted 2009 and amended 2019, was not read, so no local amendment to Section R908 can be ruled out.
Caseville Township - Construction Department (Township of Caseville, Huron County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's posted Code of Ordinances (Title XV, Land Usage, with its Flood Damage Prevention and Property Maintenance Code chapters) refers to a "Township Building Code" that the posted code does not reproduce, and no building code or roofing ordinance is posted. The Construction Department page and building permit application state no layer rule. Caseville Township's codified Sec. 151.02 adopts the Caseville Township Building Code (BOCA); this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Caseville Township has published no statement naming the edition it enforces; the Caseville Township Building Code (BOCA) text was not read (see adopted_code).
Cedar Creek Township - Building Department (Township of Cedar Creek, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Cedar Creek Township's codified Section 14.1 adopts the Uniform Building Code, 1997 Edition, and Section 14.13 adopts the One and Two Family Dwelling Code, 1995 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Cedar Creek Township has published no statement naming the edition it enforces; the Uniform Building Code, 1997 Edition text was not read (see adopted_code). The Regulatory Ordinances (Chapters 12 through 18) and the township's permit forms state nothing further on roof layers, and because the building codes the township adopts were not read, this record sets no layer classification.
Charlevoix County - Department of Building Safety (Charlevoix County, Michigan (3 cities, 1 village and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Charlevoix County Department of Building Safety page, roofing and siding permit application, building requirements check sheet and inspection types sheet were read and state no layer rule. No county building ordinance was found on the county site, so none was read for this record.
Charter Township of Big Rapids - Building Department (Charter Township of Big Rapids, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Code of Ordinances is posted on its Ordinances page as scanned title files and on American Legal; Chapter 150 (Buildings) lists the agency designation in Section 150.01, a dangerous buildings subchapter and address numbering. This record read Section 150.01 and states the state rule; it does not say that no local amendment exists, because the rest of the chapter is posted only as scanned images and the American Legal code could not be opened. The Building and Zoning page, the permit application and the building permit process chart state no layer rule.
Charter Township of Brady - Building Department (South Central Michigan Construction Code Inspections) (Charter Township of Brady, Kalamazoo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance is posted on the Brady Charter Township Building Dept page, which lists only a zoning permit application and a zoning book; the township's only posted reference to a building instrument is a hearing notice citing its Dangerous Buildings Ordinance (Ordinance No. 122), and that text, like the zoning book, was not read, so no classification is declared here. SCMCCI's FAQ and residential application state no layer rule.
Charter Township of Buchanan - Building Department (Charter Township of Buchanan, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance or ordinance list is posted on the township's website (its Code Officials, Forms and Permits and Planning & Zoning pages were read), so no local ordinance was read and no layer classification is declared here. The township's reroof application asks for tear off or overlay and the number of existing layers and states no layer limit.
Charter Township of Clayton - Building Department (Charter Township of Clayton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Clayton Township's Building Department page and its Building Permit Application state no layer rule. The township's codified ordinances were not read for this record, so this record states the state rule and does not classify the township's own text.
Charter Township of Fruitport - Building Permits (Michigan Township Services Muskegon) (Charter Township of Fruitport, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Chapters 6 and 14 of the Fruitport Charter Township Code were read for a local roofing rule and have none; no township document read states a layer rule. Fruitport Charter Township's codified Sec. 14-1(2)(b) refers to "the BOCA code adopted by the township"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Fruitport Charter Township has published no statement naming the edition it enforces; the BOCA code text was not read (see adopted_code).
Charter Township of Grass Lake - Building Department (Charter Township of Grass Lake, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in Grass Lake Charter Township, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Grass Lake Charter Township's Police Power Ordinance PPO-12 names the Michigan Residential Code/ 2009, which incorporates the 2009 International Residential Code. The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether the codified reference has any effect today is not decided here (see adopted_code). The township's ordinance page lists its Police Power Ordinances (the Michigan Residential Code Ordinance, Dangerous Buildings, Blight Elimination and Municipal Civil Infractions among them) and its Zoning Ordinance chapters; the Michigan Residential Code, Dangerous Buildings, Blight Elimination and Civil Infractions ordinances were read and contain no reroofing or layer rule, and the zoning chapters were not read. The township's building permit application, fee schedule and permit forms state no layer rule of their own. Ask the Building Department (517-522-8464) before planning an overlay.
Charter Township of Grayling - Building Department (Charter Township of Grayling, Crawford County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department's page and building permit application state no layer rule. The township's Ordinances page lists a Zoning Ordinance, an Emergency Services Cost Recovery Ordinance, a Noise Ordinance and a Short Term Rental Ordinance, and no building ordinance; the Zoning Ordinance was searched for roofing provisions and has none on reroofing, but it refers to "the currently adopted Grayling Charter Township building code" and the text of that building code was not found.
Charter Township of Lake - Building and Zoning (Charter Township of Lake, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building and Zoning page lists a zoning ordinance, a communication tower ordinance and a land division ordinance and says "Other ordinances are available at the Township office", so no building code ordinance or complete ordinance list could be read and this record states no layer classification. The township's Zoning Ordinance (adopted May 19, 2026) was searched for roof text and has no rule on roof coverings or layers. The township's Roofing and Siding Permit Application asks for "NO. OF EXISTING LAYERS" and states no layer rule.
Charter Township of Lansing - Building Department (Charter Township of Lansing, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Title X (Building Regulations) of the Charter Township of Lansing Code of Ordinances was read in full: Chapter 101 (construction and building codes), Chapter 101-A (floodplain provisions), Chapter 101A (property maintenance code), Chapter 102 (signs), Chapter 103 (swimming pools), Chapter 104 (uniform housing code), Chapter 105 (communication towers), Chapter 106 (dangerous or unsafe buildings), Chapter 107 (electrical code), Chapter 108 (street numbering), Chapter 109 (demolition) and Chapter 109A (soil erosion and sedimentation control). None of them has a reroofing provision or amends Section R908. The building permit application asks for roof drawings that show "Number of layers" but states no layer limit, and the Community Development page states none.
Charter Township of Lowell - Building Department (Charter Township of Lowell, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Lowell Charter Township's website posts no building ordinance or codified code, so no local building instrument was available to read, and this record states the state rule and does not classify the township's own text. The township's Zoning Ordinance was searched for a roofing or layer rule and has none. Cascade Inspection Services' Roofing/Siding Worksheet asks for the "# of layers currently on roof" and "Will you be tearing off?" and states no limit, and its Commercial Roofing Permit Worksheet says "will not exceed a total of two (2) layers" for commercial roofs, which agrees with the base rule. Cascade Inspection Services' undated training handouts "Building Permit Process" and "Common Residential Code Violations" carry the heading "2009 Michigan Residential Code"; that text was not read for this field, and this record states the 2015 base.
Charter Township of Midland - Building Department (Charter Township of Midland, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Midland Township website states no layer rule, and the township's ordinances, published on the eCode360 site, were not read for this record.
Charter Township of Oakland - Building Department (Charter Township of Oakland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Oakland Township's own building ordinance, published on eCode360, was not read for this record, so no local reroofing rule is stated here either way. The Building Department's FAQ, permit application and 2026 fee schedule state nothing further on roof layers.
Charter Township of Oneida - Building Department (Charter Township of Oneida, Eaton County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms page lists a Zoning Ordinance, a Wind Energy ordinance, a Solar Ordinance, a Solicitation Ordinance and a Cemetery Ordinance and no building ordinance, and the Building page and the 2026 building permit application state no layer rule; no codified building chapter was found, so no local building ordinance was read for Section R908.
Charter Township of Owosso - Building Department (Charter Township of Owosso, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building instruments were looked for: its Ordinances section posts a zoning ordinance and fire ordinance information, and its general ordinances page says copies must be requested from the Building Official or the Clerk, so no township building ordinance was available to read and this record declares no classification. The Building Official page and the Building Permit Application state no layer rule.
Charter Township of Plymouth - Building Department (Charter Township of Plymouth, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department page, its April 9, 2025 list of codes enforced and the September 2026 Building Permit Application state no layer rule. The township's Code of Ordinances is published on American Legal Publishing, which served a browser challenge to this directory's research client, so the codified building chapter was not read, and this record states the state rule without saying that no local amendment exists.
Charter Township of Port Huron - Building Department (Charter Township of Port Huron, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department page, the 2026 Building Permit Application and the 2026 fee schedule state no layer rule. The township's code of ordinances is published on Code Publishing, which served a browser challenge to this directory's research client, so the township's building code chapter was not read for this record. This record therefore states the state rule and does not say that no local amendment exists.
Charter Township of Portsmouth - Zoning and Building (Charter Township of Portsmouth, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Portsmouth Charter Township Zoning & Building page and Building Permit Application state no layer rule. The township's Zoning Ordinance (effective July 1, 2026) was searched for roof and its roof hits concern a dish antenna, manufactured dwelling roof pitch, solar collectors, signs and definitions, and none concerns re-covering a roof. No township building code ordinance was found on its site, so no building instrument was read for a roofing rule and this record does not classify the layer limit.
Charter Township of Sandstone - Building Department (Charter Township of Sandstone, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the building ordinances on the township's Non-Zoning Ordinances page were read: Ordinance No. 4 (designating the enforcing agency), Ordinance No. 4A and Ordinance No. 21 (penalties), Ordinance No. 29 (state building code enforcement) and Ordinance No. 2021-1 (State Construction Code Ordinance); they set the enforcing agency, an appeals board and penalties, and contain no reroofing provision. The township's Zoning Ordinance was searched and regulates no roof covering. The link to the Flood Plain Ordinance No. 50-2011 on that page returns a not-found error, so that ordinance was not read, and the 1987 BOCA basic building code adopted by Ordinance No. 4A was not read. Sandstone Charter Township's codified Ordinance No. 4A (adopted December 14, 1987) adopts by reference "the Building Officials and Code Administration basic building code, commonly known as BOCA, the 1987 Edition"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the township's Ordinance No. 2021-1 adopts by reference together with the codes promulgated under the state act "when such amendments and revisions are promulgated and take effect"; the 1987 BOCA basic building code text was not read (see adopted_code).
Charter Township of Williams - Building Department (Charter Township of Williams, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township posts no building ordinance text, so no local layer rule was read, and this record does not classify the local layer rule. Charter Township of Williams's list of adopted ordinances records Ordinance #32E as adopting "Uniform Building, Plumbing & Mechanical Code 1994"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Williams Charter Township has published no statement naming the edition it enforces; the Uniform Building, Plumbing & Mechanical Code 1994 text was not read (see adopted_code). The township's Building Department pages and permit forms state no layer rule.
Charter Township of York - Building Department (Charter Township of York, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Charter Township of York's website posts no building ordinance or code chapter; its ordinance postings are the Zoning Ordinance and ordinances on open burning and private roads, so no local building rule on reroofing could be read. The Zoning Ordinance mentions roofs in definitions, height, roof-mounted solar systems, roof signs and a roof-finish standard for new dwellings, and states no layer rule; the Building Department page, permit application and checklist state none either.
Cheboygan County - Department of Building Safety (Cheboygan County, Michigan (1 city, 2 villages and 19 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Cheboygan County Department of Building Safety pages, permit procedures, residential code handout, fee schedule and permit application were read and state no layer rule. No county building ordinance was found on the county site, so none was read for this record.
Chelsea Area Construction Agency - Building Permits for Dexter Township (Township of Dexter, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinance 30-A (Building Inspection) designates the enforcing agency and has no reroofing provision; the township's other listed ordinances, its Zoning Ordinance and the Agency's pages were not all read in full for a roofing rule, so this record declares no layer classification. The Agency's pages and building permit application state no layer rule.
Chelsea Area Construction Agency - Building Permits for Lyndon Township (Township of Lyndon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Lyndon Township's Ordinances and Plans page lists a Building Inspection Ordinance (Ord. 36, 2000), but the township serves its ordinance files through a download page that returned no readable file to a plain request, so the township's building ordinance was not read and this field does not say that it amends nothing in Section R908. The Agency's pages, fee schedule and building permit application state no layer rule.
Cheshire Township - Building Permits (Professional Code Inspections) (Township of Cheshire, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Ordinances 438 (Dangerous Buildings) and 417 (Ordinance Enforcement Officer) were read in full and have no reroofing provision, but the township's Permits page lists only some of its ordinances and says "Please contact the Clerk" for others, and Ordinance 438 refers to a state construction code ordinance that is not posted, so the township's own building code ordinance was not read for this record. The Permits page and the Professional Code Inspections application state no layer rule.
Chester Township - Building Department (Township of Chester, Ottawa County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building page and Zoning Ordinance state no cap on roof layers. Its ordinance list was read for a local building code: the Civil Infraction Construction Code ordinance and the Zoning Ordinance were read and amend nothing in Section R908, but its Dangerous Buildings and Abandoned Buildings ordinances are scanned images with no text layer and were not read, so this record does not classify the layer limit.
City of Allegan - Building Department (Professional Code Inspections of Michigan, Dorr office) (City of Allegan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinances were not read because its codified ordinances are published only on a code host that this record could not open, so this record states no layer classification. The city's Guide to Development and the permit pages and forms of Professional Code Inspections, its building department, state no layer rule.
City of Auburn - Building Department (City of Auburn, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Auburn's building department and city permits pages and the Township Code Authority's building permit checklist and fee sheet state no layer rule, and the city's codified ordinances, which are published on American Legal Publishing, were not read for this record.
City of Auburn Hills - Community Development Department (Building) (City of Auburn Hills, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The articles of Auburn Hills' City Code Chapter 18 that were read add no reroofing rule. Auburn Hills' codified Sec. 18-51 adopts the CABO One and Two Family Dwelling Code, 1992 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Auburn Hills has published no statement naming the edition it enforces; the CABO One and Two Family Dwelling Code text was not read (see adopted_code).
City of Bangor - Building and Permits Division (City of Bangor, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the city's Code of Ordinances (Building Regulations) was searched in full for roof text: it adopts the construction codes, designates the enforcing agency, creates a building authority, and sets blight and dangerous building rules, and it has no reroofing provision and amends nothing in Section R908. No classification is set because the 2003 State Construction Codes text was not read. The city's permits page, application and fee schedule state no layer rule. Bangor's codified Sec. 150.03 adopts the 2003 State Construction Codes; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Sec. 150.03 of the city code takes up through its words "when they are promulgated and effective"; the 2003 State Construction Codes text was not read (see adopted_code).
City of Belleville - Department of Building and Planning (City of Belleville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city posts no building code chapter: its Charter/Ordinances page lists the zoning and sign ordinances, the charter and general ordinances on animals, trees, storage, snow, special events, marihuana, utilities and the like, and Ordinance No. 17-004, which amends the property maintenance code in Chapter 14, Article IV, whose other articles are not posted. No city building ordinance was read and no classification is declared here; the zoning ordinance (April 2025) was searched in full and has no reroofing provision, and the city's permit pages and applications state no layer rule.
City of Berkley - Community Development Department (City of Berkley, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Berkley's own building ordinance, Chapter 26 of the Berkley Code of Ordinances (Buildings and Building Regulations), was read in full and has no reroofing provision. The city's own Roof Specifications sheet, in its roof permit packet, goes further than the state limit: its first step is "Strip shingles from house and haul away", which describes a full tear-off on every permitted reroof rather than allowing one recover. Both are reported here; a roofer should plan a tear-off in Berkley and confirm with the department before quoting a recover.
City of Bridgman - Building Department (City of Bridgman, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Home Improvement Projects page, fee schedule and building permit application state no cap on roof layers. The city's code of ordinances is on eCode360 and could not be read, so this directory has not read whether the city amends anything in Section R908, and this record does not classify the layer limit.
City of Burton - Building Division (City of Burton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the adoption sections of the city's building chapter, Chapter 151 of the Burton Code of Ordinances (Building Regulations; Construction), were read: Section 151.01 adopts the Michigan Residential Code with its amendments and future editions, Section 151.08 adopts the Michigan Rehabilitation Code for Existing Buildings, and neither has a reroofing provision or amends Section R908. The chapter's remaining sections, on hazardous buildings, lots without road access, multiple dwelling inspections and site condominiums, were not read in full. The Building Division pages state no layer rule.
City of Clio - Building Permits (City of Clio, Michigan (Genesee County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Clio's codified ordinances were not read, because the host of the code refused a plain request, and neither the City's Building Permits & Forms page nor Vienna Township's building pages state a layer rule; this record states the state rule only.
City of Davison - Building Department (City of Davison, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's codified ordinances were not read for this record, so no local layer rule was read, and this record does not classify the local layer rule. The Building Department's pages and permit forms state no layer rule.
City of Dearborn Heights - Department of Building & Engineering (City of Dearborn Heights, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in Dearborn Heights, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Dearborn Heights's codified Sec. 7-29 adopts the Michigan Residential Code 2009, which incorporates the 2009 International Residential Code. The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether the codified reference has any effect today is not decided here (see adopted_code). Chapter 7 of the Dearborn Heights Code of Ordinances, the city's building permit application and its fee schedule state no layer rule of their own. Ask the Department of Building & Engineering (313-791-3470) before planning an overlay.
City of Douglas - Building Permits (Michigan Township Services) (City of Douglas, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Douglas's building permit, forms and FAQ pages, Michigan Township Services' building permit information sheet and application for the city, and Chapter 150 (Building Regulations) of the city's Code of Ordinances were read for a local roofing rule and state none. Chapters 151 (Waterfront Construction), 152 (Floods) and 153 (Zoning Ordinance) of the Code of Ordinances were not read for this record, so no local classification is made and the state rule above is the one stated.
City of Durand - Building & Trades Department (City of Durand, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance with a reroofing rule was found: Chapter 14 of the Durand Code of Ordinances (Buildings and Building Regulations) leaves its building, electrical and plumbing code article reserved and otherwise covers dangerous buildings, fences, the housing code and signs, and a search of the whole posted Code of Ordinances finds no provision on roofing, shingles or roof layers; the Building and Zoning page and the Building Permit Application state no layer rule. The posted code is a recodification and the city lists separate ordinance updates, so the record states the state limit without declaring a local classification.
City of Ferndale - Building Department (City of Ferndale, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Ferndale's Permit Center and Building, Code Enforcement and Rental Services pages and its building permit application state no layer rule; the city's code of ordinances was not read for this record.
City of Flushing - Building Department (City of Flushing, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the City of Flushing Code of Ordinances (Building Regulations) was read in full: it designates the enforcing agency, sets fees by council resolution, designates flood hazard areas and adopts a property maintenance code; it has no reroofing provision and amends nothing in Section R908. The city's Residential Re-roofing guide, a SAFEbuilt handout dated July 1, 2017, answers "How many layers of roofing are allowed?" with "A maximum of two layers.", which matches the state rule, and lists four conditions for removing the old roof before re-covering, the fourth being "Asphalt shingles subject to moderate or severe hail exposure."; that item is not among the conditions in Section R908.3.1.1 of the 2015 code, and no local ordinance adopting it was found, so ask the Building Department whether it applies to a given roof.
City of Fremont - Building Permits (North Country Inspection Services) (City of Fremont, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building ordinance, if it has one, is published in its Code of Ordinances through American Legal and was not read for this record, so no classification is declared here; the Fremont Community Joint Zoning Ordinance was searched in full and has no reroofing provision, and the permit application, Roof System Questionnaire and fee schedules state no layer rule.
City of Gobles - Building Permits (Michigan Code Inspections, LLC) (City of Gobles, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The county page and the permit firm's pages state no layer rule. No city building ordinance was found or read, so this record sets no layer classification.
City of Grand Blanc - Building Department (City of Grand Blanc, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Grand Blanc Building Department page, Do I Need a Permit page and fee schedule state no layer rule of their own. The city's codified Building and Housing Code (Part Fourteen) was not read, so this record does not say whether it adds a roofing rule.
City of Hamtramck - Building Department (City of Hamtramck, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Hamtramck's Building Department page, permit application, fee schedule and forms were read and state no layer rule; the City's codified building provisions were not read for this record.
City of Hartford - Building Department (City of Hartford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Permit Information page lists "If only one layer of roofing shingles and stripping" among the work that needs no building permit and states no cap on layers. The city's Code of Ordinances is a scanned image with no text layer and was not read, so this directory has not read whether the city amends anything in Section R908, and this record does not classify the layer limit.
City of Hastings - Construction Permits (Professional Code Inspections) (City of Hastings, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Hastings' Guide to Development and the Building Permit Application of Professional Code Inspections state no layer rule. The text of the city's Code of Ordinances was not read for this record, so this record states the state rule and does not classify the city's own text.
City of Highland Park - Building Department (City of Highland Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Highland Park Building Department page, building permit application and fee schedule were read and state no layer rule. The city's codified Part Fourteen (Building and Housing Code) is posted in its Municode library without readable text, so no city building ordinance was read for this record.
City of Ithaca - Building Permits (Gratiot County Building Inspection) (City of Ithaca, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No local roof layer rule was found: the City of Ithaca's Building & Zoning page, the Gratiot County requirements sheet and the county's building permit application state no layer rule, and the City's codified ordinances were not read.
City of Lapeer - Building Department (City of Lapeer, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's codified Chapter 8 (Buildings and Building Regulations) was not read, so no local roofing rule could be checked against it; the Building Department page, permit application, requirements sheet, Codes Currently in Effect sheet, FAQ and Residential Addition Guidebook state no layer rule.
City of Lathrup Village - Building Department (City of Lathrup Village, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in the City of Lathrup Village, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Lathrup Village's Code of Ordinances, Sec. 14-300, says the city "shall apply and enforce the Michigan Residential Code 2006 update, and all amendments thereto." The base 2006 text, Section R907.3 (Re-covering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2006 rule. The 2006 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). Chapter 14 of the Lathrup Village Code of Ordinances (Buildings and Building Regulations) was read for its building code, residential code, property maintenance, dangerous building and abandoned property provisions and searched for roof, shingle and layer, and the Building Permit Application states no layer rule of its own. Ask the Building Department at 248-557-2600 ext. 247 before planning an overlay.
City of Leslie - Building Department (City of Leslie, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City's permit application asks for the number of layers on a roof repair drawing but states no layer limit. The City's Forms page lists no building ordinance, and none was read, so this record sets no layer classification.
City of Lincoln Park - Building Department (City of Lincoln Park, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Lincoln Park's Building Department and Building Permit pages and its building permit application state no layer rule; the city's code of ordinances was not read for this record.
City of Manton - Building Permits (City of Manton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Articles I through IV of Chapter 8 (Buildings and Building Regulations) of the City of Manton Code of Ordinances were read: they elect to enforce the state construction codes, leave fees to resolution, adopt the State Housing Law and the 2015 International Property Maintenance Code, and set up a rental inspection program, with no reroofing provision and no amendment to Section R908. Article V of that chapter, on municipal civil infraction penalties, was not read, so this record does not classify the layer limit. The city's website states no layer rule.
City of Mason - Community Development (Building Permits) (City of Mason, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City Code's building chapter, Chapter 6, is published on American Legal and could not be opened for this record, so no local layer rule is stated or ruled out here. The city's Permit FAQ, Roof and Siding permit packet and permit brochure state no layer rule.
City of Mount Morris - Building Department (City of Mount Morris, Genesee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Mt. Morris's codified Sec. 14-26 adopts "The BOCA National Building Code/1996 (13th Edition)"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the city has published no statement naming the edition it enforces; the BOCA National Building Code/1996 text was not read (see adopted_code). Locally, no layer classification is declared here: the city's later ordinances, posted as scanned images, were not read, and its Building page and permit application state no layer limit.
City of Mt. Pleasant - Building Safety Department (City of Mt. Pleasant, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's building permit application has the applicant sign that "I understand that I may not reroof over more than one (1) existing layer of roof material", which agrees with the state rule. The city's code of ordinances was not read for this record.
City of Muskegon Heights - Inspections Department (City of Muskegon Heights, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Muskegon Heights property maintenance standards in Sec. 18-482 of the city's Code of Ordinances say of roofs: "Roof structure must be capable of supporting all loading. The roof desk must be free of rot and shall be covered with material in good condition. There shall not be more than one reroof, if loading causes bowing or structural deterioration." Ask the Inspections Department how it applies that rule before planning an overlay. Muskegon Heights's codified Sec. 18-26 adopts the Uniform Building Code, 1994 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Muskegon Heights has published no statement naming the edition it enforces; the Uniform Building Code, 1994 Edition text was not read (see adopted_code).
City of Parchment - Building Permits (Kalamazoo Area Building Authority) (City of Parchment, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The KABA application asks for drawings on a roof repair that needs structural work or sheathing but states no layer limit. The City's building ordinances were not read, so this record sets no layer classification.
City of Perry - Building Department (City of Perry, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's Building Inspector page states no cap on roof layers. The city's code of ordinances is on American Legal and could not be read, so this directory has not read whether the city amends anything in Section R908, and this record does not classify the layer limit.
City of Petersburg - Department of Zoning and Building Inspection (City of Petersburg, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Petersburg's list of active local ordinances, updated 9-9-2026, was read. Its Ordinance 14 sets a minimum dwelling standard under which a roof must be "reasonably weathertight, watertight and rodentproof" and says nothing on the number of layers, and the Ordinance 93 modifications to the BOCA code printed in the list (Sections 101.1, 112.3.1, 116.4, 117.2 and 3408.2) do not concern roofing; the BOCA code text itself was not read, and the city's building permit page states no layer rule. Ordinance 93 of the City of Petersburg adopts the BOCA National Building Code, Thirteenth Edition, 1996; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the City of Petersburg has published no statement naming the edition it enforces; the BOCA National Building Code, Thirteenth Edition, 1996 text was not read (see adopted_code).
City of Plainwell - Building Department (City of Plainwell, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the city's Building Department page, its Forms & Permits page and its permit applications state no layer rule. The city's Code of Ordinances is posted only on American Legal Publishing, which returned a bot challenge to this record's reader, so no local building ordinance was read for Section R908.
City of Pleasant Ridge - Building Department (City of Pleasant Ridge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 14 of the Pleasant Ridge City Code (Buildings and Building Regulations) was read in full: it elects to enforce the state construction code, adopts a property maintenance code and covers fences, dumpsters and dangerous structures; it has no reroofing provision. Chapters 30 and 82 (community development and zoning) were searched for roofing text and have no roofing rule. The city's Exterior Design Standards and Eave Details documents, linked from the Building Department page, were not read, and the Building Department page states no layer rule.
City of River Rouge - Building Department (City of River Rouge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no layer rule was found. The city's code of ordinances on Municode has no published text, and the building ordinances the Building Department posts (certificate of occupancy on sale, vacant property, property maintenance, rental dwellings, and lawn and weed) are scanned pages that were not read in full, so this record states no layer classification. The Building Department's page, its Building Permit Application and its residential fee schedule state no layer rule.
City of Rockwood - Building and Safety Department (City of Rockwood, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Rockwood's Building and Safety page, Building Permit Application and fee schedule state no layer rule. The city's Code of Ordinances could not be opened for this record, so no city building ordinance was read for a roofing rule.
City of Saugatuck - Building Department (City of Saugatuck, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The city's building page and its permit application packet state no layer rule. Section 150.03 and Section 150.04 of the city's Code of Ordinances were read and name no layer rule, and this record does not classify the layer limit. The City of Saugatuck's codified Sec. 150.04 adopts the One- and Two-Family Dwelling Code, 1983 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the City of Saugatuck has published no statement naming the edition it enforces; the One- and Two-Family Dwelling Code, 1983 Edition text was not read (see adopted_code).
City of South Haven - Building Services (City of South Haven, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 10 of the South Haven Code of Ordinances (Buildings and Building Regulations, code updated May 29, 2025), the city's building ordinance, was read in full: it designates the building inspector as the enforcing agency, requires contractor registration, adopts the Michigan Building, Residential, Mechanical, Plumbing and Electrical codes by reference, sets plan review fees and regulates dangerous buildings; it has no reroofing provision and amends nothing in Section R908. Section 10-221 saves from repeal "Ordinance No. 570, enacted July 6, 1976, and entitled the Housing Ordinance", which is not posted and was not read, so no classification is declared here. The Building Services page, the permit application and the building fee schedule state no layer rule.
City of St. Louis - Building Department (Community Services) (City of St. Louis, Gratiot County, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in St. Louis, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." St. Louis's codified Sec. 14-2 adopts the 2006 Edition of the Michigan Residential Code. The base 2006 International Residential Code text, Section R907.3 (Re-covering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2006 rule. The 2006 Michigan amendments to that code were not read, and whether the codified reference has any effect today is not decided here (see adopted_code). Chapter 14 of the City of Saint Louis Code of Ordinances, Chapter 30 (Housing) and the city's Roof Permit Application state no layer limit of their own; the application asks whether the job is a second layer or a tear off. Ask the Community Services Department (989-681-2137) before planning an overlay.
City of Standish - Building Permits (City of Standish, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no City of Standish building ordinance was available to read in full: the ordinance index lists Sec. 150.02, "Building Official as enforcing agency", but the City's posted file for Ordinances 150-152 holds only two pages of sign regulations, and the posted Ordinances 236 and 242 only designate the enforcing agency. This record therefore does not classify the layer limit under the local code. The City's pages state no layer rule.
City of Stephenson - Building Code Department (City of Stephenson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City's Resources page links a zoning ordinance but no building ordinance, and the Building Permit application and Fee Schedule state no layer rule. No building ordinance was found or read, so this record sets no layer classification.
City of the Village of Clarkston - Building Department (administered by Independence Township) (City of the Village of Clarkston, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Building Department, Start A Project and FAQs pages and its fee schedule state no layer rule. The Village's ordinances are posted in a document center whose list was not read in full, so no building ordinance was available to read and this record sets no layer classification.
City of Three Rivers - Building Department (City of Three Rivers, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in Three Rivers, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City of Three Rivers' Building & Zoning page, read October 11, 2026, says "The State Building Code, MRC 2009, is the adopted Building Code for the City of Three Rivers." The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). Chapter 12 of the Three Rivers Code of Ordinances, the city's permit pages and its building permit application state no layer rule of their own. Ask SAFEbuilt (269-729-9244) before planning an overlay.
City of Yale - Building Official (City of Yale, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City's Permits page and building permit packet state no layer rule. The City's ordinance list names State Construction Code Ordinances 120, 121, 132 and 172, but the text of Ordinance 172 is not in the compilation the City posts, so the City's building ordinances were not all read and no classification is stated for this record.
City of Zilwaukee - Building Inspector (City of Zilwaukee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The City's pages and application state no layer rule. The City's code of ordinances is linked to Municode, which returned no code content to a scripted read, so no building ordinance was read and this record sets no layer classification.
Clare County - Building Development (Clare County, Michigan (the City of Harrison, the Village of Farwell and 11 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Clare County Building Development pages and forms state no layer rule of their own. The county's main site lists an off-road vehicle ordinance and no building ordinance, so no county building ordinance was read for this record.
Clarendon Township - Building Permits (Township of Clarendon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Clarendon Township's permits and applications page and building permit application were read for a local rule, its ordinance page lists no building code ordinance, and its 2018 zoning ordinance was searched for every use of roof; they state nothing further on a roof layer limit; the zoning ordinance's roof provisions concern building height, roof overhang and snow load in its definition of a dwelling. The township's building permit application lists "Roofing Re-Deck & Shingles" and "Roofing Shingles Only" as types of improvement and states no layer rule. Clarendon Township has published no statement naming the edition it enforces. Not every ordinance on the township's list was read, so this record sets no layer classification.
Clay Township - Building Department (Township of Clay, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Clay Township Building Department's page and building permit application state no layer rule. The township posts no building code ordinance; its Dangerous Buildings Ordinance was read in full and its zoning ordinance was searched for roof covering provisions, and neither has a reroofing provision or amends Section R908.
Clinton County - Building Department (Clinton County, Michigan (13 townships and the cities and villages inside them, on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Clinton County Building Department's pages and forms state no layer rule of their own. The county's Building Department and Forms Center pages post a soil erosion ordinance and no building ordinance, so no county building ordinance was read for this record.
Clinton Township (Lenawee County) - Building Department (Township of Clinton, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's ordinance list was checked: the flood plain management ordinance and the blight elimination ordinance were read and contain no reroofing provision, but the Zoning Ordinance No. 1 is posted only as an image-only PDF that could not be text-searched and was not read, so no classification is declared for local amendments to Section R908. The Building Department's fee list and permit application state no layer rule.
Columbia Charter Township - Building Department (Columbia Charter Township, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Columbia Charter Township's Building Department page, Roof Building Permit Application and Building Permit Application Packet state no layer rule. No building code ordinance text was found on the township's website, so this record states the state rule and does not classify the township's own text.
Columbia Township (Van Buren County) - Building Department (Township of Columbia, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Permits page and the building permit information and application it links were read for a local reroofing rule and say nothing on the number of roof layers. The township's Ordinance page lists a budget notice and a tax rate sheet and no building code or building ordinance, so this record states the state rule and does not classify the local layer limit.
Construction Code Authority - Building Permits for the City of Imlay City (City of Imlay City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City's own Code of Ordinances is published on American Legal, whose pages could not be opened for this record, so no local building ordinance was read. The Construction Code Authority's Building Permit Guideline Sheet, Building Permit Application and Residential Building Fee Schedule state no layer rule.
Covert Township - Building and Zoning (Township of Covert, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Residential Re-Roofing guide says "A maximum of two layers." and, citing "R907.3 Re-covering versus Replacement", lists the conditions that call for tear-off, including "Where the existing roof has two or more applications of any type of roof covering." and "Asphalt shingles subject to moderate or severe hail exposure." The state edition's tear-off list has no hail item, so on that one point the guide is stricter than the base section; the guide is marked "Document published by SAFEbuilt 11/01/2012". The Roofing Inspection Guidelines sheet limits a shingle overlay to "one existing layer maximum". Township Ordinance Nos. 7 and 9 were read and have no roofing text; Ordinance No. 83 (State Construction Code violations as civil infractions) and Ordinance No. 84 (Dangerous Buildings) are posted only as scanned images and were not read in full, and the zoning ordinance was not read in full, so this record does not classify the layer limit.
Davison Township - Building Department (Township of Davison, Genesee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the ordinances Davison Township posts on its Ordinances page include no building code ordinance, and no codified building chapter was found, so no local building instrument has been read for a roofing rule. The Building Department page states no layer rule.
Dayton Township (Newaygo County) - Building Permits (North Country Inspection Services) (Township of Dayton, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township posts no building ordinance on its website, so no local layer rule was found. Dayton Township's Permits & Forms page and the North Country Inspection Services pages and building permit application were read for a local rule and state nothing further on a layer limit.
Denton Township - Zoning and Land Use (Township of Denton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a Zoning Ordinance, marihuana, tall grass and weed, house number and short-term rental ordinances, and a Police Power Ordinance on ecode360, and no construction code or building ordinance. The Zoning Ordinance and the marihuana, tall grass and weed, and house number ordinances were searched for roof, layer and building code text and have no reroofing or layer provision. The short-term rental ordinance is an image-only PDF and the Police Power Ordinance code pages did not open as text, so neither was read, and this record states no layer classification. The Zoning & Land Use page states no layer rule.
Dickinson County Construction Code Commission (Dickinson County, Michigan (3 cities and 7 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Dickinson County Construction Code Commission pages, building permit procedures and permit application were read and state no layer rule. No county building ordinance was found on the county or commission sites, so none was read for this record.
Eaton County - Department of Construction Codes (Eaton County, Michigan (3 cities, 5 villages and 13 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Eaton County Department of Construction Codes pages read for this record state no layer rule of their own; no county building ordinance was read for this record.
Edenville Township - Building Permits (Township Code Authority of Midland County) (Township of Edenville, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No Edenville Township building ordinance was found published online, so none was read for a layer rule, and the Township Code Authority's building permit checklist and fee sheet state no layer rule.
Egelston Township - Building Department (Egelston Township, Michigan (Muskegon County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Egelston Township's Building page, building permit application and contractor registration form state no layer rule; the Township's own building ordinance, published only through an online code service that could not be reached, was not read for this record.
Ensley Township - Building Inspector (Township of Ensley, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Permits + Forms page lists a Zoning Ordinance, a Dangerous and Dilapidated Buildings and Recreational Vehicle Ordinance, a Storage and Use of Recreational Equipment and Vehicles ordinance and short term rental papers, and no building code or building ordinance; the Zoning Ordinance and the dangerous buildings ordinance were searched for roofing text and their roof provisions concern zoning matters such as height, antennas, signs and dwelling roof pitch, and buildings with a roof open to the elements. The township has published no layer rule.
Fabius Township - Zoning and Building (Township of Fabius, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 (Buildings and Building Regulations) of the township's Code of Ordinances, published in 2013, was read in full, and the Zoning Ordinance (2025-1) was searched for roofing text; neither has a reroofing provision. The township's ordinance archive also lists earlier building code ordinances, and Ordinance No. 48 was not read beyond its adoption sections, so this record declares no layer classification. Fabius Township's Building Code Ordinance No. 48 adopts "The BOCA National Building Code, Twelfth Edition, 1993"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Fabius Township has published no statement naming the edition it enforces; the BOCA National Building Code text was not read (see adopted_code).
Franklin Township - Building Department (Township of Franklin, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no classification is declared: the Franklin Township Zoning Ordinance (as amended through December 18, 2021) was read for a roofing rule and has none, but the township's ordinance list also names a Noxious Weed Ordinance, a Blight Elimination Ordinance, a Prohibition of Marijuana Ordinance, a Civil Infraction Ordinance, an ORV Ordinance, a Golf Cart Resolution and a Fence Ordinance Update whose text was not read, and it names no building code ordinance. The Building Permit Application and fee schedule state no layer rule.
Fredonia Township - Building Department (Township of Fredonia, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Permits & Forms page and Zoning & Ordinances page post a zoning ordinance but no building ordinance, and the zoning ordinance, which was read, has no reroofing provision and amends nothing in Section R908; because no building ordinance could be found to read, this record does not classify the layer limit, and the township's pages state no layer rule.
Ganges Township - Building Permits (Michigan Township Services-Allegan) (Township of Ganges, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists no building code or building ordinance, and its Zoning Ordinance was searched for roofing, shingle and building code text and has no reroofing provision, so this record declares no classification.
Garfield Township (Newaygo County) - Building Permits (North Country Inspection Services) (Township of Garfield, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Zoning Ordinance (updated June 2025) is a zoning ordinance with no reroofing provision, no township building ordinance was found published, so none was read for a layer rule, and the North Country Inspection Services pages and application state no layer rule.
Gerrish Township - Building Department (Township of Gerrish, Roscommon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Gerrish Township's codified Ordinance No. 10, Section 1, adopts the BOCA Basic Building Code, Fifth Edition, 1970; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Gerrish Township has published no statement naming the edition it enforces; the BOCA Basic Building Code text was not read (see adopted_code). The township's Building Department page, forms and permit applications were read for a local rule and state nothing further on the layer limit.
Gladwin County - Construction Codes Department (Gladwin County, Michigan (2 cities and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Gladwin County Construction Codes Department page, building permit application and residential fee schedule were read and state no layer rule. The page refers to "state & local codes," and no county building ordinance was found on the county site, so none was read for this record.
Green Township - Building Inspector and Zoning Administrator (Township of Green, Alpena County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's listed ordinances name no building code and none was read for a roofing rule that amends Section R908; the township's website and permit forms state no layer rule.
Heath Township - Building Permits (Professional Code Inspections of Michigan) (Township of Heath, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances and Resolutions page lists zoning chapters, a land division ordinance and other ordinances and no building code ordinance; the Zoning Ordinance was searched and regulates no roof covering, and no codified building chapter was found, so no local building ordinance was read for Section R908.
Hillsdale County - Building Inspection (Hillsdale County, Michigan (26 cities, villages and townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Hillsdale County Inspection page states no layer rule of its own; no county building ordinance was read for this record.
Holton Township - Zoning and Building Permits (Township of Holton, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Zoning / Building page, Forms & Docs page and permit forms were read and state no layer rule, and the township posts no building code or building ordinance, so this record declares no classification.
Homer Township - Zoning and Building Permits (Township of Homer, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms & Ordinances page posts only an Ordinance Book, a scanned compilation of its codified zoning ordinances with no text layer that was not read in full, and no building code or building ordinance; the township's Zoning page and Zoning Permit Application were read and state no layer rule, so this record declares no classification.
Houghton County - Building Department (Houghton County, Michigan (2 cities, 14 townships and 5 villages on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Houghton County Building Department's page, forms and fee schedule state no layer rule of their own. The county's building page lists no building ordinance, so no county building ordinance was read for this record.
Howard Charter Township - Building Department (Charter Township of Howard, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Howard Charter Township Building Department page, the township's "Helpful Guide to Building in Howard Township" and its building permit application were read and state no layer rule. No township building ordinance was found on the township's site (its ordinances page says "Please contact the Township Office for copies of an Ordinance at 269-684-0072"), so none was read for this record.
Ionia County - Building Department (Ionia County, Michigan (2 cities, 7 villages and 16 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Ionia County Building Department page and building permit application state no layer rule of their own; no county building ordinance was read for this record.
Iron County - Construction Code Office (Iron County, Michigan (4 cities, 1 village and 7 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Iron County Construction Code pages, instructions, building permit application, roofing application and residential fee schedule state no layer rule of their own; no county building ordinance was read for this record.
Jefferson Township - Building Permits (Township of Jefferson, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township posts no building code or building ordinance; its Zoning Ordinance was searched for roofing, shingle and building code text and has no reroofing provision, so this record declares no classification.
Kalamazoo Area Building Authority (KABA), enforcing agency for Pine Grove Township (Township of Pine Grove, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, neither KABA's pages nor the township's ordinances page list a building or construction code ordinance for Pine Grove Township, and the one ordinance that would be the township's own building instrument, the "Pine Grove Township Construction Code Ordinance" referred to in Section 9.14 of its Zoning Code, is not posted, so no local reroofing rule was read and none is stated here. The township's Zoning Code was read for roofing text and its roof provisions concern roof signs, roof-mounted solar panels, roof-mounted wireless equipment, the roof overhang of a manufactured dwelling and rooftop features exempt from the height limit.
Kalkaska County - Construction Codes (Kalkaska County, Michigan (12 townships and the Village of Kalkaska on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Kalkaska County Construction Codes page, forms and handouts state no layer rule of their own. The county's Planning, Zoning & Soil Erosion page lists a zoning ordinance and no building ordinance, so no county building ordinance was read for this record. Kalkaska County's Suggested Building Practice handout cites MRC2009 section numbers; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the county's Minimum Plan Requirements sheet, headed "2015 MICHIGAN RESIDENTIAL CODE", names; the MRC2009 handout text was not read (see adopted_code).
Kawkawlin Township - Building Department (Township of Kawkawlin, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists anti-blight, blight control, banquet facilities, emergency services cost recovery, municipal civil infractions, fire prevention, noxious weeds, off-road vehicle, marijuana, solar and wind ordinances and no building code ordinance, so no township building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and has no reroofing provision, and the permit application and requirements sheet state no layer rule.
Lake County - Building Department (Lake County, Michigan (2 villages and 15 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Lake County Building Department's page, fee schedule, permit application, Required Documentation sheet and handout were read and state no layer rule. The only county ordinance linked on that page is the Rustic Sportsman's Cabin Ordinance, which sets rules for rustic cabins and says for them "Rolled roofing or other types of roofing will not be allowed"; no county building ordinance is published there, so no local amendment to Section R908 could be read. Lake County's Rustic Sportsman's Cabin Ordinance, Section 4, refers to the 2009 MRC for the roof assemblies of rustic cabins only; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Lake County's building permit application says applies ("2015 Michigan Building Code and Michigan Residential Code"); the 2009 MRC text was not read (see adopted_code).
Lake Township - Building and Zoning (Township of Lake, Huron County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Lake Township's Building and Zoning page, its ordinance list and its General Ordinance No. 2011-02 (State Building Code) were read for a local rule and state nothing on a roof layer limit. The township's 2013 property maintenance code ordinance on the same list was not read, so this record sets no layer classification.
Lawrence Township - Building Department (Township of Lawrence, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Code of the Township of Lawrence is on eCode360, which could not be opened, so no township building ordinance was read; the Zoning Ordinance was searched for roofing text and has no reroofing provision. The Building Department page and Building Information sheet state no layer rule, so this record declares no layer classification.
Leighton Township - Building Permits (Professional Code Inspections) (Township of Leighton, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website posts no building code ordinance; the ordinances listed on its Planning, Zoning, & Ordinance page are a recreational vehicle ordinance, a mobile food vending ordinance, a meeting rules resolution and the zoning ordinance. The zoning ordinance, amended through June 13, 2019, was searched and has no reroofing or layer rule, and it refers to a "Township Building Code" that the township does not post, so that text was not read. The building permit application states no layer rule, so this record states the state rule and does not classify the township's own text.
Liberty Township - Building Department (Township of Liberty, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance was found: the township's Forms page posts a Zoning Ordinance and a Land Division Ordinance and no building ordinance, and the posted Zoning Ordinance (Revised Version April, 2009) was searched and has no roofing or shingle provision, so no classification is declared. The Roofing Permit Application states no layer rule. Liberty Township's Roofing Permit Application names the 2012 Michigan Building/Residential Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Liberty Township has published no statement naming the edition it enforces; the 2012 Michigan Building/Residential Code text was not read (see adopted_code).
Lincoln Township - Building Department (Township of Lincoln, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's pages state no layer rule. Its FAQ points to a Zoning Ordinance, a Land Division Ordinance and Blight and Junkyard ordinances and names no building ordinance, and none of them was read for a roofing rule, so this record does not classify the layer limit.
London Township - Building Department (Township of London, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Resources page lists a Zoning Ordinance, a Blight Ordinance, a Pond Ordinance, a draft Solar Ordinance, a Noxious Weed Ordinance and Miscellaneous Ordinances; it lists no building code ordinance. The Zoning Ordinance, Blight Ordinance and Pond Ordinance were read, and none contains a reroofing provision (the Blight Ordinance names shingles only in its list of building materials that may be stored on a property when "there is a valid building permit issued by London Township for construction upon said property"); the Noxious Weed Ordinance and Miscellaneous Ordinances open only through a document-viewer link and were not read. The township has no posted building ordinance that was read, so no local reroofing rule is stated here.
Macon Township - Building Inspector (Township of Macon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists a Zoning Ordinance, a Blight Ordinance, a Nuisance and Junk Ordinance, a Prohibition of Marihuana Establishments Ordinance and two moratoria (battery storage and data centers). The Zoning Ordinance, the Blight Ordinance (read from OCR text of the scanned PDF) and the Nuisance and Junk Ordinance were read and have no reroofing provision, and no township ordinance adopting a building code is posted, so no local building ordinance could be read for Section R908. The permits page states no layer rule.
Maple Ridge Township - Building Permits (Township of Maple Ridge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website posts no ordinance list and no building ordinance, so there was no local building instrument to read; this record does not classify the layer limit. The township's pages state no layer rule.
Mason Township - Building Department (Mason Township, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No local roof layer rule was found: Mason Township's Permits & Applications page and its Zoning and Building Permit Information sheet state no layer rule, and no township building ordinance was found or read for this record.
Medina Township - Building Department (Township of Medina, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Documents page lists no building code ordinance, and its Book of Ordinances file is a single cover page with no text, so no local roofing ordinance was read; the Building Department's fee schedule and application state no layer rule.
Mendon Township - Building Official (Township of Mendon, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Permit Applications page, Officials page and Building Permit Application were read and state no layer rule, and the township posts no building code or building ordinance, so this record declares no classification.
Menominee County - Building Code Department (Menominee County, Michigan (3 villages and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, The Menominee County Building Code Department's pages (general information, how to apply, requirements, building permits, zoning, forms, costs and fees and FAQ), fee schedule and permit application were read for a local rule and state no layer rule. No county building ordinance is published on the department's pages or the county's forms and documents page, so no local amendment to Section R908 could be read.
Metamora Township - Building Department (Township of Metamora, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances folder lists no building code ordinance, and the Township Building Code that its enforcement officers ordinance and dangerous building ordinance refer to is not posted, so no township building code was read and no classification is declared here; the floodplain, enforcement officers, dangerous building, blight and civil infraction ordinances and the zoning ordinance were searched for roof, layer and building code text and have no reroofing or layer provision, and the Building Permit Information sheet, permit application and fee schedules state no layer rule.
Milton Township - Building Inspector (Township of Milton, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Civil Ordinances page lists a State Construction Code Enforcement Ordinance and a Dangerous Building Ordinance that did not open for this record, so no Milton Township building ordinance was read for a local reroofing rule. The Inspectors page, the fee schedule and the zoning application state no layer rule.
Monitor Charter Township - Building Department (Charter Township of Monitor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Ordinances page posts no building code ordinance, and its Building Department page and building permit application state no local roofing rule.
Monterey Township - Building Permits (Professional Code Inspections) (Township of Monterey, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's zoning and permits page lists its zoning ordinance, zoning amendments and a short list of non-zoning ordinances, and no township building ordinance was found published, so none was read for a layer rule; the Professional Code Inspections requirements sheet and building permit application state no layer rule.
Montmorency County - Building Department (Montmorency County, Michigan (the Village of Hillman and 8 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Montmorency County Building Department pages, permit guides and building permit application state no layer rule of their own. The county's ordinance page lists an animal control ordinance and a soil erosion and sedimentation control ordinance and no building ordinance, so no county building ordinance was read for this record.
Montrose Charter Township - Building Department (Charter Township of Montrose, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Montrose Charter Township Building page, permit handouts, fee schedule and application state no layer rule of their own. The township's codified ordinances are on a code host this directory could not open, so no township building ordinance was read for this record.
Morton Township - Building Department (Township of Morton, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms, Ordinances, and Maps page lists a cemetery ordinance, an emergency services cost recovery ordinance, a junk ordinance, a subdivision control ordinance, a zoning ordinance and site condominium regulations, and no building code ordinance, so no township building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and has no reroofing provision, and the permit application and checklist state no layer rule.
Napoleon Township - Building Department (Township of Napoleon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's list of posted ordinances has no building code ordinance. Its Zoning Ordinance refers to the "Napoleon Township Building Code", but no such code is posted, so no local roofing rule could be read and this record declares no layer classification. The township's building page, permit page and building permit instructions state no layer rule.
New Buffalo Township - Building and Zoning Department (Township of New Buffalo, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's ordinances are published on the ecode360 host, which could not be read, so no township building ordinance was read for a layer rule, and the department's pages, permit application process sheet and building permit application state no layer rule.
Newaygo County - Building Department (Newaygo County, Michigan (2 cities, 1 village and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Newaygo County Building Department's home page, permit applications page, building permit information sheet, building permit application and worksheet, and partial building guidelines were read and state no layer rule. The home page says the department was established in 1974 under Act 230 of the Public Acts of 1972, and mentions a mechanical ordinance adopted September 22, 1994 and a plumbing ordinance adopted March 22, 2006; the county's pages link no building ordinance, so none was read for this record.
Norvell Township - Building Department (Township of Norvell, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Department pages, permit forms and Ordinance No. 32 state no layer rule, and the township's other ordinances were not read in full for a roofing provision.
Oceana County - Building Department (Oceana County, Michigan (1 city, 6 villages and 13 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Oceana County Building Department page, building permit application, fee schedule and "When You Want To Build, Remodel or Demo" sheet state no layer rule, and no county building ordinance was read for this record.
Ogemaw County - Building Department (Ogemaw County, Michigan (2 cities, 1 village and 14 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Ogemaw County Building Department page, general information sheet, building permits sheet, current codes sheet and residential building permit application state no layer rule, and no county building ordinance was read for this record.
Osceola County - Building Department (Osceola County, Michigan (2 cities, 4 villages and 16 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Osceola County Building Department's page, building permit process flow chart, building permit application, construction code requirements sheet for one- and two-family dwellings, contractor registration form and homeowner permit sheet were read and state no layer rule. The county's pages link no building ordinance, so none was read for this record, and the county's zoning page says "Osceola County does not have countywide zoning".
Oscoda County - Building Department (Oscoda County, Michigan (6 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the only ordinance the Oscoda County Building Department page posts, its Rental Code Ordinance (Ordinance No. 2006-1204), was read in full and has no roofing provision. The Building Department page, requirements sheet and application state no layer rule.
Otsego Township - Building Department (Professional Code Inspections of Michigan, Dorr office) (Township of Otsego, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's website posts no building ordinance, no Municode listing for the township was found, and its 2019 Zoning Ordinance was read for roofing text and contains no reroofing or layer provision, so this record states the state rule and does not classify the township's own text. The township page and the firm's permit forms state no layer rule.
Overisel Township - Building Permits (Township of Overisel, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Township's Forms & Ordinances page lists a Zoning Ordinance and no building code or building ordinance, and the chapters of the Zoning Ordinance on general provisions and on administration and enforcement were read for roofing text and contain no reroofing provision. The Township and PCI have published no layer rule.
Palmyra Township - Building Permits (Township of Palmyra, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building permit fee sheet shows its "Roof Over" permit with the inspection "Final (maximum 2 layers)", which states the same two-layer ceiling. The township's ordinances page lists a zoning ordinance, a Public Health, Safety and Welfare Ordinance, a cemetery ordinance, a sewer use and rate ordinance, a marihuana establishments ordinance and a weed control ordinance, and no building ordinance; the zoning ordinance was searched for roofing text and uses "roof" only in definitions and solar energy provisions, and the Public Health, Safety and Welfare Ordinance mentions shingles only among stored building materials. None amends anything in Section R908, and no classification is set because the B.O.C.A. Building Code standards text was not read. Palmyra Township's Zoning Ordinance Sec. 2.19.2(B) adopts B.O.C.A. Building Code standards; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Palmyra Township has published no statement naming the edition it enforces; the B.O.C.A. Building Code standards text was not read (see adopted_code).
Parma Township - Building Department (Township of Parma, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms & Documents page lists a zoning ordinance, a blight ordinance, a junk and rubbish ordinance and a solar resolution, and none of them has a reroofing provision; no township building ordinance or codified building code was found, and the zoning ordinance refers to a "township building code" it does not set out. This field therefore states the state rule and does not say that the township amends nothing in Section R908. The Building & Zoning page and the building permit application state no layer rule.
Pere Marquette Charter Township - Building Department (Charter Township of Pere Marquette, Mason County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own code of ordinances (Part I, General Ordinances, chapters 1, 2, 6, 10, 14, 18, 19, 22, 26 and 30, read on Municode) has no building chapter and no reroofing provision, and its Part II is the zoning ordinance, so no township building ordinance was found to read; no local reroofing rule is stated here either way. The Building page states no layer rule.
Pokagon Township - Building Department (Township of Pokagon, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building page, Forms page and posted permit forms state no cap on roof layers, and no building ordinance was found on its site (its Zoning Ordinance, which was read, has no roofing-layer rule), so this directory has not read whether the township amends anything in Section R908, and this record does not classify the layer limit.
Porter Township (Van Buren County) - Building Department (Township of Porter, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building page, Building Permit Application and Building Permit Fee Schedule were read for a local reroofing rule and say nothing on the number of roof layers. No building code or building ordinance of the township was found posted, so this record states the state rule and does not classify the local layer limit.
Raisinville Township - Building Department (Township of Raisinville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's website posts no building code ordinance, and its Zoning Ordinance, which refers to a "Township Building Code", was searched for roofing text and has no reroofing or layer provision, so this record states the state rule and does not classify the township's own text. The Building Department page and the Building Permit Application state no layer rule.
Ravenna Township - Zoning and Building Permits (Township of Ravenna, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's General Ordinances page lists no building code ordinance; of the ordinances it does list, the Property Maintenance Code ordinance and the Housing Law ordinance were read in full, and neither contains a reroofing provision. The Property Maintenance Code ordinance adopts the 2015 International Property Maintenance Code with changes to its jurisdiction, code official, fees, penalties, weed height, window screens and heat supply sections, and the Housing Law ordinance adopts the Housing Law of Michigan by reference. The township has no posted building ordinance, so no local reroofing rule was read and none is stated here.
Richfield Township (Roscommon County) - Building & Zoning Department (Township of Richfield, Roscommon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists no building ordinance (its listed ordinances cover blight, zoning, signs and towers, parks, cemetery, short-term rentals, energy systems and similar subjects) and the Building page, permit instructions and application state no layer rule; no codified building chapter was found, so no local building ordinance was read for Section R908.
Richland Township - Building Department (Township of Richland, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Department page lists one building ordinance, Ordinance No. 2025-01, which was read in full: it adopts the State Construction Code and the state codes by reference, designates the enforcing agency, sets fees by board resolution, constitutes a building code board of appeals and sets penalties, and it has no reroofing provision and amends nothing in Section R908. The township's Zoning Ordinance (amended July 10, 2025) is a scanned file that was not read. The Building Department pages state no layer rule. Richland Township's Ordinance No. 2025-01 lists "Michigan Residential Code, 2021 edition." while its Building Department FAQ names the 2015 Michigan Residential Code; the 2021 edition has not taken effect while the Court of Claims order of July 7, 2025 stands, so this field states the 2015 Michigan Residential Code (see adopted_code), and the 2021 edition text was not read.
Richmond Township (Macomb County) - Building Department (Township of Richmond, Macomb County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance was found on the township's website, and its Building Permits page, building permit application and fee sheet state no layer rule; no codified building chapter was found, so no local building ordinance was read for Section R908.
Robinson Township - Building and Zoning Department (Township of Robinson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Robinson Township's Ordinances page lists no building ordinance or building code, so no local building instrument was available to read, and this record states the state rule and does not classify the township's own text. The township's Zoning Ordinance was searched for a reroofing or layer rule and has none; its only roof text is a dwelling standard for "a pitched roof, with a rise of three (3) inches vertical to twelve (12) inches horizontal run or more". The Building, Planning & Zoning page and the Professional Code Inspections requirements sheet state no layer rule.
Rose Township - Building, Zoning & Code Enforcement Department (Township of Rose, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Rose Township Building, Zoning & Code Enforcement Department page, its building permit application and its permit packet were read and state no layer rule. The township's website links its ordinances to a Municode library that listed no codified ordinance when read on Oct 12, 2026, and no township building ordinance was found, so none was read for this record.
Salem Township - Building Department (Township of Salem, Washtenaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website posts no building code ordinance. Its zoning ordinance, updated through June 14, 2026, was searched and has no reroofing or layer rule; where it mentions roofs, it concerns the finish of cargo containers and dwellings. The township's Building Department page states no layer rule, and the township's other ordinances were not read, so this record states the state rule and does not classify the township's own text.
Sanilac County - Construction Code Department (Sanilac County, Michigan (4 cities, 26 townships and 9 villages on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Sanilac County Construction Code Department's pages and forms read for this record state no layer rule of their own. The county's ordinances page lists airport zoning, off-road vehicle and resolution documents and no building ordinance, so no county building ordinance was read for this record.
Schoolcraft County - Building Code Administration (Schoolcraft County, Michigan (1 city and 8 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Schoolcraft County Building Code Administration page, building permit application and residential building permit fee sheet state no layer rule of their own. No county building ordinance was found on the county's website, so none was read for this record.
Schoolcraft Township - Building Department (South Central Michigan Construction Code Inspections) (Township of Schoolcraft, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists its State Construction Code Ordinance (Ordinance 113 of 1988) only as amended by Ordinance 207 and supplemented by Ordinances 240 and 245, and lists a Dangerous Buildings Ordinance (Ordinance 233). Those four posted texts were read: none has a reroofing provision. The text of Ordinance 113 itself is not posted, so the township's own construction code ordinance was not read in full, and no classification is stated here. SCMCCI's FAQ and application state no layer rule.
Seneca Township - Building Permits (Township of Seneca, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Seneca Township's fee schedule lists "Replacement Roofing/Siding/Windows" as permit work with two inspections, "Ice guard,final / housewrap,final", and states no layer rule. The township's ordinance page links a combined zoning, dangerous structure and nuisance ordinance document that was not read, so this record states only the state rule. Seneca Township has published no statement naming the edition it enforces.
Sherman Township - Building Department (Township of Sherman, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's pages, zoning permit application and Zoning Ordinance state no cap on roof layers, and no building code ordinance was read (the township's scanned Stand Alone Ordinances were not read), so this directory has not read whether the township amends anything in Section R908, and this record does not classify the layer limit.
Sherwood Township - Building Department (SAFEbuilt, Athens Office) (Township of Sherwood, Branch County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, SAFEbuilt's re-roof guide answers "How many layers of roofing are allowed?" with "No more than two (2) layers are allowed", which matches the state rule. The Township's ordinance list contains no building code ordinance beyond the flood plain ordinance, which was read and has no roofing rule, but the posted zoning ordinance is a poor scan that was searched and not read in full, so this record does not classify the local layer rule, and the Building, Permits, and Code page states no layer rule of its own.
Silver Creek Township - Building Department (Township of Silver Creek, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance was read: the township's Code of Ordinances is hosted on American Legal Publishing and could not be opened, so no classification is declared. The Building Department page, the Residential Building Permit Application and the Zoning & Building Fee Schedule state no layer rule.
Sodus Township - Building Department (Township of Sodus, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the ordinances posted on the Sodus Township Ordinance PDFs page were searched for roofing terms, among them Ordinance No. 1 (the zoning ordinance with its attached ordinances, including Ordinance Number 25) and Ordinance No. 40 (property maintenance code): none has a reroofing or layer provision. The zoning ordinance refers to a "Sodus Township Building Code" that is not among the posted ordinances and was not read, so this record sets no layer classification.
South Central Michigan Construction Code Inspections (SCMCCI) - Village of Burlington (Village of Burlington, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the SCMCCI FAQ, application and checklist state no layer rule, and no building ordinance of the Village of Burlington was found online, so a local ordinance was not read for any amendment to Section R908.
Spring Arbor Township - Building and Zoning (Township of Spring Arbor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building & Zoning page and fee summary state no layer rule beyond the FAQ line that "adding a second layer of shingles" needs no building permit. The ordinances the township posts (burning, cemetery, criminal disorderly conduct, dangerous structures, grass and noxious weeds, household and garage sales, junk and garbage, junk car, residential rental, and zoning) include no building code ordinance; the Dangerous Structures Ordinance and Ordinance No. 34-B were read in full and neither has a reroofing provision or amends Section R908, but the 1987 code adopted by Ordinance No. 34-B was not read.
St. Charles Township - Building Permits (Township of St. Charles, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Zone & Building Permits page, Building Permit packet and Zoning Ordinance were read for a local rule and state nothing further on roof layers, and because no building code ordinance is posted, this record sets no layer classification.
Swan Creek Township - Building Department (Township of Swan Creek, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance was found: the township's website lists a water ordinance and zoning chapters and its Building page links only to permit forms, so no building ordinance was read and no local reroofing rule is stated here either way. The Building page states no layer rule.
Tompkins Township - Building Permits (Township of Tompkins, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township posts no building ordinance: its ordinance page lists Open Burning and Fire Regulations, Motor Vehicle Storage and Litter, Land Division Ordinance 51, the 2016 Dangerous Building Ordinance and Subdivision/Site Condo Ordinance 52, which were read and have no reroofing provision. The Permit Fee Schedule and the permit application state no layer rule, and the township's zoning ordinance was not read for this record.
Township of Alamo - Building Department (Township of Alamo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Dangerous Buildings Ordinance (Ord. No. 46-86) and its Uniform Fire Code Ordinance (Ord. No. 46-80) were read in full, and neither has a reroofing provision or amends anything in Section R908. The township posts no ordinance adopting a building code, and its Plumbing Code, Ordinance Enforcement Officer and gas franchise ordinances are posted as scanned images that were not opened, so this record states the state rule and does not say that no local amendment exists. The Building and Zoning page, the permit application and the fee schedule state no layer rule.
Township of Albee - Building and Zoning Inspector (Township of Albee, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website lists no building ordinance (its Permits & Forms and Township Services pages list permit forms, a parcel division form and fire, water and trash services), so no local building ordinance was available to read for a reroofing rule, and the Construction Permit application states no layer rule.
Township of Allegan - Building Permits (Professional Code Inspections) (Township of Allegan, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a 2016 Zoning Ordinance, a zoning table of contents and map, and Part 20 (Anti-Noise), Part 141 (Blight) and Part 254 (Noxious Weed Control) of its Code of Ordinances, and no building code part, although the zoning ordinance refers to a "Township Building Code"; no township building ordinance was found and none was read, so no classification is declared here. The zoning ordinance was searched in full and has no reroofing provision, and the building permit application and requirements sheet state no layer rule.
Township of Alpine - Building and Property Maintenance Department (Township of Alpine, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Codes page and its building permit fee resolution state no layer rule. The township's posted building-regulation ordinances (dangerous and unsafe buildings, grease traps, outdoor furnaces, payments due) are scanned images that were not read as text for this record, so no local layer rule is confirmed either way.
Township of Argentine - Building Department (Township of Argentine, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no layer rule was found. The township's list of ordinances on its website has no ordinance adopting a construction code; Ordinance 54 (construction board of appeals) and Ordinance 51 (fees set by the township board) were read and have no roofing provision, while the township's other posted ordinances on property maintenance, blight, flood damage, floodplain, fire prevention and mobile homes are scanned pages that were not read in full, so this record states no layer classification. The Building Department's page and permit forms state no layer rule.
Township of Arvon - Building Inspector (Township of Arvon, Baraga County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Steps Before You Build sheet, Building Inspector page, permit application and Fee Schedule state no layer rule. The township publishes a zoning ordinance, and no building ordinance was found on its site, so this record sets no layer classification.
Township of Au Gres - Building Permits (Area Code Enforcement) (Township of Au Gres, Arenac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Area Code Enforcement page and Area Code Enforcement's pages state no layer rule. The Township's Government page posts a zoning ordinance, a civil infraction ordinance and two marijuana ordinances and no building ordinance, so no local building ordinance was available to read and this record sets no layer classification.
Township of Aurelius - Building Department (Township of Aurelius, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 6 of the township's Code of Ordinances (Buildings and Building Regulations) was read in full and the rest of the Code, including its zoning chapter, was searched: it has no reroofing provision and amends nothing in Section R908. The township's Building, Planning, & Zoning page states a two-layer condition only for its no-permit line, quoted in the permit fields: "RE-SHINGLING: Provided two layers or less, and no roof boards or rafters are being replaced, or any change in shape." It states no layer rule of its own, and this record does not read that permit condition as changing the state rule above, so no classification is declared here.
Township of Backus - Building Permits (Houghton Lake Building Agency) (Township of Backus, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Houghton Lake Building Agency's Roofing Application and the township's pages state no layer rule. Backus Township's building-related ordinances (Ordinance No. 4 and No. 4A designating the agency; the plumbing, electrical and mechanical ordinances; and the dangerous buildings ordinance) were not read for a roofing provision.
Township of Barton - Building and Zoning Permits (Township of Barton, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's website lists no building ordinance and no building code adoption, and its zoning ordinance has no reroofing provision, so this record states the state rule and does not say that no local amendment exists. The township's website states no layer rule.
Township of Bear Creek - Building Department (Township of Bear Creek, Michigan (Emmet County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Bear Creek Township Building Department pages, its roofing permit application and its FAQ state no layer rule. The township's ordinances are posted on a documents site that this record could not open, so their text was not read; this record states the state rule and does not classify the township's own text.
Township of Bergland - Building Permits (Township of Bergland, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's permitting page lists as its own ordinances a sanitary sewer ordinance, a personal sewer ordinance and a marijuana opt-out ordinance, plus a zoning ordinance on its planning page; no building ordinance was found, so no local reroofing rule was read and this record sets no classification. The permitting page, fee schedule and permit application state no layer rule.
Township of Brant - Building and Zoning Administrator (Township of Brant, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Department & Services page, Contact Us page, Building Permit application and guidelines sheet were read and state no layer rule and no reroofing provision. The township lists no building ordinance in its Document Center, and its zoning chapters were not available for reading, so the layer limit is left unclassified here.
Township of Bridgewater - Building Permits (Western Washtenaw Construction Authority) (Township of Bridgewater, Washtenaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The WWCA documents state no layer limit. The township's ordinance list names a Construction Code Ordinance but posts no copy of it, so it was not read and this record sets no layer classification.
Township of Brockway - Building and Zoning Official (Township of Brockway, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Permits page and building permit packet state no layer rule. Its ordinance page lists only three energy ordinances (solar, wind and battery storage), which were not read, so the township's ordinances were not all read and no classification is stated for this record.
Township of Burnside - Building Department (Township of Burnside, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Department pages state no layer rule and no building ordinance was read, so this record sets no layer classification.
Township of Burtchville - Building Department (Township of Burtchville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Permit packet and application state no layer rule; its codified ordinances could not be opened for this record, so this field gives the state rule only.
Township of Charleston - Building Permits (Associated Government Services) (Township of Charleston, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Property page and fee schedule state no layer rule, and the township website lists no building ordinance, so no local building ordinance was found to read; no classification is stated for this record.
Township of Chesaning - Building Permits (Township of Chesaning, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances list (zoning ordinance, solar, data center moratorium, anti-blight, animal control and weed ordinances) does not include the building code the zoning ordinance refers to, so no township building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and has no reroofing provision, and the permit guidelines, application and fee schedule state no layer rule. The township's zoning ordinance defines its Building Code as "The Uniform Building Code as adopted by the Chesaning Township Board"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the township has published no statement naming the edition it enforces; the text of the code the township adopted was not read (see adopted_code).
Township of Chikaming - Building and Zoning Department (Township of Chikaming, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinance 129 and Ordinance 122 (the enforcing-agency ordinances) were read and have no reroofing provision, and the township's Building and Zoning page, Building Permit Requirements handout, building permit application and fee schedule state no layer rule. The township's ordinance list also names Ordinance 11 (1965 building code), Ordinance 20 (unsafe buildings), Ordinance 26 (BOCA basic building code 1970 edition) and Ordinance 78 (dangerous buildings), whose full texts were not read for this field. The township's ordinance list shows Ordinance 26 adopting the BOCA basic building code 1970 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which the township's Building Permit Requirements handout cites; the 1970 BOCA text was not read for this field (see adopted_code).
Township of Clark - Building and Zoning (Township of Clark, Mackinac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building page and Building Permit Application state no layer rule. No township building ordinance was found or read (the township publishes a zoning ordinance), so this record sets no layer classification.
Township of Climax - Building Permits (South Central Michigan Construction Code Inspections) (Township of Climax, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Various Ordinances page lists its numbered ordinances (zoning and its amendments, land division, cemetery, dangerous buildings, fire department, utility franchises, weeds and similar) and no building code ordinance; the zoning ordinance itself was not read for a roofing rule, so this record sets no layer classification. SCMCCI's FAQ, applications and checklist state no local layer rule.
Township of Clyde - Building Department (Township of Clyde, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Clyde Township's Building Department page and Building Permit Requirements handout state no layer rule, and the township's building permit application asks about none. The township's list of general ordinances has no building code ordinance; eight of its eleven ordinances were read as text and contain no reroofing provision, and three (swimming pools, marijuana establishments and solar energy systems) are scanned images that were not read, so this record declares no layer classification. Clyde Township has published no statement naming the edition it enforces; its Building Permit Requirements handout cites "1997 Uniform Building code, Section 310.4 Access & Means of Egress Facilities and Emergency Escapes"; that text was not read (see adopted_code).
Township of Clyde (Allegan County) - Building Department (Township of Clyde (Allegan County), Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Clyde Township website, Michigan Township Services' pages, the building permit information sheet and the 2024 fee schedule state no layer rule, and no township building ordinance was found on the township's website to read for this record.
Township of Colon - Building Permits (Township of Colon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance or ordinance list was found on the Colon Township website, so no local layer rule was read and this record states no layer classification. SAFEbuilt's Residential Re-Roof guide for homeowners says "No more than two (2) layers are allowed upon completion of installation", and the Colon Township website and Forms & Permits page state no layer rule.
Township of Constantine - Building Permits (Township of Constantine, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township has no posted building ordinance: its Ordinances folder holds the zoning ordinance (Ordinance No. 22, as amended through Ordinance No. 38 in July 2006), solar, kennel, enforcement, fire charges and junk and litter ordinances and a master plan and a land use plan. The zoning ordinance refers to a "Township Building Code" that is not posted, so no township building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and has no reroofing provision, and the township's application and fee schedule state no layer rule.
Township of Convis - Building Permits (Township of Convis, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Convis Township's Forms & Permits page, its shared building permit application and its zoning ordinance (Ordinance No. 2021-06-01) were read for a local rule and state no layer rule. The township lists no building ordinance or building code of its own on the pages read, so no local amendment to Section R908 could be read and no classification is set.
Township of Covington - Building Inspector (Township of Covington, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Covington Township's website posts a zoning ordinance but no building ordinance, so no layer classification is stated here. The zoning ordinance was searched for roof, shingle, building code and construction code terms and sets no roofing rule (it mentions roofs only in height and building definitions and refers to state construction codes and local building permit requirements), and the permit procedure, fee sheet and application state no layer rule.
Township of Deep River - Building Department (Township of Deep River, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Department page, Area Code Enforcement's website and the building permit application state no layer rule, and no township building ordinance was found on the township's website to read for this record.
Township of Deerfield - Joint Construction Code Authority (JCCA) (Township of Deerfield, Isabella County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The JCCA pages and Permit Process & FAQs state no layer rule. The township's ordinance page lists a Wind Energy Ordinance and a draft ordinance and fee schedule (CREO), and no building code ordinance, so no building instrument was read for a roofing rule and this record does not classify the layer limit.
Township of Deerfield (Lapeer County) - Building Permits (Construction Code Authority) (Township of Deerfield, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's pages, building permit guideline sheet, building permit application and fee schedule state no layer rule. The township's ordinance documents are kept on a document site that did not load for this record, so no township building ordinance was read and no classification is declared here.
Township of Dryden (Lapeer County) - Building Permits (Construction Code Authority) (Township of Dryden, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's pages, building permit guideline sheet, building permit application and fee schedule state no layer rule. The township posts a zoning ordinance, a data center ordinance and a consumer fireworks ordinance in its document library and no building code ordinance, although its zoning ordinance refers to "the Township of Dryden building code"; that code was not found, so no township building ordinance was read and no classification is declared here.
Township of Dundee - Building Department (Township of Dundee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Dundee Township Building Department page, permit application, permit instructions and fee schedule state no layer rule of their own. No township building ordinance was found on the township's website, so none was read for this record.
Township of Eckford - Zoning Administrator and Building Inspector (Township of Eckford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's building ordinance, if it has one, was not found: its Ordinances page lists blight, housing law, land division, cemetery, junk vehicle and wind energy conversion system ordinances, and the Housing Law listing could not be opened, so this record states the state base rule and declares no classification. The permit page, permit form and zoning permit article state no layer rule.
Township of Emmett - Building Department (Township of Emmett, Michigan (St. Clair County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Emmett Township's website lists no building ordinance and its permit documents state no layer rule, so no local ordinance was read; this record states the state rule only.
Township of Erie - Building/Zoning Department (Township of Erie, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists no ordinance that adopts a building or residential code. Its Blight Ordinance (No. 32) and its Zoning Ordinance (2024) were searched and have no reroofing provision, and the Building/Zoning page, building permit application and fee schedule state no layer rule. The township's Dangerous Building Ordinance (No. 129) and Ordinance Enforcement ordinance (No. 92) are image-only files and were not read, so no classification is declared here. Erie Township's information sheet on its Building/Zoning page reproduces pages of the "2009 MICHIGAN RESIDENTIAL CODE"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and which Erie Township's Building/Zoning page says is in effect; the 2009 MICHIGAN RESIDENTIAL CODE text was not read beyond Sections R104 and R105 (see adopted_code).
Township of Erwin - Building and Zoning Inspector (Township of Erwin, Gogebic County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinances page lists a Building Construction Ordinance (No. 002-0412-2017) and a floodplain management ordinance (No. 005-0213-2019), and neither was read for a roofing provision, so this record sets no layer classification. The township's contact, Board & Officials and ordinances pages state no layer rule.
Township of Everett - Building Inspector (Township of Everett, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Everett Township's website lists no ordinance index and no codified building chapter was found, so no local building ordinance was read and no local roofing rule is stated; the Building Inspector page and the contractor's permit application state no layer rule.
Township of Fairfield - Building Inspector and Permits (Township of Fairfield, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's posted ordinance list (Mechanical Code, State Construction Code Agency Designation, Dangerous Structures, Enforcement Officer and others) has no building code or roofing ordinance; the Dangerous Structures ordinance refers to "the Township Building Code" without posting or naming it. The Permits, Building & Burning page, the building permit application and the fee schedule state no layer rule.
Township of Fawn River - Building Permits (Township of Fawn River, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's permit page and Building Permit Application state no layer rule. The township posts no building ordinance on the pages read, so none was read and this record sets no layer classification.
Township of Fillmore - Building Permits (Township of Fillmore, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Permits page, Building Permit Requirements sheet and building permit application state no layer rule. The township's website lists no building ordinance and no ordinance list that could be read for a roofing rule (its Planning/Zoning page links a zoning ordinance, which was not read for this field), so this record does not classify the limit beyond the state text above.
Township of Flowerfield - Zoning and Building Permits (Township of Flowerfield, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's permit page and combined application state no layer rule. Its building ordinance was not found and its zoning ordinance page was not read, so this record sets no layer classification.
Township of Forest - Building Permits (Township of Forest, Genesee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Township Ordinances page lists only its zoning ordinance and zoning map, so no township building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and its only roof provision is the single-family dwelling standard "Each dwelling shall have a roof with at least a 3-12 pitch" (Section 14.28), with no reroofing or layer rule, and the permit page and application state no layer rule. The zoning ordinance refers to "the Township Building Code" and "current building code requirements" without naming an edition; the text of any township building code was not read, and this field states the 2015 Michigan Residential Code, which the state act applies throughout the state.
Township of Fraser - Building Permits (Area Code Enforcement) (Township of Fraser, Bay County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Zoning page lists an Anti-Blight Ordinance, a Noxious Weed Ordinance and a Zoning Awareness Permit application, and the township's home, Permits and Zoning pages list no building code or building ordinance. The township has published no layer rule.
Township of Freeman - Building Permits (Clare County Building Department) (Township of Freeman, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Ordinance No. 2 (Building Permits and Fees) was read in full and has no reroofing or layer provision; the township's other ordinances on its list were not read, and no classification is set because the BOCA building codes text was not read. The township's Permits page and the Clare County pages state no layer rule. Freeman Township's Ordinance No. 2 says the building inspector representative "shall use all current applicable Michigan and BOCA building codes, subject to amendments as necessities require"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Freeman Township has published no statement naming the edition it enforces; the BOCA building codes text was not read (see adopted_code).
Township of Fremont - Joint Construction Code Authority (JCCA) (Township of Fremont, Isabella County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Fremont Township's Boards/Ordinances page lists a flood plain resolution and ordinance, a hazmat ordinance, a marijuana prohibition ordinance, an electric franchise ordinance and a zoning ordinance, and no building ordinance or reroofing rule; the flood plain file linked from that page returned a not-found error and was not read, so this record states no layer classification. The JCCA's FAQs and Permits page state no layer rule.
Township of Fremont (Saginaw County) - Building and Zoning (Township of Fremont, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's building ordinances are posted only as Google Drive files that were not read, and its fee schedule and building permit application state no layer rule, so this record sets no layer classification.
Township of Gaines - Building and Zoning (Township of Gaines, Michigan (Genesee County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Gaines Township Building and Zoning page and its Application for Building Permit and Plan Examination state no layer rule. The page's ordinance list names no building or construction code ordinance and the scanned ordinance PDFs were not text-read, so this record states the state rule and does not classify the township's own text.
Township of Geneva - Building Permits and Inspections (Township of Geneva, Van Buren County, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in Geneva Township, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Geneva Township's Township Inspectors & Permits page, read October 12, 2026, says "We follow the 2009 Michigan Codes for Building, Mechanical, Plumbing, Electrical, Residential, International Building, and Fire Code, along with all future updates." The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, no township text adopting a 2009 edition was read, and whether that reference has any effect today is not decided here (see adopted_code). The township's posted ordinances that deal with building were read in full: Housing Ordinance No. 17 and its amendments, Floodplain Ordinance No. 35, Plumbing Code Enforcing Agency Ordinance No. 40 and Set Back Ordinance No. 15; none has a reroofing provision. The township's Michigan Construction Code Ordinance #7, named in its fee schedule, is not posted and was not read, and the township's page and fee schedule state no layer rule. Ask the township's building inspector, through Michigan Township Services at 1-800-626-5964, before planning an overlay.
Township of Geneva (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Geneva, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's website posts a zoning ordinance but no building or construction ordinance, so there was no local building instrument to read and no classification is declared for the township. The zoning ordinance was searched for roofing text and has no reroofing or layer rule, and the Township Code Authority's checklist, fee sheet and application state no layer rule.
Township of Gibson, Bay County - Area Code Enforcement (Township of Gibson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Gibson Township's website posts no ordinances, so no township building ordinance was found or read for this record and no classification is set. Area Code Enforcement's pages and Building Permit Application state no layer rule.
Township of Goodland - Building Permits (Construction Code Authority) (Township of Goodland, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Goodland Township's Ordinance No. 206, its floodplain ordinance (No. 2300), its Dangerous Building ordinance (No. 1700) and its roof pitch amendment (Ordinance 101-07) were read and state no layer rule, and the Construction Code Authority's permit pages state none. The township's Blight Ordinance 1003 is posted as a scanned image and was not read, so no classification is stated.
Township of Greenwood - Building Permits (Township of Greenwood, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Greenwood Township's home page, its Building documents page and its Zoning Compliance Review Application with the building permit application and checklist attached were read for a local rule and state no layer rule. The township home page lists ordinances on wind, medical marijuana caregivers, recreational marihuana, electrical transforming capacity and battery storage and no building ordinance, so no local amendment to Section R908 could be read and no classification is set.
Township of Hagar - Building Department (Township of Hagar, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Hagar Township Building page, Building Permit Application, fee schedule and New Residential Construction Guide state no layer rule. The township's ordinances could not be opened for this record, so no township building ordinance was read for a roofing rule.
Township of Hanover (Jackson County) - Building Department (Township of Hanover, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page posts a Zoning Ordinance and a Public Property Safety Policy and no building ordinance, and the Building Department page, the roofing permit application and the short building permit application state no layer rule; no local building ordinance was found to read for Section R908.
Township of Higgins - Building Permits (Township of Higgins, Roscommon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's forms page, building permit fee sheet and building permit application were read for a local rule and state no layer rule. The township posts a zoning ordinance but no building ordinance, so no local amendment to Section R908 could be read.
Township of Hope - Building Permits (Professional Code Inspections) (Township of Hope, Barry County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance is listed on the township's Zoning Administrator page, which lists its zoning, noise, dismantled car and marihuana establishments ordinances and two adoption notices, so no local building ordinance was read and no layer classification is declared here. Neither the township nor PCI states a layer limit.
Township of Hopkins - Building Permits (Professional Code Inspections) (Township of Hopkins, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Hopkins Township ordinances page lists zoning, floodplain management, solar and other ordinances and no building or construction ordinance, and the township's codified ordinances were not read for this record, so no classification is declared here. The township's Building and Permits page and PCI's application and requirements sheet state no layer rule.
Township of Hudson - Building Permits (Township of Hudson, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Hudson Township's Permits, Applications & Forms page, its ordinances page, its building permit application, its zoning fee schedule and its zoning ordinance were read for a local rule and state no layer rule. The ordinances page lists a zoning ordinance, private road, civil infraction, cost recovery, nuisance, sewer, floodplain, gas franchise and marihuana ordinances and no building code, so no local amendment to Section R908 could be read and no classification is set.
Township of Ida - Building Department (Township of Ida, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's own building instruments were looked for: its website lists a zoning ordinance, a land division ordinance, solar and battery storage ordinances and a blight ordinance, but no building code ordinance and no ordinance index, so there was no building ordinance to read, and this record declares no classification. The Building Department page and the building permit application state no layer rule.
Township of Ingersoll - Building Department (Township of Ingersoll, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Department page, Applications and Permits page and building permit application packet state no layer rule. The township's website posts no building ordinance and no ordinance list that could be read for a roofing rule, so this record does not classify the limit beyond the state text above.
Township of Jasper (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Jasper, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no Jasper Township building or construction ordinance was available to read, so no classification is declared for the township. The Township Code Authority's checklist, fee sheet and application state no layer rule.
Township of Jerome - Building Inspector (Township of Jerome, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance or building code is posted: the ordinances on the township's Documents page are the zoning ordinance, the Anti-Blight Ordinance, the Nuisance Abatement Ordinance, the Fire and Emergency Incident Charge Ordinance, a liquor ordinance, a solid waste ordinance and a landfill rate ordinance, and none of them is a building code. The anti-blight, nuisance and fire charge ordinances were read and the zoning ordinance was searched for roofing text, and none has a reroofing provision. No classification is declared here. The Building Inspector page and the permit application state no layer rule.
Township of Jonesfield - Building Department (Township of Jonesfield, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists no ordinances, and the Building Department page says nothing on the number of roof layers, so this record states the state rule and does not classify the local layer limit.
Township of Keeler - Building and Zoning (Township of Keeler, Van Buren County, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in Keeler Township, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Keeler Township's codified Residential Code, Ordinance Number 08-13-2013-07, adopts the 2009 Michigan Residential Code. The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). The township's posted building ordinances (Residential Code, 2012 International Building Code, 2012 International Existing Building Code and 2012 International Property Maintenance Code) were read for their adoption terms, and none has a reroofing provision of its own; the township's other posted codes were not read, and its Building & Zoning page states no layer rule. Ask the township's building inspector before planning an overlay.
Township of Kenockee - Building Department (Township of Kenockee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page posts only its zoning ordinance (Articles 1 through 23), which is not a building instrument, and the Building page, permit application and fee schedule state no layer rule, so no local building ordinance or amendment to Section R908 could be read.
Township of Kochville - Building Department (Township of Kochville, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department page, building permit application, residential policy sheet and fee schedule state no layer rule. The Kochville Township Code of Ordinances is kept on American Legal Publishing's code site, which did not load for this record, so no township building ordinance was read. No classification is declared here.
Township of La Salle - Building Department (Township of La Salle, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance or building code is posted: the township's website lists no ordinances page, the zoning ordinance (Ordinance No. 55, amended through November 2024) refers to a "Township Building Code" whose text is not posted, and the zoning ordinance itself was searched for roofing text and uses "roof" only in definitions, height and setback provisions and its solar provisions. No classification is declared here. The Building Permits page, the requirements sheet and the permit application state no layer rule.
Township of LaGrange - Building Department (Township of LaGrange, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's permit instructions, Forms page and Building Permit Application state no layer rule. The township's Ordinances page says "Below is a list of the active ordinances in LaGrange Township. Please note, this is not a comprehensive list." and lists no building ordinance, so no local building ordinance was read for Section R908.
Township of Lake - Building Permits (Houghton Lake Building Agency) (Township of Lake, Roscommon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Houghton Lake Building Agency's pages and forms state no layer rule. Lake Township's Ordinances page lists building agency, building codes, building permit fee, plumbing code, mechanical code, floodplain and dangerous building ordinances; Ordinances 15, 16 and 17 and Chapter 24 of its zoning ordinance were read and contain no reroofing provision, and the others listed were not read, so no local amendment to Section R908 could be ruled out.
Township of Lakefield (Saginaw County) - Building & Zoning (Township of Lakefield, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Building & Zoning page states no layer rule. The Ordinances page lists the chapters of a zoning ordinance and no building ordinance, and the text of those chapters did not load, so no local building ordinance was available to read and this record sets no layer classification.
Township of Laketon - Building Department (Township of Laketon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Residential Re-Roofing Guide, an undated handout on its Building Department page, answers "How many layers of roofing are allowed?" with "A maximum of two layers.", which agrees with the state rule above. The township's Forms and Ordinances page lists no building code ordinance; its Fire Code Ordinance, read in full, adopts the International Fire Code and has no roofing provision, and its Zoning Ordinance sets a minimum roof pitch and overhang for dwellings and says nothing about reroofing or layers, so this record states the state rule and does not classify the township's own text.
Township of Lapeer (Lapeer County) - Building Permits (Construction Code Authority) (Township of Lapeer, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Construction Code Authority's pages, building permit guideline sheet, building permit application and fee schedule state no layer rule. The township's ordinance documents are kept on a document site that did not load for this record, so no township building ordinance was read and no classification is declared here.
Township of Lee - Building Department (Township of Lee, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Inspector page, Forms page and the Michigan Township Services pages state no layer rule, and the township posts no building ordinance, so no local building ordinance was read for Section R908.
Township of Leroy - Building Department (Township of Leroy, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Re-Roof Permit Application asks for the "Number of Layers to be Removed" and states no layer limit. The township's ordinance page lists a Zoning Ordinance, an ORV Ordinance and a Solar Ordinance and no building ordinance, so no local building ordinance was read for Section R908.
Township of Leslie - Building Department (Township of Leslie, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No township building ordinance or ordinance list was found on the township website, so a local layer rule could not be ruled out and this record does not classify the layer rule. The building permit application, fee schedule and construction requirements sheet state no layer rule.
Township of Lilley - Zoning and Building Permits (Township of Lilley, Newaygo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Zoning Information page and permit forms state no layer rule. The Township's zoning ordinance is posted as a scanned image and no township building ordinance is listed, so this record sets no layer classification.
Township of Lincoln (Arenac County) - Building Department (Area Code Enforcement) (Township of Lincoln, Arenac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Building Department page and Area Code Enforcement's pages state no layer rule. The Township posts a zoning ordinance under its Ordinances page and no building ordinance, so no local building ordinance was available to read and this record sets no layer classification.
Township of Locke - Building and Zoning (Township of Locke, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance index was read: it lists the Locke Township Zoning Ordinance (a file named for 2015), a new zoning ordinance posted as "2026 Zoning Ordinance - DRAFT" whose cover reads "Adopted October 13, 2026", an off-road vehicle ordinance, a cemetery ordinance, solar, wind, marijuana, gas franchise and rezoning ordinances and their amendments, and no building or construction code ordinance. The 2026 draft was searched in full and has no reroofing provision and nothing that amends Section R908; the 2015 Zoning Ordinance was not read, so this record sets no layer classification. The Building Permit application asks for the "Number of layers" with a Roof Repair submittal and states no layer limit.
Township of Lockport - Building Official and Zoning Administration (Township of Lockport, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's posted ordinance list (a folder of eleven ordinances) holds one building instrument, Ordinance No. 03-01, which was read in full; it designates the Building Official as the enforcing agency and sets civil infraction fines and has no reroofing provision. The ordinance it amends, No. 2-84, is not on the list and was not read, so no layer classification is declared. The Zoning Ordinance (2023) was searched for roofing and says only, for the Tiny Home Overlay District, that "Shingles, wood shakes, or steel panels may be used" and "Rolled roofing or other types of roofing will not be allowed"; it states no layer rule.
Township of Long Rapids - Building Inspector (Township of Long Rapids, Alpena County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's pages state no layer rule. Its Ordinances page lists a zoning ordinance, a marijuana prohibition and a parcel contract and no building ordinance, so no township building ordinance was found or read and this record sets no layer classification.
Township of Lyon, Roscommon County - Building Department (Township of Lyon, Roscommon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Roof Permit application asks for the number of existing layers and whether there is a tear off, but states no layer limit. The Township's building ordinances were not found on its website and were not read, so this record sets no layer classification.
Township of Manlius - Building Permits (Michigan Township Services) (Township of Manlius, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building code ordinance or ordinance list was found: the Forms page posts the zoning ordinance articles, three outdoor furnace and cemetery ordinances and no building code, so no local building ordinance was read and this record states no layer classification. The zoning ordinance articles on definitions, general provisions, dangerous or abandoned buildings, procedure and administration and enforcement were read for roof text and have no rule on roof coverings or layers, and the township's Zoning Application and the Michigan Township Services permit pages state no layer rule.
Township of Marcellus - Building Department (Township of Marcellus, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms page posts a zoning ordinance (a scanned document that was not read for roofing provisions) and no building ordinance, and its Building Permit Application, Fee Schedule and Zoning Permit Application state no layer rule, so no local building ordinance or amendment to Section R908 could be read.
Township of Marengo - Building Permits (South Central Michigan Construction Code Inspections) (Township of Marengo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Ordinances page lists a zoning ordinance, a blight ordinance and cemetery and marihuana ordinances and no building ordinance, and the zoning ordinance was not read for a roofing rule, so this record sets no layer classification. SCMCCI's FAQ, applications and checklist state no local layer rule.
Township of Marenisco - Building Permits (Township of Marenisco, Gogebic County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Marenisco Township's Documents page lists a zoning ordinance and no building ordinance or code of ordinances; the zoning ordinance was not read, so no local roofing rule was read and no local classification is made.
Township of Marion - Building Department (Township of Marion, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No township ordinance adopting a building code was found on the township's website, where the document library lists a zoning ordinance, a master plan and building, electrical, mechanical and plumbing permit forms, so this record states the state rule and does not say that no local amendment exists. The township's building permit guidelines and zoning ordinance state no layer rule.
Township of Markey - Building Permits (Houghton Lake Building Agency) (Township of Markey, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Houghton Lake Building Agency's pages and forms state no layer rule, and the township's posted ordinance list (house number display, violations bureau, anti-blight, emergency services, tall grass and weeds, solid waste, noise, short term rental and zoning) lists no building or reroofing ordinance, so no local amendment to Section R908 could be read.
Township of Marquette (Mackinac County) - Buildings and Permits (Township of Marquette, Mackinac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Buildings & Permits page and fee schedule state no layer rule. The Township publishes a zoning ordinance and no building ordinance was found or read, so this record sets no layer classification.
Township of Martin - Building Permits (Professional Code Inspections) (Township of Martin, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's directory of ordinances lists a building code ordinance (No. 5, December 18, 1974), State Construction Code ordinances for building and electrical (No. 45, June 14, 1993) and a designation of code enforcer (No. 74); the township posts its Ordinances 1 through 20 and 100 through 109, searched here for roofing provisions with none found, and Ordinance No. 45 and No. 74 are not posted, so the township's building ordinance was not read in full and no classification is declared here. Ordinance No. 103 and PCI's application and requirements sheet state no layer rule.
Township of Mayfield - Building Department (Township of Mayfield, Michigan (Lapeer County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Mayfield Township Building & Zoning Department page, building permit application, permit information sheet and fee list state no layer rule of their own. No township building ordinance was found on the township's website, so none was read for this record.
Township of Merritt - Building Permits (Township of Merritt, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Merritt Township Permits & Inspections page was read for a local rule and states no layer rule. The township's building or construction code ordinance is not posted on its website, so it was not read and no classification is stated here.
Township of Mills (Midland County) - Building Permits (Township Code Authority of Midland County) (Township of Mills, Midland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a Zoning Ordinance (No. 82), an ordinance amending it (No. 85, captured as a scan and not read), a Planning Ordinance, a Noise Ordinance, an Anti-Blight Nuisance Ordinance (No. 43) and ordinances on towers, waste, dumping, parks and an enforcement officer, and it lists no building code ordinance. The Zoning Ordinance says buildings "shall conform with the Mills Township Building Code" and no such code is posted, and the Anti-Blight Nuisance Ordinance and the Zoning Ordinance were searched for roofing text and have no reroofing rule. The Code Authority's fee sheet states no layer rule.
Township of Moorland - Building Permits (Michigan Township Services Muskegon) (Township of Moorland, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the table of contents of the Moorland Township Compilation of General and Zoning Ordinances lists no building ordinance, and the township's Building & Zoning and Forms & Permits pages and the building permit forms of Michigan Township Services Muskegon say nothing on the number of roof layers, so this record states the state rule and does not classify the local layer limit.
Township of Moran - Zoning and Building Permits (Township of Moran, Mackinac County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Zoning Ordinance and fee sheet state no layer rule. The Township's list of ordinances shows titles for a building code ordinance and an ordinance on the construction, alteration and repair of buildings, but their text is not posted and was not read, so this record sets no layer classification.
Township of Mussey - Building Department (Township of Mussey, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Mussey Township Buildings page, building permit application, building requirements sheet and fee schedule state no layer rule, and the township's codified ordinances were not read for this record.
Township of Newton (Calhoun County) - Building Inspection (Township of Newton, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Township FAQs page, Township Inspectors and Administrators page, Printable Docs page and building permit application state no layer rule. The township's website lists no building ordinance and no ordinance list beyond a zoning ordinance and a FEMA floodplain ordinance, which were not read for this field, so this record does not classify the limit beyond the state text above.
Township of North Branch - Building Department (Township of North Branch, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Department page, its Online Forms page, its building permit applications and its zoning ordinance were read for a roofing rule, and the township states no layer rule. The Online Forms page lists the township's ordinances as a wind ordinance, the master plan, the zoning map and the zoning ordinance, and no township building ordinance was found, so no classification is declared here.
Township of Onondaga - Building Inspector (Township of Onondaga, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists a Zoning Ordinance, a Zoning Map, a Civil Infraction Ordinance, an amendment to its Anti-Blight and Anti-Nuisance Ordinance and a Tall Grass and Noxious Weed Ordinance, and no building code or building ordinance; the Zoning Ordinance was searched for roofing text and its only roof provisions concern solar panels, signs, earth-berm dwellings and dwelling standards such as roof snow load and roof overhang. The township has published no layer rule.
Township of Ontwa - Building Inspector (Township of Ontwa, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists no building code ordinance. Its Zoning Ordinance refers to "the adopted Building Code of Ontwa Township", but that code is not posted, so no local roofing rule could be read and this record declares no layer classification. The township's fee sheet and building permit application state no layer rule.
Township of Ossineke - Building Permits (Township of Ossineke, Alpena County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a zoning ordinance and ordinances on other subjects and no building code, and its 2015 Zoning Ordinance and Board page say nothing on the number of roof layers, so this record states the state rule and does not classify the local layer limit.
Township of Pinconning - Building Permits (Township Code Enforcement) (Township of Pinconning, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Pinconning Township's codified Ordinance No. 95-3 adopts the BOCA National Building Code/1993 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Pinconning Township has published no statement naming the edition it enforces; the BOCA National Building Code/1993 Edition text was not read (see adopted_code). The permits page and building permit application state no layer rule, and because the building codes the township adopts and its scanned dangerous-buildings and anti-blight ordinances were not read, this record sets no layer classification.
Township of Pipestone - Building and Zoning (Township of Pipestone, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Ordinances and Amendments folder, linked from its Building and Zoning Information page, lists an ordinance book, a binder of ordinances and amendments from 1995 to 2026, none of which was opened, so no local building ordinance was read and this record sets no layer classification. The page states no layer rule.
Township of Port Sheldon - Building Department (Township of Port Sheldon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Forms & Documents page lists its Zoning Ordinance, a Dangerous Building Ordinance and ordinances on other subjects and says "Ordinances not listed here are available for review at the Township Hall", so no building code ordinance of the township was read and this record states no layer classification. The Zoning Ordinance and the Dangerous Building Ordinance contain no layer or reroofing rule, and the Building Department page and permit application state none.
Township of Prairie Ronde - Building Permits (South Central Michigan Construction Code Inspections) (Township of Prairie Ronde, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's zoning ordinances are posted only in shared online folders that could not be opened, and no building ordinance of the township was found, so this record sets no layer classification. SCMCCI's FAQ, applications and checklist state no local layer rule.
Township of Prairieville - Building Inspector (Township of Prairieville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's own building ordinances were read: Ordinance No. 8 (1974 Building Code), No. 9 (its first amendment), No. 30 (dangerous buildings) and No. 32 (Building Code). None states a reroofing rule of its own, but Ordinance No. 9 amends and repeals sections of the 1970 BOCA code whose text was not read, and the BOCA codes the ordinances adopt were not read, so this record declares no layer classification. The township's Zoning Ordinance was searched for roof text and has no rule on roof coverings. Prairieville Township's codified Ordinance No. 32 adopts "BOCA Basic Building Code, 1984 Edition"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Prairieville Township has published no statement naming the edition it enforces; the BOCA code text was not read (see adopted_code).
Township of Pulaski - Building Permits (Township of Pulaski, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Resources page, Permit Process sheet, building permit fee schedule, building permit application and Services & Information page were read for a local rule and state no layer rule. The Resources page lists permit forms, marihuana ordinances and a master plan but no building ordinance, so no local amendment to Section R908 could be read.
Township of Richfield - Building Department (Township of Richfield, Genesee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Richfield Township Building Department page, building permit application and Forms & Ordinances page were read and state no layer rule. No township building ordinance was found on the township site, so none was read for this record; its zoning ordinance book was searched for roof and building permit text and sets no reroofing rule.
Township of Ridgeway - Building Permits (Raisin Charter Township Building Department) (Township of Ridgeway, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Building Dept. page, application and fee sheet state no layer rule. Ridgeway Township's home page lists no ordinances and no building ordinance was found, so none was read and this record sets no layer classification.
Township of Rolland - Joint Construction Code Authority (JCCA) (Township of Rolland, Isabella County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Joint Construction Code Authority's Permits page and Permit Process & FAQs and Rolland Township's Ordinances & Resolutions page were read for a local roofing rule and state none; the township lists no building ordinance other than the two JCCA code adoption ordinances, whose text names codes and no roofing rule, so no local classification is made and the state rule above is the one stated. Rolland Township's Ordinance 2004 - 3 - 1 adopts Michigan Residential Code 2003 among other codes; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Rolland Township has published no statement naming the edition it enforces; the Michigan Residential Code 2003 text was not read (see adopted_code).
Township of Roscommon - Building Permits (Houghton Lake Building Agency) (Township of Roscommon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinance Enforcement page lists anti-noise, blight, burning, dock, cemetery, garage sale, hardship deferment, house number, short-term rental and weed ordinances and the zoning ordinance, and no building code ordinance, and the Houghton Lake Building Agency publishes no ordinance, so no building ordinance was read and no classification is declared here; the zoning ordinance was searched in full and has no reroofing provision, and the Agency's roofing application, building permit application and notice state no layer rule.
Township of Ross - Building Department (Associated Government Services) (Township of Ross, Kalamazoo County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building Permits, Applications & Forms page, its Updated Ordinances page, the Associated Government Services permit page and the building permit application with its checklists state no layer rule; the roof repair checklist asks for drawings showing the "Number of layers" but states no limit. The township's Updated Ordinances page lists zoning, sewer, burning, noise, ethics, solar and battery storage ordinances and no building ordinance, and its zoning ordinance (through Ordinance No. 242) only refers readers to a "Ross Township Construction Code Ordinance" that the township's pages do not post, so no township building ordinance was read. No classification is declared here.
Township of Salem (Allegan County) - Building Permits (Professional Code Inspections of Michigan, Dorr office) (Township of Salem, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance page lists its zoning ordinance chapters and ordinances on blight, noise, noxious weeds, marijuana establishments and vehicle repair, and no building or construction code ordinance, so this record states no layer classification. Zoning Ordinance Chapters 3, 11, 13 and 17 were read and contain no layer or reroofing rule, and the permit pages and forms of Professional Code Inspections state none.
Township of Sheridan - Building and Zoning (Township of Sheridan, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Zoning Ordinance (as amended through August 2025), Building Permit application and Building Fee Schedule were read and state no layer rule and no reroofing provision, and amend nothing in Section R908. The township's Ordinances page was not reachable in the saved pages, so no building ordinance list was read and the layer limit is left unclassified here.
Township of Sheridan (Clare County) - Permit Department (Grant and Sheridan Townships) (Township of Sheridan, Clare County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Permits/Docs page, checklist and fee schedule state no layer rule. The township's Ordinances page lists a solar ordinance, a wind ordinance and a parcel setback rule and no building ordinance, so no building ordinance was read and this record sets no layer classification.
Township of Somerset - Building Department (Township of Somerset, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Resources page lists no township ordinance (its Township Ordinances heading has no entries) and links only a Zoning Ordinance, a scanned 79-page document that has no text layer and was not read; the Building Department page, the Building Application and the Building Packet state no layer rule. This record does not classify the local layer rule.
Township of Sparta - Building Department (Township of Sparta, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 150 of the Sparta Township Code of Ordinances (read as archived on March 21, 2025), was read in full: it creates a construction board of appeals, adopts the fire, electrical, mechanical and plumbing codes, assumes enforcement of the state's building code and regulates dangerous and unsafe buildings; it has no reroofing provision and amends nothing in Section R908. The township's permit pages and building permit application state no layer rule.
Township of Spaulding - Building Permits (Township of Spaulding, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No township building ordinance was read for this record, so no local roofing rule is stated; the township's posted permit application and fee schedule state no layer rule.
Township of Springport - Building Department (Township of Springport, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Ordinances page lists a solicitor ordinance, blight and disorderly persons ordinances, a zoning ordinance and a solar energy ordinance and no building or reroofing ordinance; the zoning ordinance was not read for a roofing rule, so this record sets no layer classification. The Permits/Resources page states no layer rule.
Township of Spurr - Building and Zoning (Township of Spurr, Baraga County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building in Spurr Township, Forms and Zoning Administrator pages state no layer rule. The township's ordinances page lists a zoning ordinance, a short term rental ordinance and a blight ordinance, none of which was read, so this record sets no layer classification.
Township of Sullivan - Building Department (Township of Sullivan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Planning, Building, & Zoning page, Zoning Ordinance and Ordinances page, and the building permit forms of Michigan Township Services Muskegon were read for a local reroofing rule and say nothing on the number of roof layers. The Ordinances page lists a zoning ordinance and ordinances on other subjects, several of them scanned images that could not be searched, and no building code, so this record states the state rule and does not classify the local layer limit.
Township of Summerfield - Zoning and Building Inspection (Township of Summerfield, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no township building ordinance or ordinance list entry for a building code is posted on the township's Forms & Ordinances page (its listed ordinances cover blight, burning, cemeteries, drug paraphernalia, the fire department, marihuana, noise and public nuisance, traffic, truck routes, waste, land division and zoning), so no local building ordinance was read and no layer classification is declared here. The township's permit application states no layer limit.
Township of Surrey - Building Department (Township of Surrey, Clare County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Ordinances page lists a Blight Ordinance, a Burn Ordinance, a Noise Ordinance, a Sign Ordinance, a Floodplain Ordinance and resolution, a Liquor Control Ordinance, a Parental Responsibility ordinance, a Zoning Ordinance, a Rental Registration Ordinance and a Fireworks Ordinance. The Floodplain Ordinance (2010-03, which amends an earlier Ordinance 2009-04 that the township does not post), the floodplain resolution, the Blight Ordinance and the Rental Registration Ordinance were read in full, and none has a reroofing provision or amends Section R908; the Building page, permit application, fee schedule and inspection lists state no layer rule.
Township of Taymouth - Building Department (Township of Taymouth, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's Building Permit application and fee schedule state no layer rule, and its Forms page lists a Zoning Ordinance, a zoning map, two marihuana caregiver ordinances and a grass and weed ordinance and no building ordinance, so this field gives the state rule only.
Township of Tecumseh - Building Inspector (Township of Tecumseh, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Info/Zoning page links a Zoning Ordinance, an Animal Ordinance and a zoning map and no building ordinance; the Zoning Ordinance was searched for roof, shingle, layer, tear-off, re-cover and R908, and every roof hit concerns building height, porches, roof structures, the definition of alterations or mobile home snow load, none the re-covering of a roof or the number of roof layers. The 1996 BOCA National Building Code that the Building page names was not read. The Building page, its permit application and its requirements sheets state no layer rule.
Township of Three Oaks - Building Inspections (Township of Three Oaks, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's ordinances are posted only on ecode360.com, which did not return its pages, so the township's building ordinance was not read and this record does not classify the layer rule. The Inspections page, building permit application and fee schedule state no layer rule.
Township of Vergennes (Kent County) - Building Permits (Cascade Charter Township Building Inspection Department) (Township of Vergennes, Kent County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Cascade Charter Township's roofing and siding worksheet asks for the number of layers now on the roof and whether you will tear off, and states no layer limit. The township's Ordinances page lists no building code ordinance: its Building Numbering ordinance carries a cross reference to "Building and construction codes, Pt. 181", and that part is not among the ordinances posted, so no township building ordinance was read and no classification is declared here.
Township of Wakefield - Building Inspections (Township of Wakefield, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's posted ordinance list (zoning, land division, garbage, civil infractions and others) has no building or reroofing ordinance; the Zoning Ordinance refers construction to the state code. The township's roof application offers a "Shingle Over" job type that "requires a site visit prior to permit issue" and states no layer count.
Township of Wakeshma - Building Department (South Central Michigan Construction Code Inspections) (Township of Wakeshma, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." SCMCCI's FAQ and application state no layer rule. The township's building or construction code ordinance is not posted on its website, so it was not read and no classification is stated here.
Township of Watson - Building and Zoning Permits (Professional Code Inspections of Michigan) (Township of Watson, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's zoning and police-power ordinances are hosted on an interactive code site that could not be read, so no local building ordinance was read and this record sets no layer classification. PCI's documents read state no layer rule.
Township of White Oak - Building, Planning, & Zoning (Township of White Oak, Ingham County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Township's Ordinances No. 10, No. 16 and No. 18 and its building permit application were read and state no layer limit; the text of the BOCA code that Ordinance No. 10 adopts was not read, so this record sets no layer classification. White Oak Township's Ordinance No. 10 adopts "The BOCA National Building Code, Twelfth Edition, 1993"; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; White Oak Township has published no statement naming the edition it enforces; the BOCA National Building Code, Twelfth Edition, 1993 text was not read (see adopted_code).
Township of Whitehall (Muskegon County) - Building Permits (White Lake Area Building Inspection Department) (Township of Whitehall, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Article 12 of the township's General Ordinance (Adoption and Enforcement of Construction and Fire Codes) is its one building-code instrument and was read in full: it provides that the township "enforces the applicable building, electrical, plumbing, and mechanical provisions of the State Construction Code" and separately adopts the 2009 International Fire Code, and it has no reroofing provision and amends nothing in Section R908. Article 7 of the General Ordinance (Dangerous or Dilapidated Buildings or Premises) was captured as a scan and not read. The Board's brochure, fee schedule and building permit application state no layer rule.
Township of Woodstock - Building and Zoning (Township of Woodstock, Lenawee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's Building & Zoning page, its Resources page, its building permit application and its zoning ordinance were read for a roofing rule, and the township states no layer rule. The Resources page lists the township's ordinances as the zoning ordinance, a cemetery ordinance, a mineral extraction ordinance, a noise ordinance and an ORV ordinance, and no township building ordinance was found, so no classification is declared here.
Tuscola County - Building Department (Tuscola County, Michigan (2 cities, 9 villages and 21 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, SAFEbuilt's Residential Re-Roof guide for Tuscola County answers "How many layers of roofing are allowed?" with "No more than two (2) layers are allowed upon completion of installation", which agrees with the layer count above. The same guide, headed "2015 MRC Residential Re-Roofing", prints a section it numbers R907.3, Re-covering versus Replacement, with a fourth condition, "Asphalt shingles subject to moderate or severe hail exposure.", that the 2015 section above does not list; this record states the 2015 Michigan Residential Code text and does not decide which condition set the inspector applies. The county's Ordinances page lists no building ordinance, and no county building ordinance was read.
Village of Almont - Building Permits (Construction Code Authority) (Village of Almont, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." No local roof layer rule was found: the Village of Almont's permits page and the Construction Code Authority's guideline sheet, fee schedule and building permit application state no layer rule, and no Village building ordinance was read for this record.
Village of Athens - Code Inspection (SAFEbuilt) (Village of Athens, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Athens' website lists no building ordinance, and no codified ordinances were found, so no local roofing rule was read and no local classification is made; the village's SAFEbuilt page and SAFEbuilt's building permit application state no layer rule.
Village of Augusta - Building Permits (Village of Augusta, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The building permit application and Ordinance No. 171 and Ordinance No. 175 state no layer rule of their own; the village's other ordinances were not read, so this record does not classify the layer limit. The Village of Augusta's Ordinance No. 171 adopts the BOCA National Building Code, Twelfth Edition, 1993; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the Village of Augusta has published no statement naming the edition it enforces; the BOCA National Building Code, Twelfth Edition, 1993 text was not read (see adopted_code).
Village of Baroda - Building Department (Village of Baroda, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in the Village of Baroda, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Baroda's Building Department page, read October 15, 2026, says "The Village of Baroda has adopted and is currently enforcing the 2009 Residential Code and 2012 Building Code." The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). Articles II, III and V of Chapter 8 of the village's Code of Ordinances, its Building Department pages and its building permit application state no layer rule of their own. Ask the Village of Baroda office, (269) 422-1779, before planning an overlay.
Village of Berrien Springs - Building Permits (with Oronoko Charter Township) (Village of Berrien Springs, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Building and Zoning page and the building permit application state no layer rule. The village's building ordinance was not found or read, so this record sets no layer classification.
Village of Beverly Hills - Building Department (Village of Beverly Hills, Michigan (Oakland County))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Beverly Hills' building page, permit forms, roofing hold harmless agreement and 2026 fee schedule state no layer rule; the Village's own building ordinance was not read for this record.
Village of Bingham Farms - Building Permits (City of Southfield Building Department) (Village of Bingham Farms, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village's Code of Ordinances could not be loaded for automated reading, so no Village building ordinance was read for this record and no classification is set. The Southfield Building Department's FAQ says "the Michigan Building Code limits the number of layers of shingles on a roof to two", which agrees with the state rule above, and the Village's pages state no layer rule.
Village of Birch Run - Zoning/Building Administrator (Village of Birch Run, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's pages and application state no layer rule. The Village's Code of Ordinances is hosted by American Legal Publishing, which refused a scripted read, so no building ordinance was read and this record sets no layer classification.
Village of Breedsville - Building Permits (Village of Breedsville, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Documents and Services pages state no layer rule. No village building ordinance was found or read, so this record sets no layer classification.
Village of Byron - Village Office (Village of Byron, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no codified Village of Byron building ordinance was read, so this record does not say that the village's ordinances leave Section R908 unamended. The Building / Zoning page and the zoning permit form state no layer rule.
Village of Carleton - Village Office and Building Department (Village of Carleton, Monroe County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village posts no building code chapter or ordinance index. The ordinances it posts with readable text were read for a local roofing rule: the zoning ordinance, rental inspection Ordinances 179 and 196, and grass cutting Ordinance 193. None has a reroofing provision or amends anything in Section R908. The golf cart, blight and snow removal ordinances are posted as scanned images and were not read, so this record does not state a layer classification. The village's Building Department page states no layer rule.
Village of Cement City - Building Inspector (Village of Cement City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village posts no ordinance list and no building ordinance; its zoning page lists master plans and says "ZONING ORDINANCE (Currently being updated)", with only the permit form linked. No local reroofing rule was found, so this record sets no classification. The village's home page, zoning page and permit form state no layer rule.
Village of Chesaning - Building Inspector (Village of Chesaning, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's building ordinance was not found: the village's website lists no code of ordinances and the Building Inspector page links only to permit forms, so the village's own ordinance was not read and no local reroofing rule is stated here either way. The Building Inspector page states no layer rule.
Village of Clifford - Building Code Enforcement (Village of Clifford, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's ordinance list includes Ordinance No. 45 (code enforcement), No. 33 (enforcement officers), No. 40 (dangerous buildings), No. 59 (property maintenance) and a zoning ordinance, and none of the ones read states a layer limit; Ordinance No. 40 and the village zoning ordinance, which are posted as scanned images, were not read for a roofing provision.
Village of Climax - Building Permits (Village of Climax, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Chapter 8 of the Village of Climax code (Buildings and Building Regulations) was read in full: it adopts the state construction code, designates the enforcing agency, sets fees by resolution, and has articles on driveways, dangerous buildings, moving buildings, fences and a property maintenance code; it has no reroofing provision and amends nothing in Section R908. SAFEbuilt's Residential Re-Roof guide says "No more than two (2) layers are allowed upon completion of installation", and its re-covering list repeats "Where the existing roof has two or more applications of any type of roof covering." and adds a fourth case, "Asphalt shingles subject to moderate or severe hail exposure.", which the base 2015 International Residential Code section does not contain.
Village of Colon - Zoning and Building (Village of Colon, St. Joseph County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Permits & Forms page and application packet state no layer limit. No village building ordinance was found on the Village's website and none was read, so this record sets no layer classification.
Village of Concord - Building Department (Village of Concord, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Ordinance No. 170 and its posted Dangerous Buildings ordinance were read and contain no reroofing provision; the village's ordinance index lists other building instruments, including a zoning ordinance, a mechanical code ordinance and a property maintenance code amendment, whose text the village does not post, so not every local building instrument was read and no classification is set for this record. The Permits and Applications page and the Building Permit form state no layer rule.
Village of Dryden - Building Permits (Construction Code Authority) (Village of Dryden, Lapeer County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's pages and the Authority's documents state no layer rule. The Village's list of ordinances shows Ordinance 56, titled Building, Mechanical, Electrical & Plumbing, but its text was not read, so this record sets no layer classification.
Village of Franklin - Building Department (Village of Franklin, Oakland County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village's Municipal Code is published on American Legal, and that site did not open for this record, so no Franklin building ordinance was read for a local reroofing rule; the Building Department's pages, its roof-only permit application and its Master Fee Schedule state no layer rule.
Village of Fruitport - Building Permits (Michigan Township Services Muskegon) (Village of Fruitport, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Code of Ordinances was read and lists no building code chapter and no reroofing provision, and the building code the village enforces through Michigan Township Services Muskegon is not posted among the village's ordinances, so no local building ordinance was available to read and no classification is set for this record. The village's zoning ordinance sets a minimum roof pitch for new dwellings and says dwellings must "meet or exceed all applicable roof snow load and strength requirements"; the Departments page and the maintenance permit form state no layer rule.
Village of Gaines - Building Inspection Department (Village of Gaines, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in the Village of Gaines, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Section 31.06(A) of the Village of Gaines Code of Ordinances says it acts "Pursuant to the provision of the Michigan Building Code of 2009 and the Michigan Residential Building Code of 2009". The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). Chapters 1, 3, 5, 9, 11, 13 and 15 of the village's Code of Ordinances (the traffic code, Chapter 7, was not read) and its website state no layer rule of their own; the dwelling standards in Chapter 15 ask only that "The dwelling and roof shall be covered with a material which is in composition, color, texture, malleability, direction of joints, and method of fastening to the structure comparable to those typically found in the neighborhood". Ask the Village of Gaines office, (989) 271-8386, before planning an overlay.
Village of Goodrich - Building Department (Village of Goodrich, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Roof Permit Application says "(no more than two layers are permitted)", which states the same two-layer ceiling. Chapter 8 of the village's Code of Ordinances (Buildings and Building Regulations) was read in full: Article II adopts the construction code, sets fees by council resolution and creates a construction board of appeals, Article III is a property maintenance article whose exterior clause says only that "Every foundation, exterior wall, roof, and all other exterior surfaces shall be maintained in a workmanlike state of maintenance and repair", and Article IV covers street numbers. It has no reroofing provision and amends nothing in Section R908; no classification is set because the Michigan Residential and Building Code, 2000 edition text was not read. Goodrich's codified Sec. 8-31 adopts Michigan Residential and Building Code, 2000 edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; Goodrich has published no statement naming the edition it enforces; the Michigan Residential and Building Code, 2000 edition text was not read (see adopted_code).
Village of Grass Lake - Building & Zoning Department (Village of Grass Lake, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's codified ordinances could not be opened for this record and were not read, so no local roofing rule was read; the Building & Zoning Department's booklet, application and fee schedule state no layer rule.
Village of Holly - Building Department (Village of Holly, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Holly's building permit application, certificate of occupancy request and permit forms state no layer rule of their own. The village's Code of Ordinances is on a code host this directory could not open, so no village building ordinance was read for this record; the ordinances the village posts as new or amended (Ordinance 471, Ordinance 473 and Ordinance 474) were read for a roofing rule and have none.
Village of Homer - Zoning and Building Permits (Village of Homer, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Code of Ordinances lists Chapter 150 (Building Codes) with eight sections, but the text of those sections could not be read, so this record does not classify the layer limit. The SAFEbuilt Residential Re-Roof guide that serves the village's permits says "No more than two (2) layers are allowed", which agrees with the base rule above.
Village of Hopkins - Building Code Enforcement (Village of Hopkins, Allegan County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village's Ordinance Book part on Construction Regulations and Housing was read (Part 115, Building Code, and Part 116, Swimming Pool Ordinance); neither has a reroofing or layer provision. The rest of the Ordinance Book was not read and the BOCA text was not read, so this record sets no layer classification (see adopted_code). The Village of Hopkins' codified Ordinance Book, Part 115, adopts the BOCA Basic National Building Code, 1987 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the Village of Hopkins has published no statement naming the edition it enforces; the BOCA Basic National Building Code, 1987 Edition text was not read (see adopted_code).
Village of Kent City - Building Permits (Village of Kent City, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's general ordinances, listed on its Official Documents page, could not be retrieved for this record, so this record does not classify the layer limit. The Village of Kent City's Village Forms & Permits page, the Professional Code Inspections building permit application and its residential building permit checklist state no layer rule.
Village of Lawrence - Building and Zoning Permits (Village of Lawrence, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Lawrence's codified Chapter 6, Buildings and Building Regulations, was read for a local roofing rule and has none; its Property Maintenance Code amendments concern fees, appeals, abatement, weeds and heat, and the village's Permits & Applications page and the permit firm's application state no layer rule. The village's pending vacant property ordinance and its zoning chapter were not read for roofing, so no local classification is made.
Village of Lennon - Building Permits (Village of Lennon, Michigan)
Not stated here as a single layer count, because the record does not settle which of two code editions answers the question in the Village of Lennon, and the two differ. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. Under that code, Section R908.3.1.1 bars a new roof over an existing one in three cases, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Ordinance 2011-03-04 says "Pursuant to the provisions of the 2009 Michigan Residential Building Code". The base 2009 text, Section R907.3 (Recovering versus replacement), carries the same three conditions, its second also naming wood shake, and a fourth: "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." Under that text a single existing layer of asphalt shingles can call for a tear-off where the hail condition is met, so no layer count states the 2009 rule. The 2009 Michigan amendments to that code were not read, and whether that reference has any effect today is not decided here (see adopted_code). The village's building permit application and that ordinance state no layer rule of their own. Ask the Village of Lennon office, (810) 621-4285, before planning an overlay.
Village of Marcellus - Building Permits (SAFEbuilt) (Village of Marcellus, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village's ordinance index lists a State Construction Code Ordinance (Ordinance 221) and an Enforcing Agency Ordinance (Ordinance 225), but their text was not read, so no classification is declared for the Village. The Village's Guide to Development, building permit application and building guide chart state no layer rule.
Village of Martin - Village Office (Building Code Enforcement) (Village of Martin, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's Ordinance 4 sets building setbacks and grade for new residential property, Ordinance 24 adopts the 1970 BOCA Basic Building Code by reference, and Ordinance 38 designates the enforcing agency; none of the three states a layer rule of its own. The Village of Martin's Ordinance No. 24 adopts the BOCA Basic Building Code, 1970 Edition; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state; the Village of Martin has published no statement naming the edition it enforces; the BOCA Basic Building Code, 1970 Edition text was not read (see adopted_code). No layer classification is stated here.
Village of Mattawan - Building Department (Village of Mattawan, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's ordinances posted on its Laws and Regulations page, among them Ordinance No. 69 (State Construction Code), Ordinance No. 187 (Building Official), Ordinance No. 200 (Construction Board of Appeals) and Ordinance No. 201 (Dangerous Buildings), were read and searched for roof and shingle language and none amends or touches reroofing, and the building permit application, fee scale and inspection list say nothing on the number of roof layers. The page says "The Ordinances presented on this website are in the process of being updated and uploaded.", so the posted set cannot be shown to be complete, and this record states the state rule and does not classify the local layer limit.
Village of Maybee - Building Permits (Village of Maybee, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's ordinance page lists its zoning chapters, Ordinance No. 121 and a dangerous-building ordinance among others; only Ordinance No. 121 and the zoning administration chapter were read, so this record does not say that the village's ordinances leave Section R908 unamended. The permits page and the permit application state no layer rule.
Village of Mendon - Building Permits (Village of Mendon, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Permits page and building permit application state no layer rule of their own; its ordinances were not read, so this record does not classify the layer limit.
Village of Merrill - Village Office (Village of Merrill, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village of Merrill's website, permits page and zoning ordinance were read for a local rule and state nothing on a roof layer limit; the zoning ordinance's roof provisions concern the pitch and eaves of a dwelling roof. The Documents page lists no building ordinance, so this record sets no layer classification. The village has published no statement naming the edition it enforces.
Village of New Lothrop - Building Official (Village of New Lothrop, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the village's ordinance documents are scanned images, only the first page of Document 1 was opened and the rest were not read, so this record does not say that the village's ordinances leave Section R908 unamended. The village page and its permit application state no layer rule.
Village of North Branch - Building Permits (North Branch Township Building Department) (Village of North Branch, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village of North Branch posts no building code or construction code ordinance among its pages, its fee schedule, or its document center of agendas and minutes, and its posted zoning ordinance is a scanned image whose text was not read, so no local building ordinance was available to read and no classification is set for this record. The village's Building page and the township department's page state no layer rule.
Village of Oakley - Building Inspector (Village of Oakley, Saginaw County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Oakley's Zoning and Ordinances page posts two ordinances, a Blight Ordinance and a Backyard Fowl Ordinance, and no building code ordinance, so no local roofing rule was read and no local classification is made; the building permit application that the village's building inspector posts for Oakley states no layer rule.
Village of Ortonville - Building Department (Village of Ortonville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Ortonville Building Department page and Forms & Permits page state no layer rule. The village's building code is not posted on its ordinances page, so it was not read and no classification is stated here.
Village of Parma - Village Office (Village of Parma, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Permits page and Building Permit Application state no layer limit. The Village's codified ordinances are not linked from its website and none was read, so this record sets no layer classification.
Village of Romeo - Building Department (Village of Romeo, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Code of Ordinances is published on a JavaScript-only code site that could not be read for this record, so no local amendment to Section R908 was checked and no classification is declared. The Building Department's page, building permit applications and fee list state no layer rule.
Village of Shoreham - Building Permits (Saint Joseph Charter Township Building Department) (Village of Shoreham, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Construction Code ordinance and the township's permit documents state no layer rule. The Village's ordinance index lists other ordinances that were not read, so this record sets no layer classification.
Village of Spring Lake - Building Department (Village of Spring Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Building and Building & Planning pages state no layer rule, and its Code of Ordinances building chapter was not read, so this record does not classify the layer limit.
Village of Stockbridge - Building Department (Stockbridge Township Building Department) (Village of Stockbridge, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Zoning and Building application and the Department's pages state no layer limit; the application asks only for the roof coverage. The Village's own building ordinances were not read, so this record sets no layer classification.
Village of Tekonsha - Code Inspection (SAFEbuilt) (Village of Tekonsha, Calhoun County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village of Tekonsha does not post its ordinances (its Public Doc/Reports page says they can be viewed at the Village Office), so no local roofing rule was read and no local classification is made; the village's Permits page and SAFEbuilt's Tekonsha Village building permit application state no layer rule.
Village of Vandalia - Building Permits (Village of Vandalia, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Village of Vandalia's website lists a Zoning Ordinance and a Zoning Map but posts no building ordinance or code of ordinances, so no local building rule on reroofing could be read, and its pages and permit application state no layer rule.
Village of Vernon - Building and Zoning Department (Village of Vernon, Shiawassee County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The village's Code of Ordinances is posted as a PDF that was not read for this record, and its Building & Zoning pages state no layer rule, so this record states the state rule and does not say that no local amendment exists.
Village of Webberville - Building and Zoning Department (Village of Webberville, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Village's Building and Zoning pages state no layer rule. The Village's code of ordinances is published on American Legal Publishing, which did not serve the scripted read, so no local building ordinance was read and this record declares no classification.
Village of Wolverine Lake - Building Department (Village of Wolverine Lake, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the Building Department page, the Fee Schedule for Permits and the Building Permit Application state no layer rule. The village's Municipal Code of Ordinances is hosted on American Legal, whose pages could not be opened for this record, so the village's building ordinance was not read and this record does not classify the local layer rule.
Wales Township - Building Department (Township of Wales, St. Clair County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Wales Township Building Information Sheet, permit application and Zoning Ordinance were read for a local rule and state nothing further on roof layers, and because no building code ordinance is posted, this record sets no layer classification.
Washtenaw County - Building Inspection (Washtenaw County, Michigan (1 city and 6 townships on the county building program))
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, Washtenaw County's Building Inspection pages, Codes Enforced page and Residential Code Information Sheet state no layer rule, and no county building ordinance was found or read, so this record sets no layer classification.
Waterloo Township - Building Department (Township of Waterloo, Jackson County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township's ordinance list includes a building code ordinance, Ordinance 98-02-16-05, which adopts the 1996 BOCA National Building Code as the township's Building Code, and a 1999 amendment that adds civil infraction fines; the text of the 1996 BOCA National Building Code was not read, so whether it or its changes touch reroofing is not known and no local layer rule is stated here. Waterloo Township's Ordinance 98-02-16-05 adopts the 1996 BOCA National Building Code; this field states the 2015 Michigan Residential Code, which the state act applies throughout the state and whose permit section the township's "Do I need a Permit for that?" sheet reproduces; the 1996 BOCA National Building Code text was not read (see adopted_code).
Watervliet Charter Township - Building Department (Charter Township of Watervliet, Berrien County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no building ordinance was read: the township's code book is hosted on eCode360 and could not be opened, so no classification is declared. The Building Dept page, the Building Permit Application and the Schedule of Fees state no layer rule.
Waverly Township - Building Department (Township of Waverly, Van Buren County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The township's page, its building permit forms and the Michigan Township Services pages state no layer rule, and no Waverly Township building ordinance was found, so this record does not classify the layer limit.
Wayne Township - Building Inspector and Zoning (Township of Wayne, Cass County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the township posts only zoning ordinance articles and no building code or building ordinance; its Zoning Ordinance articles on supplemental provisions and administration were read and state no layer rule, so this record declares no classification.
Western Washtenaw Construction Authority - Building Permits for the City of Manchester (City of Manchester, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, the City of Manchester's codified building chapter was not read, so no local reroofing rule is stated here (see adopted_code); the Western Washtenaw Construction Authority's documents state no layer rule; its roofing application offers "Reroofing over existing shingles" and "Tear off roofing and replace" as project types and gives no layer count.
White River Township - Building Permits (Township of White River, Muskegon County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." White River Township's Zoning and Forms pages, its building permit application, its 2025 fee schedule, its Property Owners Guide to Building and its zoning ordinance book (December 26, 2025) were read for a local roofing rule and state none. The township posts a zoning ordinance book and no building ordinance, so no local classification is made and the state rule above is the one stated.
Windsor Charter Township - Building and Trades Department (Charter Township of Windsor, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." Locally, no layer rule was found. Windsor Charter Township's Ordinance No. 50, its construction code ordinance, was read in full: it assumes responsibility for enforcing the state construction codes, appoints a building official, issues permits under a township fee schedule, creates a construction code board of appeals and sets penalties, and it has no reroofing provision and amends nothing in Section R908. The township's other posted ordinances on dangerous buildings, public nuisance, civil infractions and the earlier fire code are scanned pages that were not read in full, so this record states no layer classification. The Building Department's page, Building Permit Application and fee schedule state no layer rule.
Wright Township - Building Permits (Township of Wright, Ottawa County, Michigan)
Two layers at most, under state law. Michigan builds one- and two-family homes to the 2015 Michigan Residential Code, which adopts the 2015 International Residential Code and makes no amendment to its reroofing section, Section R908; the Michigan rule set was searched in full and R908 does not appear in it. The base section therefore applies as the International Code Council publishes it. Section R908.3.1.1 lists the conditions under which a new roof may not be laid over an existing one, and the third is "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be covered once; a roof that already carries two layers is torn off to the deck. The same section also bars covering a roof that is water soaked or too deteriorated to serve as a base, and covering "slate, clay, cement or asbestos-cement tile." The Wright Township Zoning Ordinance, PCI's permit sheets and the township's Ordinances page were read for a local rule and state nothing further on roof layers, and because no building code ordinance is posted, this record sets no layer classification.
Unclassified — see each jurisdiction's quoted rule — Minnesota (33)
City of Andover, Minnesota - Building Department (City of Andover, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Andover may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Anoka, Minnesota - Building Department Division (City of Anoka, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Anoka may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Arden Hills, Minnesota - Building & Permits (City of Arden Hills, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Arden Hills may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Champlin, Minnesota - Building Inspections Division (City of Champlin, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Champlin may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Chaska, Minnesota - Building Inspections Department (City of Chaska, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Chaska may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Corcoran, Minnesota - Construction Services and Inspections (City of Corcoran, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Corcoran may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Cottage Grove, Minnesota - Building Division (City of Cottage Grove, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Cottage Grove may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Crystal, Minnesota - Building Division (City of Crystal, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Crystal may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of East Bethel, Minnesota - Building Inspections Division (City of East Bethel, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. East Bethel may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Farmington, Minnesota - Building Inspections (City of Farmington, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Farmington may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Forest Lake, Minnesota - Building Inspections Division (City of Forest Lake, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Forest Lake may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Golden Valley, Minnesota - Inspections Department (City of Golden Valley, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Golden Valley may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Ham Lake, Minnesota - Building/Inspections Department (City of Ham Lake, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Ham Lake may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Hastings, Minnesota - Department of Building Safety (City of Hastings, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Hastings may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Hopkins, Minnesota - Inspections Department (City of Hopkins, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Hopkins may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Inver Grove Heights, Minnesota - Building Permits & Inspections (City of Inver Grove Heights, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Inver Grove Heights may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Lake Elmo, Minnesota - Building Department (City of Lake Elmo, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Lake Elmo may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Lino Lakes, Minnesota - Building Department (City of Lino Lakes, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Lino Lakes may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Mounds View, Minnesota - Building Inspections & Permits (City of Mounds View, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Mounds View may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of New Hope, Minnesota - Inspections Division (City of New Hope, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. New Hope may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of North St. Paul, Minnesota - Community Development (City of North St. Paul, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. North St. Paul may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Oakdale, Minnesota - Building Inspection & Code Enforcement (City of Oakdale, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Oakdale may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Orono, Minnesota - Community Development (City of Orono, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Orono may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Prior Lake, Minnesota - Building Inspections Division (City of Prior Lake, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Prior Lake may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Ramsey, Minnesota - Building Division (City of Ramsey, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Ramsey may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Richfield, Minnesota - Inspections Division (City of Richfield, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Richfield may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Rogers, Minnesota - Building Department (City of Rogers, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Rogers may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Rosemount, Minnesota - Building Permits and Inspections Department (City of Rosemount, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Rosemount may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Saint Paul, Minnesota - Department of Safety and Inspections (DSI) (City of Saint Paul, Minnesota)
THE STATE CODE ALLOWS A RECOVER OVER ONE EXISTING LAYER; THE CITY REQUIRES THE BUILDING INSPECTOR'S PRIOR APPROVAL FOR ANY OVERLAY, SO THIS RECORD DECLARES NO LAYER CLASSIFICATION. Minnesota Rules chapter 1309's own published part list (revisor.mn.gov) runs directly from 1309.0807 (Section R807, Attic Access) to 1309.0903 (Section R903, Weather Protection) and 1309.0905 (Section R905, Requirements for Roof Coverings); no 1309.0908 part exists (revisor.mn.gov/rules/1309.0908/ returns HTTP 404), so IRC Section R908 (Roof Replacement) in the 2018 IRC that Minnesota incorporates by reference (Minn. R. 1309.0010, subpart 1) is not amended by the state and applies in its unamended form statewide, and Minn. Stat. 326B.121, subd. 2(c) bars a municipality from requiring a different provision by ordinance. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, as incorporated unamended by Minnesota Rules chapter 1309, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The City's Department of Safety and Inspections states its own practice on its current reroofing sheet for asphalt and fiberglass shingles under the 2020 Minnesota Residential Code, item 3: "Overlays are only allowed under section R908.3.1 of the 2020 Minnesota Residential Code with PRIOR approval from the building inspector." That sheet is reported here as the City's own statement, not as the source of a layer rule. It replaces the Department's 2015 sheet (rev. 02/05/2015), whose item 1 read "No overlays are allowed"; that blanket ban is no longer the City's published position. Because the inspector's approval can refuse an overlay the state code would allow, the City's practice is stricter than the base rule, and this record states both rather than choosing. Plan a Saint Paul overlay only after the building inspector (651-266-9002) has approved it, and price a tear-off as the fallback.
City of South St. Paul, Minnesota - Building Permit and Inspections Department (City of South St. Paul, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. South St. Paul may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of St. Francis, Minnesota - Building Department (City of St. Francis, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. St. Francis may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of Victoria, Minnesota - Building Department (City of Victoria, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. Victoria may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
City of West St. Paul, Minnesota - Building Permits & Inspections (City of West St. Paul, Minnesota)
Set by the State Building Code. Minnesota Rules chapter 1309 makes no change to the reroofing section, IRC Section R908, so the 2018 International Residential Code text applies as incorporated by Minnesota Rules part 1309.0010. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed: a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The same section also bars a recover over a roof covering that is water soaked or too deteriorated to serve as a base, and over slate, clay, cement or asbestos-cement tile. West St. Paul may not set a different rule: A municipality "must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code" (Minn. Stat. 326B.121, subd. 2(c)).
Unclassified — see each jurisdiction's quoted rule — Montana (5)
City of Belgrade Building Department (City of Belgrade, Montana)
THIS RECORD DOES NOT STATE A LAYER CLASSIFICATION. Belgrade adopts the 2021 International Residential Code as amended by ARM 24.301.154 (City Code 8-1-1). That state amendment rule was read in full and makes no amendment naming an R908 section number or a reroofing/recover provision anywhere in its text, and City Code 8-1-1 - the whole of Belgrade's Title 8, Chapter 1 adoption - adds nothing of its own on the point either. Rather than borrow a layer count from the base code that nobody on this project has read against Belgrade's own instrument at its 2021 edition section numbering, this record leaves the question open and points to the unamended 2021 IRC roof-assemblies chapter as the place the answer would come from.
City of Great Falls Building Safety Division (City of Great Falls, Montana)
NOT CLASSIFIED HERE. This record establishes that the City has adopted the 2021 International Codes generally (see adopted_code) and that the state's own residential-code amendment rule, ARM 24.301.154, amends nothing at IRC Chapter 9 or Section R908. It does not establish, from the City's own building-code chapter, whether Great Falls has enacted any amendment of its own touching reroofing, and it does not resolve the separate applicability question this record declines to decide. No classification is set.
City of Havre Public Works Department (City of Havre, Montana)
NO LOCAL ROOF-COVERING RULE OF ITS OWN, AND THE STATE'S OWN AMENDMENT RULE TOUCHES NOTHING IN THE REROOFING SECTION. The sections of Havre's building chapter read this session -- 4-1-1 (adoption), 4-1-15 (applicability), 4-1-17 (future adoptions), 4-1-14 (fees), and the repealed 4-1-2, 4-1-3 and 4-1-4 -- state no layer count, no tear-off trigger and no roof-covering provision of their own; the chapter's operative content is the floating adoption of whatever the state currently publishes. The state's own amendment rule for the residential code, ARM 24.301.154, was read in full this session and amends nothing at IRC Chapter 9 or Section R908. Beyond that, Montana bars the question from being answered locally in either direction: MCA 50-60-301(2)(a) prohibits a city, county or town from adopting or enforcing "a building code that is more stringent than the building code adopted by the department," and ARM 24.301.202(1) compels any certified jurisdiction to conform to a department code change within 90 days of notice, with ARM 24.301.202(3) barring "discretionary provisions... not mandated by the department" from local adoption by administrative action. The only local variance route, IRC appendices, is limited by ARM 24.301.154(24) to Appendices Q, S and F, none of which reaches roof coverings. This record does not restate the base 2021 IRC's own numeric layer rule; it states only that neither Havre nor the state has amended it, and that Havre could not lawfully have done so on its own.
City of Helena, Montana - Building Division (City of Helena, Montana)
THE CITY'S OWN HANDOUT DESCRIBES FULL TEAR-OFF AS THE DEFAULT AND POINTS TO, WITHOUT QUOTING, THE OVERLAY CONDITIONS. Helena's Building Division, "Roofing and Re-Roofing Code Requirements" (November 2022), quotes its local paraphrase of Section R908.3, Roof replacements: "Roof replacement shall include the removal of all existing layers of roof coverings and underlayment down to the roof deck. Exception: Where the existing roof assembly includes an ice barrier membrane that is adhered to the roof deck, the existing ice barrier membrane shall be permitted to remain in place and covered with an additional layer of ice barrier membrane in accordance with Section R905." It then states: "The installation of a new roof covering over an existing roof covering shall be permitted where compliance with Section R908.3.1 is followed. Contact Building Division for requirements." The handout does not itself state the numbered conditions of Section R908.3.1, so this record does not quote or guess them. THE EDITION AND THE FLOATING ADOPTION. Ordinance No. 3301 (first passed August 22, 2022; finally passed September 26, 2022), read in full, amends City Code 3-2-1 and 3-2-2 to adopt "the current edition of the International Building Code" and "the current edition of the International Residential Code ... as adopted by the State of Montana, ... as set forth in Title 24, Chapter 301, of the Administrative Rules of Montana" -- a floating reference to whatever the state has currently adopted, not a dated freeze. The state's own rule, ARM 24.301.154 (read in full, 25 subsections), incorporates the 2021 IRC and makes no amendment to Chapter 9's reroofing section (R908 occurs zero times in it; its only Chapter-9-adjacent amendment is the ice-barrier trigger at R905.1.2, subsection (23)). Ordinance 3301 itself creates no local amendment to any adopted code section. This record does not set a classification for two independent reasons: it has not verified the text of Section R908.3.1's numbered conditions at the 2021 edition, and separately, whether that state-amended code reaches a one- or two-family dwelling here at all turns on the same undecided "specifically applicable" question disclosed in adopted_code. It states the local and state instruments' silence rather than inferring a layer count.
City of Laurel, Montana Building Department (City of Laurel, Montana)
NOT CLASSIFIED -- THE UNDERLYING APPLICABILITY QUESTION IN adopted_code IS NOT RESOLVED, AND A LAYER-LIMIT CLASSIFICATION AUTHORS A LEGAL CLAIM THIS RECORD WILL NOT MAKE ON THAT FOOTING. Laurel Municipal Code 14.16.010 adopts the 2021 International Residential Code by reference "as modified by the Administrative Rules of Montana (ARM) 24.301.154(1) through (24)," but whether that general adoption makes the code "specifically applicable" to one- and two-family dwellings under MCA 50-60-102(1)(a) and ARM 24.301.201(1) is not established (see adopted_code) -- Laurel's Title 14 and Title 15 were read in full and contain no express extension clause. For the record, and without resting a classification on it: ARM 24.301.154 was read in full and contains no reference to Section R908 or to Chapter 9's reroofing provisions; Laurel's own 14.16.030 amendment touches only Section R101.1's naming language; and IF the 2021 IRC applies to a Laurel house, its unmodified Section R908.3.1.1 is the provision that would govern a roof recover. This record points at that section without restating its terms, because the applicability question above is unresolved and a restatement here would read as the classification this record declines to make.
Unclassified — see each jurisdiction's quoted rule — Nebraska (8)
City of Fremont - Department of Building Safety (City of Fremont, Nebraska)
FREMONT DELETED THE RESIDENTIAL REROOFING SECTION, SO ITS RESIDENTIAL CODE STATES NO LAYER LIMIT. Fremont Municipal Code Section 9-402, the City of Fremont local amendments to the adopted 2018 International Residential Code, closes at item (z): "Section R908 Reroofing; amend to read as follows: R908 Reroofing Reserved." (Ord. No. 5579, Section 1, July 27, 2021). Section R908 is where the model code's roof-recover restrictions live, and it is the only section of IRC Chapter 9 that Fremont touches anywhere in that amendment list. The result is that the Residential Code as adopted in Fremont contains no cap on the number of roof-covering layers and no roof-recover prohibition. Two things a roofer should still weigh. First, Fremont also adopts the 2018 International Existing Building Code in full, with its local amendments at Section 9-602 reading "Reserved," and that code carries its own reroofing provisions, which are not restated here. Second, deleting the rule does not delete the manufacturer's instructions or the fire and wind listings a covering is approved under. Ask the building official which code he is applying to a recover before bidding one.
City of Gering - Building Inspection (Engineering & Planning Department) (City of Gering, Nebraska)
TWO STATEMENTS THAT DIFFER, AND THIS RECORD DOES NOT CHOOSE BETWEEN THEM. The City's own permit form requires a full tear-off. The reverse of the City's Application for Roofing Permit, headed "Roofing Inspections and Requirements", carries thirteen numbered requirements that the applicant signs to comply with, and item 11 reads: "The roof must be stripped down to the decking before a new roof covering can be applied." The City reinforces it from the inspection side - item 1 of the same sheet requires a "Pre-Inspection - After removal of existing materials and prior to installing new roof coverings" - and the permit form still asks the applicant to state the "NUMBER OF EXISTING LAYERS". That sheet is a permit form, not an ordinance, so it is reported here as the City's own statement of what it requires and not as the source of a layer rule. The enacted rule is the base code. The City is on the 2018 International Residential Code, and Ordinance No. 2086, read in full, amends nothing in Chapter 9 or in Chapter 8, so the base 2018 IRC roof-recover provision applies as published. Base-code rule, read at 2018 International Residential Code Section R908.3.1.1, Roof recover not allowed, and quoted here rather than left behind the ICC paywall: a roof recover "shall not be permitted" where "the existing roof has two or more applications of any type of roof covering." One existing layer may be recovered; a second existing layer means a tear-off to the deck. The two differ: the enacted code allows a recover over one existing layer, and the City's form does not. No enacted Gering instrument removing the recover option has been read for this record, so this record declares no layer classification. The City is who inspects and its form is what the applicant signs, so plan a Gering re-roof as a tear-off.
City of Nebraska City - Building & Zoning (City of Nebraska City, Nebraska)
Nebraska City adds no local layer cap of its own. Its residential amendment section, Municipal Code 9-19, was read in full: it opens with its own table of contents naming every section it touches, and that list runs from R101 through R502.2.3 - R101, R105.1, R105.2, R105.5, R105.10, R108, R109, R112, R113.3, R113.4, Table R301.2(1), R302.1, R302.6, R303.3, R309.5, R313, R403.1.1, Figures 403.1(1), R403.1.4.1, the R404 figures, and R502.2.3. Nothing in it reaches Chapter 9, Roof Assemblies, and no local provision anywhere in Chapter 9 of the Municipal Code limits the number of roof-covering layers or requires a tear-off. So the base residential code's own roof recover and replacement rules govern in Nebraska City, unmodified. Two cautions before a roofer relies on a layer count. First, the City's enacted code and the City's own web page name different editions of that base code, so which text applies is unsettled here. Second, neither of those base texts has been read for this record, so no layer figure is stated and none should be inferred from this entry. Ask the building official which edition governs and read that edition's recover provision, or plan the job as a tear-off.
City of Scottsbluff, Nebraska - Development Services Department (City of Scottsbluff, Nebraska)
NOT ESTABLISHED FOR SCOTTSBLUFF, AND NO LAYER COUNT IS STATED HERE. What is established. Scottsbluff adopted the International Residential Code, 2018 Edition, by Ordinance No. 4251, which was read by title on third reading and approved by roll-call vote at the City Council's regular meeting of January 21, 2020. The ordinance is titled, in part, "AN ORDINANCE DEALING WITH THE BUILDING CODE, ADOPTING THE INTERNATIONAL BUILDING CODE 2018 EDITION, WITH APPENDIX F, AND THE INTERNATIONAL RESIDENTIAL CODE 2018 EDITION EACH WITH EXCLUDED PORTIONS". Nebraska adopts the same edition statewide at Neb. Rev. Stat. 71-6403(1)(b) - "The International Residential Code (IRC), 2018 edition, except section R313 and chapters 25 through 33, published by the International Code Council" - so the State's own carve-out does not reach the roof-covering chapter. What is not established, and it is the part that decides this field. Scottsbluff adopted the code with excluded portions, and the list of what the City excluded or modified is in the Scottsbluff Municipal Code, which the City publishes through the codifier its own Development Services page links as its Code of Ordinances. That codifier answers every automated request with a challenge page rather than the code, so the City's building chapter has not been read for this entry. Nebraska expressly allows a city to go its own way here: Neb. Rev. Stat. 71-6406(2)(a) provides that a local code still conforms generally with the state code where it "Adopts a special or differing building standard by amending, modifying, or deleting any portion of the state building code" for the purposes that subsection lists. So a local departure cannot be ruled out from the State's adoption, and it has not been read from the City's. A layer limit is exactly the kind of provision a city amends, and this record will not publish a number it cannot source to Scottsbluff's own enacted text. Until the City's building chapter is read, ask Scottsbluff Development Services how many existing layers may be recovered before a tear-off is required, and get the answer against Scottsbluff Municipal Code Chapter 4, Article 1, rather than against the base code. A roofing permit is required in Scottsbluff for new shingles, so the question can be settled at the counter before the job is quoted.
City of Seward - Building & Inspection Department (City of Seward, Nebraska)
Not settled from what Seward publishes, and this record will not guess it. The City works to the 2018 International Residential Code, whose Section R908.3.1.1 is the provision that decides whether an existing roof may be covered over or has to come off. Whether that provision applies in Seward as published turns on Ordinance #2024-23, "Exceptions to the 2018 International Codes", which the City links from its own Building & Inspection page but serves only through a third-party code platform that refused every request made in preparing this record. Because that exceptions ordinance is the one instrument that could change the answer, no layer limit is stated here. Ask the Building & Inspection Department on 402-643-4000 for the exceptions ordinance and for the number of existing layers the City will permit, before quoting an overlay in Seward.
City of Syracuse - Building and Zoning Inspector (City of Syracuse, Nebraska)
Syracuse sets no layer cap of its own, and there is no local amendment layer in which one could hide. Chapter 6 of the Code of Ordinances, Buildings and Building Regulations, was read in full for this record - all of Articles I to VII, including the technical-codes article at sections 6-139 and following - and no provision in it addresses roof recover, overlay, tear-off or the number of roof-covering layers permitted. Section 6-139 adopts the 2018 International Residential Code and takes out only two board-of-appeals sections and the fire-sprinkler section, so the recover and replacement rules that govern in Syracuse are the base International Residential Code rules as published. That operative ICC text sits behind the ICC paywall, this record does not restate it and does not rely on any third-party republication of it, and no layer count is asserted here because nobody on this project has read that text for this record. What is recorded is the sourced fact that Syracuse has added nothing to it and taken nothing away from it. Ask the Zoning and Building Inspector for the City's reading of the recover rule before quoting a job over an existing roof.
City of Wayne - Building Inspection and Planning Department (City of Wayne, Nebraska)
Wayne states no layer cap of its own. Section 150.17(A) of the City Code adopts the 2018 International Residential Code as the City's one- and two-family dwelling code, and the City's own list of additions, insertions and changes to that code in Section 150.17(B) - read here in full, from the amendment to Section R101.1 through the adoption of Appendix G - amends no part of the residential code's roof-assembly chapter. The chapter of Wayne's code that governs the point is therefore the adopted edition's own reroofing provisions, applied unmodified. That operative text sits behind the International Code Council's paywall and this record does not restate it or put a number on it. Before pricing an overlay in Wayne, ask the Building Inspector on 402-375-1733 for the reroofing rule as the office applies it, and expect the answer to turn on the condition of the existing covering and on how many layers are already up. Note that Wayne's neighbours in eastern Nebraska do not all land in the same place on this question - the City of Blair, for one, publishes a full tear-off answer for asphalt shingles - so a rule a crew learned on another job in the region is not a safe guide here.
Saunders County Planning and Zoning - Building and Zoning Permits (Saunders County, Nebraska)
NOT ESTABLISHED IN SAUNDERS COUNTY, AND THIS RECORD WILL NOT GUESS AT IT. The County has adopted the 2018 International Residential Code, so that edition's own recover-and-overlay provisions are the starting point, and their operative text sits behind the International Code Council's paywall and is not restated here. What is missing is the local layer: the County's Zoning Regulations refer at Section 4.05.05 to a "Saunders County Building Code" that the County does not publish on its website, so there is no way from the published documents to say whether the County has amended the residential code's roof-assembly chapter or left it alone. The County's Zoning Regulations were read in full and contain no layer, overlay or tear-off rule of their own; its published Adopted Codes sheet lists editions only. Ask the County Building Inspector on 402-443-8136 for the Saunders County Building Code and for the reroofing rule as the office applies it before pricing an overlay, and note that a job inside an incorporated town in the county is on that town's rules instead.
Unclassified — see each jurisdiction's quoted rule — New Hampshire (136)
City of Berlin - Code Enforcement (City of Berlin, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Claremont - Planning and Development Office (Building Safety and Codes) (City of Claremont, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Concord - Code Administration Division (City of Concord, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Dover - Division of Inspection Services (City of Dover, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Franklin - Planning, Zoning & Building Office (City of Franklin, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Keene - Community Development Department (City of Keene, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Laconia - Code Enforcement / Building Department (City of Laconia, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Lebanon - Planning and Development (City of Lebanon, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Manchester - Planning and Community Development, Building Division (City of Manchester, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Nashua - Department of Building Safety (City of Nashua, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Portsmouth - Inspection Department (City of Portsmouth, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Rochester - Department of Building and Licensing Services (City of Rochester, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
City of Somersworth - Code Enforcement Office (City of Somersworth, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Allenstown - Building/Code Enforcement Office (Town of Allenstown, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Alton - Building Department (Town of Alton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Amherst - Building & Code Enforcement (Town of Amherst, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Antrim - Building & Code Enforcement (Town of Antrim, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Ashland - Building Inspector (Town of Ashland, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Atkinson - Building Inspector & Code Enforcement (Town of Atkinson, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Auburn - Building Inspector (Town of Auburn, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Barnstead - Building Inspector (Town of Barnstead, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Barrington - Building and Code Enforcement (Town of Barrington, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bedford - Building Department (Town of Bedford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Belmont - Building Department (Town of Belmont, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bennington - Code Enforcement (Town of Bennington, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bethlehem - Building Department (Town of Bethlehem, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Boscawen - Planning & Community Development (Town of Boscawen, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bow - Building / Code Enforcement (Town of Bow, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bradford - Building Dept/Code Enforcement (Town of Bradford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Brentwood - Building Inspector (Town of Brentwood, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Bridgewater - Building Inspector (Town of Bridgewater, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Brookfield - Code Enforcement / Building Inspection (Town of Brookfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Brookline - Building Department (Town of Brookline, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Campton - Land Use (Building) (Town of Campton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Candia - Building Department (Town of Candia, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Canterbury - Building Department (Town of Canterbury, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Center Harbor - Code Enforcement - Building Department (Town of Center Harbor, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Chester - Building Department (Town of Chester, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Chesterfield - Code Enforcement (Town of Chesterfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Chichester - Building Inspector (Town of Chichester, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Conway - Building Inspection & Code Enforcement (Town of Conway, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Danville - Building Department (Town of Danville, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Deerfield - Building / Code Enforcement (Town of Deerfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Deering - Building & Code Department (Town of Deering, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Derry - Code Enforcement / Building (Town of Derry, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Dublin - Code Enforcement (Town of Dublin, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Dunbarton - Building, Planning and Zoning Department (Town of Dunbarton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Durham - Building (Code Enforcement) (Town of Durham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of East Kingston - Building Inspector (Town of East Kingston, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Enfield - Building Inspection / Health Officer (Town of Enfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Epping - Building Department (Town of Epping, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Exeter - Building Department (Town of Exeter, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Farmington - Building & Codes Department (Town of Farmington, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Francestown - Building Inspector (Town of Francestown, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Franconia - Building Inspector (Town of Franconia, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Freedom - Zoning Officer / Building Inspector (Town of Freedom, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Fremont - Building Department (Town of Fremont, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Gilford - Building Inspector - Code Enforcement Officer (Town of Gilford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Gilmanton - Building & Code Enforcement (Town of Gilmanton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Goffstown - Building & Health Department (Town of Goffstown, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Gorham - Building & Code Enforcement (Town of Gorham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Greenfield - Building Inspector (Town of Greenfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Greenville - Building Inspector & Code Enforcement (Town of Greenville, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hampstead - Building, Health & Code Enforcement Department (Town of Hampstead, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hampton - Building Department (Town of Hampton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hampton Falls - Building Inspection (Town of Hampton Falls, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hancock - Building Inspection (Town of Hancock, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hanover - Planning, Zoning & Codes (Building Code) (Town of Hanover, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Harrisville - Code Enforcement (Town of Harrisville, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hollis - Building / Code Enforcement (Town of Hollis, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hooksett - Code Enforcement (Town of Hooksett, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hopkinton - Planning/Building Department (Town of Hopkinton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Hudson - Inspectional Services Division (Town of Hudson, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Jackson - Building Department (Town of Jackson, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Jaffrey - Building Inspector (Town of Jaffrey, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Kensington - Building Department (Town of Kensington, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Kingston - Building, Permitting + Inspection (Town of Kingston, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Lee - Planning & Zoning Administration/Building Inspection (Town of Lee, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Lempster - Building / Health Inspector (Town of Lempster, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Lisbon - Building Inspector/Code & Health Enforcement (Town of Lisbon, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Litchfield - Building Department (Town of Litchfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Londonderry - Building and Zoning Enforcement (Town of Londonderry, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Loudon - Land Use Department (Town of Loudon, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Lyndeborough - Building Inspector/Code Enforcement (Town of Lyndeborough, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Madison - Code Enforcement Officer (Town of Madison, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Marlborough - Inspectors (Town of Marlborough, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Meredith - Planning & Development (Town of Meredith, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Merrimack - Building Code Enforcement and Inspectional Services (Town of Merrimack, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Middleton - Code Enforcement/Health Officer (Town of Middleton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Milan - Building Inspector (Town of Milan, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Milford - Department of Building Safety (Town of Milford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Milton - Code Enforcement (Town of Milton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Mont Vernon - Building Inspector/Code Enforcer (Town of Mont Vernon, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Moultonborough - Code, Compliance & Health Office (Town of Moultonborough, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of New Boston - Building Department (Town of New Boston, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of New Durham - Building Inspector / Code Enforcement (Town of New Durham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of New Ipswich - Office of the Building Inspector (Town of New Ipswich, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newbury - Code Enforcement Officer (Town of Newbury, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newfields - Building Inspector (Town of Newfields, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newington - Building Inspection (Town of Newington, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newmarket - Office of Building Safety (Town of Newmarket, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newport - Planning, Zoning & Permits (Town of Newport, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Newton - Building Safety Department/Code Enforcement (Town of Newton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of North Hampton - Building Department (Town of North Hampton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Nottingham - Building/Code/Health Inspector (Town of Nottingham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Ossipee - Building Inspector (Town of Ossipee, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Pelham - Planning Department (Town of Pelham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Pembroke - Planning and Building Department (Town of Pembroke, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Peterborough - Building Inspector / Code Enforcement (Town of Peterborough, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Pittsfield - Code Compliance (Town of Pittsfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Plainfield - Building & Inspections (Town of Plainfield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Plaistow - Department of Building Safety (Town of Plaistow, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Plymouth - Building Inspector's Office (Town of Plymouth, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Raymond - Building & Health Department (Town of Raymond, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Rindge - Building Department (Town of Rindge, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Rollinsford - Building Inspector and Code Enforcement Officer (Town of Rollinsford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Rye - Building Department (Town of Rye, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Salem - Inspectional Services Division (Town of Salem, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Salisbury - Building Department (Town of Salisbury, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Sandown - Building Department (Town of Sandown, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Seabrook - Building / Code Enforcement (Town of Seabrook, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Stoddard - Compliance Officer (Town of Stoddard, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Strafford - Building Inspectors (Town of Strafford, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Stratham - Building & Code Enforcement (Town of Stratham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Surry - Building Inspector (Town of Surry, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Swanzey - Code Enforcement Officer (Town of Swanzey, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Tuftonboro - Code Enforcement & Health Officer (Town of Tuftonboro, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Unity - Building & Health Inspector (Town of Unity, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Wakefield - Building / Code Enforcement (Town of Wakefield, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Warner - Building Inspector (Town of Warner, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Weare - Building / Code Enforcement (Town of Weare, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Westmoreland - Building Inspector (Town of Westmoreland, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Wilton - Building Department (Town of Wilton, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Winchester - Building Permits & Inspections (Town of Winchester, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Windham - Building Safety Division (Town of Windham, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Town of Wolfeboro - Building / Code Enforcement (Town of Wolfeboro, New Hampshire)
Two layers at most. New Hampshire adopts the 2024 International Residential Code without changing its reroofing section, R908 (RSA 155-A:1, IV; the State's amendments change no Chapter 9 section). Section R908.4 lets a new roof covering go over an existing one in listed cases, but "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck" (R908.3). The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for the additional roofing" and where the existing covering is slate, clay, cement or asbestos-cement tile. The 2021 edition, which an applicant may elect during the six months after a new code takes effect (RSA 155-A:2, I), sets the same three conditions in Section R908.3.1.1. A city or town may not change these rules: "No amendments to the technical requirements of the state building code are permitted" (RSA 155-A:3, II). Everything above is New Hampshire state law, the same in every city and town.
Unclassified — see each jurisdiction's quoted rule — North Carolina (60)
Alamance County - Inspections Department (Alamance County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Alamance County publishes no local rule on roof layers.
Brunswick County - Code Administration Department (Brunswick County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Brunswick County's building chapter (Chapter 1-4 of its Code of Ordinances) adopts the state code by reference and adds no reroofing provision of its own.
Buncombe County - Permits & Inspections (Buncombe County, North Carolina (unincorporated))
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Buncombe County's building chapter adds no layer rule for buildings generally. Its Rental Housing Ordinance, which applies to rental dwellings in the unincorporated county, sets a minimum standard at Sec. 10-159(4)c.2: "No more than three layers of roofing materials (shingles, shakes, roofing) shall be permitted without certification by an architect or engineer registered in North Carolina that the roof will safely support all required live and dead loads pursuant to requirements of the North Carolina State Building Code." That standard is a test of whether a rental dwelling is fit for habitation, not a recover rule for new roofing work; confirm the recover limit for a specific job with the Department.
Burke County - Community Development, Building Inspections (Burke County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Burke County's building chapter (Chapter 10 of its Code of Ordinances) adopts the state building code by reference and adds no layer rule of its own.
Cabarrus County - Construction Standards Division (Cabarrus County, North Carolina)
Cabarrus County publishes no local layer limit; its building ordinance (Cabarrus County Code Chapter 14, Article II) contains no roofing provision, and the County enforces the 2018 North Carolina Residential Code, which the state has amended at its reroofing section. The state's amended text (R908.3): "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That sentence defines what a full replacement includes; for whether a new covering may be laid over an existing one, read the recover provisions of Section R908 of the 2018 North Carolina Residential Code itself.
Caldwell County - Building Inspections (Caldwell County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Caldwell County's own building chapter (Chapter 151 of its Code of Ordinances) was not available to this record, and the County publishes no layer rule on its building inspections page or permit forms.
Carteret County - Planning & Development Department (Carteret County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Carteret County's building chapter (Chapter 4 of its Code of Ordinances) adds no reroofing provision of its own.
Catawba County - Building Services Division (Catawba County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Catawba County's building chapter adopts the state code and adds no reroofing rule of its own.
City of Asheville - Development Services Department (City of Asheville, North Carolina)
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The City of Asheville's published permit pages state no layer rule of their own, and the City's Code of Ordinances could not be opened for this record; confirm the recover limit for a specific job with the Department's Building Code Hotline at 828-259-5967.
City of Burlington - Inspections Department (City of Burlington, North Carolina)
North Carolina amends the reroofing section of its residential code. Its R908.3 reads: "Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." A roof replacement in North Carolina is therefore a tear-off to the deck. When a new covering may instead be laid over an existing one (a recover) is set by the recover provisions of the 2018 North Carolina Residential Code's reroofing section, which this record does not restate. Burlington's building chapter (City Code Chapter 7, read in full) states no local layer rule.
City of Fayetteville - Permitting & Inspections Division (City of Fayetteville, North Carolina)
North Carolina amends the reroofing section of its Residential Code. R908.3 of the 2018 North Carolina Residential Code, as amended: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." A roof replacement in North Carolina is therefore a tear-off to the deck. This record does not restate the code's separate provisions on laying a new covering over an existing one. The City of Fayetteville's Chapter 7 (Building Code) adopts the state code in full and adds no layer rule of its own.
City of High Point - Planning and Development Department, Inspections Services (City of High Point, North Carolina)
North Carolina amends the reroofing section of its residential code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." High Point adds no layer rule of its own; its Code of Ordinances Title 9, Chapter 2 (Inspection Regulations), read in full, contains no roofing provision. The conditions under which the North Carolina Residential Code allows a new covering over an existing one are in its reroofing section (R908.3.1) and are not restated here.
City of Jacksonville - Planning & Inspections Department (City of Jacksonville, North Carolina)
North Carolina amends the reroofing section of its Residential Code. R908.3 of the 2018 North Carolina Residential Code, as amended: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." A roof replacement in North Carolina is therefore a tear-off to the deck. This record does not restate the code's separate provisions on laying a new covering over an existing one. The City of Jacksonville's Chapter 5 (Building and Construction) adopts the state code by reference and adds no layer rule of its own.
City of Monroe - Permit Center and Building Standards (City of Monroe, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. The City of Monroe's building chapter (Chapter 150 of its Code) adopts the state codes by reference and contains no reroofing or layer provision of its own.
City of Raleigh - Planning and Development (Development Services) (City of Raleigh, North Carolina)
Raleigh's minimum housing code, UDO Sec. 11.6.3.C.7 (Roofs), item (i): "New roof coverings shall not be installed without first removing existing roof covering where any of the following conditions exist: (i) The existing roof or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; (ii) The existing roof covering is wood shake, slate, clay tile, cement tile or asbestos-cement tile; or (iii) The existing roof has 2 or more applications of any type of roof covering." North Carolina amends the reroofing section of its residential code; its R908.3 reads: "Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." This record states both texts rather than a single layer count.
City of Rocky Mount - Inspection Services Division (City of Rocky Mount, North Carolina)
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may be laid over an existing one, and over how many, is set by the recover provisions of Section R908 of the 2018 North Carolina Residential Code itself; the City's building chapter (Chapter 5) adds no layer rule. Separately, the City's minimum housing code, which its code enforcement official applies "in determining whether a dwelling is unfit" for habitation, provides in Sec. 11-10(d)(3)b.: "No more than three (3) layers of roofing materials (shingles, shakes, roofing) shall be permitted." That is a housing-condition standard for existing dwellings, not a building-code allowance for a third layer. The City's Required Permits List requires a permit for "addition of roofing on top of existing roofing" regardless of cost.
Cleveland County - Building Inspections (Cleveland County, North Carolina)
North Carolina amends the reroofing section of its residential code. Its approved amendment reads: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Cleveland County's building regulations (County Code Chapter 3.5, Article II) adopt the state codes by reference with no local amendment, and neither they, the County's fee schedule nor its permit application states a limit on the number of roof-covering layers. This record does not state one.
Columbus County - Building Inspections (Columbus County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Columbus County's building chapter (Chapter 5 of its Code of Ordinances) directs enforcement of the state building codes and adds no reroofing provision of its own.
Craven County - Planning & Inspections Department (Craven County, North Carolina (unincorporated))
North Carolina amends its reroofing section: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck." The limits on recovering over an existing roof are in the North Carolina Residential Code's reroofing section (R908.3.1.1), which this record points to rather than restates. Craven County's Chapter 8 (Buildings and Building Regulations), read in full, adds no reroofing or layer provision of its own.
Cumberland County - Planning & Inspections, Building Inspections & Permitting (Cumberland County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); this record does not restate the code's separate provisions on laying a new covering over an existing one. Cumberland County's building ordinance (County Code Chapter 4) adds no layer rule to the building code. The County's Minimum Housing Code, which sets the standards an existing dwelling must meet to be fit for habitation, states in Sec. 4-78(f)(8): "There shall be no roof with more than two roof coverings." That housing standard applies in the County's jurisdiction and in any town that has asked the County to apply it.
Duplin County - Building Inspections Department (Duplin County, North Carolina)
North Carolina amends its reroofing section: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck." The limits on recovering over an existing roof are in the North Carolina Residential Code's reroofing section (R908.3.1.1), which this record points to rather than restates. Duplin County's Building Inspections Administrative Procedures Ordinance (effective July 1, 2001), read in full, adopts the state codes by reference and adds no reroofing or layer provision of its own.
Durham City-County Building & Safety Department (City of Durham and Durham County, North Carolina)
Durham has no local reroofing rule: neither City Code Chapter 10 nor County Code Chapter 6, each read in full, contains a reroofing or roof-layer provision, so the North Carolina Residential Code's reroofing section, R908, applies as the State publishes it. In the 2018 North Carolina Residential Code, R908.3.1.1 does not allow a roof recover "Where the existing roof has two or more applications of any type of roof covering." The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." North Carolina has amended the reroofing section: its R908.3 reads "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The recover conditions above are unchanged in the State's 2024 edition, which has no effective date yet.
Forsyth County - Winston-Salem/Forsyth County Inspections Division (Forsyth County, North Carolina (unincorporated))
North Carolina's residential code limits re-covering in its own reroofing section. The state's 2024 rulemaking text, which shows its changes from the 2018 code, carries this list over from 2018 unmarked: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." North Carolina also amended the tear-off definition: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Neither the Forsyth County Code, Chapter 7, nor the Winston-Salem City Code, Chapter 10, adds a local layer rule.
Franklin County - Planning & Inspections Department (Franklin County, North Carolina)
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That rule describes what a roof replacement is; this record does not restate a layer count for re-covering over an existing roof. Franklin County's building-code chapter adopts the state codes by reference and states no local layer limit.
Gaston County - Building Inspections Department (Gaston County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Gaston County's Code of Ordinances adds no reroofing rule of its own.
Granville County - Building Code Enforcement Division (Granville County, North Carolina)
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That rule describes what a roof replacement is; this record does not restate a layer count for re-covering over an existing roof. Granville County's building-code chapter adopts the state codes by reference and states no local layer limit.
Guilford County - Inspections Department (Guilford County, North Carolina (unincorporated))
North Carolina amends the reroofing section of its residential code. Its R908.3 reads: "Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." A roof replacement in North Carolina is therefore a tear-off to the deck. When a new covering may instead be laid over an existing one (a recover) is set by the recover provisions of the 2018 North Carolina Residential Code's reroofing section, which this record does not restate. Guilford County's published inspections, permit, inspection and plan review guidance states no local layer rule.
Haywood County - Building Inspections (Development Services) (Haywood County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Haywood County's Building Regulations chapter (Chapter 150, read in full) adopts the State Building Code by reference and adds no layer rule of its own.
Henderson County - Permits & Inspections Department (Henderson County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Henderson County's Code of Ordinances has no building-code chapter and adds no layer rule of its own.
Hoke County - Building Inspections Department (Hoke County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); this record does not restate the code's separate provisions on laying a new covering over an existing one. Hoke County's published ordinances add no layer rule.
Iredell County - Building Standards Division (Iredell County, North Carolina (unincorporated))
Iredell County publishes no local layer limit; it enforces the 2018 North Carolina Residential Code, which the state has amended at its reroofing section. The state's amended text (R908.3): "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That sentence defines what a full replacement includes; for whether a new covering may be laid over an existing one, read the recover provisions of Section R908 of the 2018 North Carolina Residential Code itself.
Jackson County - Permitting & Code Enforcement Department (Jackson County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Jackson County's Code of Ordinances has no building-code chapter; it adopts the North Carolina State Building Code by reference and adds no layer rule of its own.
Johnston County - Building Inspections Department (Johnston County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof, which the amendment does not address.
Lincoln County - Planning & Inspections Department (Lincoln County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Lincoln County's re-roofing handout (dated 3/17/16) asks "4. How many layers of roofing are allowed?" and answers "Contact your building department."
McDowell County - Building Inspections (McDowell County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. McDowell County enforces the state code and publishes no building ordinance or layer rule of its own.
Mecklenburg County - Code Enforcement (Land Use and Environmental Services Agency) (Mecklenburg County, North Carolina)
North Carolina amends the reroofing section of its residential code. Its approved amendment reads: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." None of Mecklenburg County Code Enforcement's residential publications read for this record (its permitting guidance, Residential Construction Handbook, 2018 residential code interpretations and fee ordinance) states a limit on the number of roof-covering layers, and this record does not state one.
Moore County - Planning & Inspections (Central Permitting & Building Inspections) (Moore County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Moore County's Code of Ordinances adopts the state code by reference and adds no layer rule of its own.
Nash County - Planning & Inspections, Building Inspections Division (Nash County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Nash County adds no layer rule of its own: its Code of Ordinances Chapter 6 (Buildings and Building Regulations), read in full, contains no roofing provision.
New Hanover County - Building Safety (New Hanover County, North Carolina (unincorporated county plus Wilmington and Carolina Beach))
The State's 2024 rulemaking text, which marks its changes from the 2018 North Carolina Residential Code, carries R908.3.1.1 over from 2018 unmarked; it does not permit a roof recover "Where the existing roof has two or more applications of any type of roof covering." North Carolina amends its reroofing section: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck." New Hanover County's Chapter 11 (Buildings and Building Regulations), read in full, adopts the state code by reference and adds no reroofing or layer provision of its own. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile."
Orange County - Building Inspections (Orange County, North Carolina (unincorporated county plus Hillsborough))
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That rule describes what a roof replacement is; this record does not restate a layer count for re-covering over an existing roof. Orange County adds no reroofing or layer rule of its own: Chapter 6 (Buildings and Building Regulations) of its Code of Ordinances, read in full, contains none, and the County's residential permit application and remodeling checklist state none.
Pender County - Inspections & Permitting (Pender County, North Carolina (unincorporated))
North Carolina amends its reroofing section: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck." The limits on recovering over an existing roof are in the North Carolina Residential Code's reroofing section (R908.3.1.1), which this record points to rather than restates. Pender County's Chapter 8 (Buildings and Building Regulations), read in full, adopts the state code by reference and adds no reroofing or layer provision of its own.
Pitt County - Permitting and Inspections (Pitt County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Pitt County's Building Codes Enforcement Ordinance, read in full, adds no roofing or layer provision of its own.
Randolph County - Building Inspections Department (Randolph County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Randolph County publishes no layer rule of its own.
Robeson County - Community Development Department (Building Inspections) (Robeson County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof.
Rowan County - Building Inspections Department (Rowan County, North Carolina)
Rowan County publishes no local layer limit; its code adopts the state residential code by reference, and the state has amended that code at its reroofing section. The state's amended text (R908.3): "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That sentence defines what a full replacement includes; for whether a new covering may be laid over an existing one, read the recover provisions of Section R908 of the 2018 North Carolina Residential Code itself.
Rutherford County - Building Inspections Department (Rutherford County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Rutherford County's Code of Ordinances, Chapter 3 (Buildings and Building Regulations), read in full, adds no layer rule of its own.
Sampson County - Inspections Department (Sampson County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Sampson County's Code of Ordinances adds no roofing provision of its own.
Stokes County - Planning & Inspections Department (Stokes County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Stokes County publishes no building code of its own and adds no layer rule.
Surry County - Inspections Department (Surry County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Surry County's Inspections pages state no layer rule of their own.
Town of Apex - Building Inspections & Permitting (Town of Apex, North Carolina)
The Town of Apex's building ordinance (Chapter 5, Articles I to III of its Code of Ordinances) states no layer limit and no reroofing rule of its own; the Town enforces the North Carolina State Building Code. North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code, which are not restated here; check them, or ask the Town, before quoting a recover.
Town of Cary - Inspections & Permits (Town of Cary, North Carolina)
Cary enforces the North Carolina Residential Code without local building amendments of its own (its NC Building Codes page says "The only building regulations enforced by the Town are those found in the state-adopted Building Code in force at the time of permit for construction"). North Carolina amends the reroofing section of the code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code (R908.3.1 and R908.3.1.1), which are not restated here; check them, or ask the Town, before quoting a recover.
Town of Chapel Hill - Building and Development Services (Town of Chapel Hill, North Carolina)
Chapel Hill enforces the North Carolina Residential Code by reference and adds no roofing amendment of its own (Chapter 5 of the Town Code, read in full, contains none). North Carolina amends the reroofing section of the code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code (R908.3.1 and R908.3.1.1), which are not restated here; check them, or ask the Town, before quoting a recover.
Town of Fuquay-Varina - Inspections Department (Town of Fuquay-Varina, North Carolina)
The Town of Fuquay-Varina's building regulations (Article B of its Land Development Ordinance, Secs. 9-1050 through 9-1052) state no layer limit and no reroofing rule of their own; the Town enforces the North Carolina State Building Code. North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code, which are not restated here; check them, or ask the Inspections Department, before quoting a recover.
Town of Holly Springs - Development Services, Permits & Inspections (Town of Holly Springs, North Carolina)
Holly Springs adopts the North Carolina State Building Code by reference in Chapter 6 of its Code and makes no technical amendment of its own. North Carolina amends the reroofing section of the code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code (R908.3.1 and R908.3.1.1), which are not restated here; check them, or ask the Town, before quoting a recover.
Town of Mooresville - Building Permitting and Inspections Department (Town of Mooresville, North Carolina)
Mooresville enforces the 2018 North Carolina Residential Code, which the state has amended at its reroofing section: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The Town's own Minimum Housing Code, which applies to dwellings occupied or leased for occupancy, adds (Code of Ordinances Section 5-35(1)j., Ordinance No. 2024-04-05): "New roof coverings shall not be installed without first removing existing roof covering where any of the following conditions exist: 1. The existing roof (includes roof sheathing) or roof covering is water-soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing; 2. The existing roof covering is wood shake, slate, clay tile, cement tile, or asbestos-cement tile; or 3. The existing roof has two (2) or more applications of any type of roof covering." Section 5-35(1)i. also requires that "Roof coverings shall be made of asphalt shingle, metal, cedar shake, clay tile, or slate. Tarps or other temporary materials shall not be used for roof coverings for more than forty-five (45) days." For the recover provisions of the state code itself, read Section R908 of the 2018 North Carolina Residential Code.
Town of Wake Forest - Inspections Department (Town of Wake Forest, North Carolina)
Wake Forest enforces the North Carolina Residential Code and its Code of Ordinances adopts no building amendments of its own. North Carolina amends the reroofing section of the code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Whether a new covering may go over an existing one, and over how many, is set by the recover provisions of the 2018 North Carolina Residential Code (R908.3.1 and R908.3.1.1), which are not restated here; check them, or ask the Inspections Department, before quoting a recover.
Union County - Building Code Enforcement (Union County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Union County has codified no local building provisions (its Code of Ordinances reserves Chapter 8, Buildings and Building Regulations).
Wake County - Permits and Inspections (Wake County, North Carolina (unincorporated))
North Carolina amends the reroofing section of its Residential Code: "R908.3 Roof replacement. Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That rule describes what a roof replacement is; this record does not restate a layer count for re-covering over an existing roof. Wake County's Unified Development Ordinance and its permit and inspection guidance state no local layer limit.
Wayne County - Inspections Department (Wayne County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Wayne County adds no layer rule of its own: its Code of Ordinances Chapter 14 (Buildings and Building Regulations), read in full, contains no roofing provision. The conditions under which the North Carolina Residential Code allows a new covering over an existing one are in its reroofing section and are not restated here.
Wilkes County - Building Inspections (Inspections Department) (Wilkes County, North Carolina)
North Carolina amends the reroofing section of its Residential Code. NC R908.3 Roof replacement: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." That amendment addresses a full replacement (tear-off to the deck); it states no number of layers allowed when re-covering over an existing roof. Wilkes County publishes no building code of its own and adds no layer rule.
Unclassified — see each jurisdiction's quoted rule — North Dakota (8)
City of Carrington, North Dakota - Building Permits and Inspections Department (City of Carrington, North Dakota)
Carrington imposes no roof-covering layer or recover rule of its own, and neither does the state's own amendment package, so the question falls back to the base adopted code, unread here. WHAT WAS READ. City of Carrington Ordinances Chapter 9, Buildings, was read in full - all five articles, Sections 9.0101 through 9.0138 - and it contains no roof-covering, shingle, recover, re-roofing, or layer-count provision of any kind; its content is the adoption clause, the Building Official's office, the dangerous-buildings process, appeals, and storage containers. The North Dakota State Building Code book's amendments to the 2024 International Residential Code were also read in full, covering Chapters 1 through 6, 11, and 21 of that code as the state prints them (Sections 104.8 through 2103.3), and none of them reaches Chapter 9, Roof Assemblies, of the base code. SO THE BASE CODE APPLIES, UNMODIFIED, AND ITS EXACT TEXT IS NOT RESTATED HERE. How many roof-covering layers a house in Carrington may carry is whatever the 2024 International Residential Code itself provides in its own Chapter 9, with no City and no state variation on top of it. That text sits behind the International Code Council's paywall; a scripted attempt to read it returned an empty JavaScript shell rather than the section content, so this record does not quote a section number or a layer count it has not actually read. Get the current figure from the 2024 International Residential Code itself or from the Building Permits and Inspections Department on 701-652-2911.
City of Casselton, North Dakota - Building Permits (City of Casselton, North Dakota)
This record establishes the governing edition - Ordinance No. 329 names the 2021 International Residential Code in its own table of chapters - and confirms that neither Casselton's own amendment list (Ordinance No. 329 Section 1-02, read in full) nor the North Dakota Department of Commerce's 2021 IRC amendment set (2023 North Dakota State Building Code Book, amendments approved September 7, 2022, read in full) reaches Chapter 9, Roof Assemblies, where the base code's recover-versus-tear-off rule sits - both instruments' amendment lists run Chapters 1 through 6 and then jump to Chapter 11. So nothing in either instrument caps or removes a layer limit locally. What this record could not do is open the base 2021 IRC's own operative section (at that edition's numbering) to quote its layer-count condition, which this project's own standing rule requires before classifying: a direct fetch of codes.iccsafe.org's 2021 IRC Chapter 9 page returned a 93-kilobyte JavaScript shell with zero occurrences of any section number, and no other free public mirror of the 2021 IRC's residential roof-assemblies chapter could be located within this session's research budget. This is a blocked base-code section, not a negative, and the record does not classify. Confirm the current layer count in Casselton directly with the Building Department or Midwest Inspection Services (701-532-1078) before bidding an overlay.
City of Harvey, North Dakota - Building Permits (City of Harvey, North Dakota)
Harvey publishes no roofing-specific layer or recover rule of its own anywhere in the one chapter that was fully readable (the Zoning Ordinance, Chapter Six, all 28 articles), and the chapter that would carry a technical building-code answer, Chapter Fifteen, could not be read - the only surviving digitized copy is a one-page table of contents with no section body (see adopted_code). North Dakota's state framework supplies no default to fall back on either: N.D.C.C. Section 54-21.3-03(6) makes the state building code apply only where a city elects to administer one, and once elected, "the state building code may be amended by cities, townships, and counties to conform to local needs," with no stated stringency floor and no notice requirement for that local amendment. So even confirming that Harvey has elected to administer the state building code would not by itself establish which edition, or how the City may have amended it. Because Section 15.0101's operative text - the provision that would name the specific code Harvey adopted - cannot be read, this record does not classify a layer limit and does not borrow a number from any other jurisdiction's adopted edition. Ask the City building inspector for the current layer or recover rule before bidding an overlay in Harvey.
City of Kindred, North Dakota - Building Permits (City of Kindred, North Dakota)
KINDRED HAS DONE SOMETHING TO THE REROOFING RULE THAT ALMOST NO OTHER JURISDICTION IN THIS DIRECTORY HAS DONE, AND IT NEEDS A PHONE CALL BEFORE YOU BID AN OVERLAY HERE. WHAT THE ORDINANCE SAYS. Kindred adopts the 2009 International Residential Code at Section 5-0701 and then amends it at Section 5-0702. Two of those amendments are on this exact point, and both are quoted from the City's own enacted text: "SECTION R903.5 and Figure R903.5 are hereby deleted in their entirety," and "SECTION R907 is hereby deleted in its entirety and relocated to the Appendices as Appendix R." R907 is the reroofing section of that code and R903.5 is its hail-exposure provision. Kindred makes the same move on the commercial side: in its 2009 International Building Code amendments at Section 5-0102, "Section 1510 is hereby deleted and relocated as Appendix L." AND THE ORDINANCE ADOPTS NO APPENDIX. Chapter 5-07 was read in full, Sections 5-0701 to 5-0705, and Title V was read in full across all nine chapters; there is no clause adopting any appendix of the International Residential Code, and the only occurrences of the word appendix in the whole title are the three relocations themselves and a reference to Appendix D of the International Plumbing Code. This record does not decide what follows from that - whether Appendix R is enforced in Kindred is a question for the City and its building official, not one this directory can answer from the text. It records the two facts, which are unusual enough to be worth a call: the reroofing section was moved out of the body of the code, and the instrument that moved it does not adopt the appendix it moved it into. WHAT IS NOT IN DOUBT. There is no Kindred layer count. Nothing in Title V states a maximum number of roof-covering layers, and no number should be inferred in either direction from the relocation - the absence of a stated cap is not permission for unlimited layers. The operative text of the 2009 International Residential Code sits behind the International Code Council paywall; this record does not restate it and does not rely on any third-party republication of it. ASK MIDWEST INSPECTION SERVICES two questions before quoting an overlay in Kindred: whether Appendix R is enforced, and which edition of the code your job will be judged against.
City of Lincoln, North Dakota - Building Inspector (City of Lincoln, North Dakota)
Lincoln imposes no layer rule of its own, so the rule is whatever the adopted code says. Lincoln City Code Title 11 was read in full, Chapters 11-01 through 11-06, current through Ordinance No. 2025-5 adopted 19 June 2025, and it contains no roof-covering, shingle, recover or re-roofing provision; its entire amendment list to the adopted codes is two items, neither of them in the roof-assemblies chapter. The North Dakota amendments to the 2024 International Residential Code were read in full, thirty numbered section amendments, and none reaches the roof-assemblies chapter either. So the adopted code's provisions on installing a new roof covering over an existing one apply in Lincoln unmodified, with no local cap added and none removed. THE EDITION QUESTION IS WHY NO NUMBER IS STATED HERE, AND IT IS NOT A FORMALITY. The City's codified adoption names the 2009 International Residential Code and fixes it as in effect on 5 May 2011, while the North Dakota State Building Code moved to the 2024 International Residential Code on 1 January 2026. The re-roofing and recover rules are not identical across those editions, so which edition governs changes the answer. Neither edition's text was opened for this record, and no layer count is stated or should be inferred. Ask the Building Inspector both questions together before bidding an overlay: which edition the permit is written to, and how many layers that edition allows on the roof in front of you.
City of Rugby, North Dakota - Building Inspector (City of Rugby, North Dakota)
Rugby imposes no layer rule, and unusually for this directory there is no adopted model code sitting behind the City's silence to supply one. Chapter 17.04 of the Rugby Municipal Code was read in full, Sections 17.04.010 through 17.04.560, current through Ordinance No. 461 enacted 3 February 2025, and it contains no roof-covering, shingle, recover or re-roofing provision and no limit on the number of layers. The City's building chapter is its own code rather than an adoption of the International Residential Code, so unlike most jurisdictions in this directory there is no base code text to fall back on that this record can point at. That is why no layer count is stated here and none should be inferred, in either direction: the absence of a City rule is not permission for an unlimited number of layers, because it is not settled on the face of the City's code which other code, if any, applies alongside it. What the City's own chapter does impose on a roof is a minimum uniform live load of 30 pounds per square foot, which is the practical constraint on stacking covering weight, and, inside the fire limits, a requirement that the roof be covered with or constructed of nonflammable material. Ask the building inspector two questions before bidding an overlay in Rugby: how many layers the City will permit, and which code the permit will be written to.
City of Stanley, North Dakota - Planning and Zoning Administrator (City of Stanley, North Dakota)
Stanley states no layer or recover rule, and - unusually for this directory - there is no adopted model code named in the instrument the City publishes to supply one. WHAT WAS READ. The City of Stanley Planning and Zoning Ordinance, amended and adopted 13 March 2018 and amended 10 November 2020 and 9 April 2024, was read in full this session: Articles 1 to 7, from the Planning and Zoning Commission through Administration and Enforcement, including the definitions, the district regulations, the supplementary regulations and the permit sections 5.0703 to 5.0710. It contains no roof-covering, shingle, recover or re-roofing provision and no limit on the number of layers. The North Dakota amendments to the 2024 International Residential Code, published in the 2026 North Dakota State Building Code Book, were also read in full - the numbered section amendments running from Section 104.8 to Section 2103.3 - and none of them reaches the roof-assemblies chapter. WHY NO NUMBER IS STATED HERE, AND WHY NONE SHOULD BE INFERRED IN EITHER DIRECTION. The City's published ordinance names no building code edition, so unlike most jurisdictions in this directory there is no base code text this record can point at and say the rule comes from there. The absence of a City rule is not permission for an unlimited number of layers - it means the question is settled somewhere this record cannot see. ASK THE PLANNING AND ZONING ADMINISTRATOR TWO QUESTIONS ON 701-628-2225 before bidding an overlay in Stanley: which code and edition the permit will be written to, and how many layers the City will allow. WHAT THE ORDINANCE DOES SAY THAT BEARS ON THE JOB. Its definition of structural alteration - "Any change in the supporting member or any substantial change in the roof or exterior walls of a building" - means the City treats the roof as a structural element for permit purposes, so an overlay decision is a permit decision here rather than a purely technical one.
City of Williston, North Dakota - Building Safety Division (City of Williston, North Dakota)
WILLISTON HAS ITS OWN REROOFING PROVISION, AND IT IS A POINTER RATHER THAN A LAYER COUNT - read it before assuming the model-code rule governs. Williston Code of Ordinances Section 5-14.1, the City's amendment list to the residential building code (Ordinance No. 997-B, Sections 1-5, adopted May 27, 2014), closes with subsection (e), which reads in full: "Section R907 Reroofing be added, and as added be enacted as follows: Sec. R907. Reroofing. The City of Williston hereby adopts Appendix R of the 2012 I.R.C. in its entirety." Its commercial counterpart, Section 5-13.1(d) (Ordinance No. 997-A, same date), adds a Section 1510 Reroofing that adopts and incorporates Appendix N of the 2012 International Building Code. So the number of existing roof covering layers that may remain before a tear-off is required is set in Williston by an appendix adopted by reference, and the text of that appendix is not reproduced anywhere in the City's code. This record does not restate it and proposes no layer count. Two further facts a roofer needs in order to read that provision correctly. First, the North Dakota State Building Code states in terms that NO APPENDICES ARE ADOPTED at state level, so an appendix reaches a North Dakota job only where the local jurisdiction has adopted it - which is what Williston has done here, and it is exactly the kind of local amendment NDCC 54-21.3-03 permits. Second, the City's adoption of the base code floats to the current edition (the City states it follows the 2024 editions from January 1, 2026) while this 2014 amendment names the 2012 edition of the appendix. Confirm with Williston Building Safety on 701-577-8115 which appendix text the City applies to a reroof before pricing a recover over an existing layer.
Unclassified — see each jurisdiction's quoted rule — Pennsylvania (1043)
Abington Township - Community Development Department (Code Enforcement) (Township of Abington, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Abington Township's own code department administers the code; its permit pages and policies sheet say nothing on roof layers. Chapter 67 of the Township Code, its Uniform Construction Code ordinance, read for this record, changes nothing in the code's roofing provisions; Chapter 62, Building Construction, which holds the Township's older amendments to the model building code, was not read.
Adams Township - Building & Zoning (Township of Adams, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Adams Township administers the code through its own Building & Zoning office: Section 86-1 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Chapter 7 makes the Township's Code Enforcement Officer "the building official" of the Township, and the Township's Permits page posts its own Building Permit Application and directs commercial projects to file also with Professional Code Services, Inc., Gibsonia; the office is at 690 Valencia Road, Mars. Chapter 86 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read. The Township's Permits page says "The current Pennsylvania Uniform Construction Code (PA UCC) follows the 2021 edition of The International Code Council Family of Codes," while Chapter 74 of the Township Code adopts the CABO One- and Two-Family Dwelling Code, 1992 Edition, and the BOCA National Building Code, 1993, which Section 86-5 A keeps in force where they equal or exceed the Uniform Construction Code; the text above is the 2021 edition's, and this record has not read the CABO or BOCA reroofing text.
Adams Township (Cambria County) - Building Compliance Permits (Township of Adams, Cambria County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Adams Township, Cambria County, uses an outside agency for building codes: the Township's 2024 schedule of fees says of building permits "contact Cambria County Building Codes for an application and fee amount (814-471-0424)," and the Township's Forms & Permits page links its "Building Compliance (Building Codes) Residential Permit Application," a Laurel Municipal Inspection Agency residential application (140 East Carroll Street, Carrolltown) bound with the Township's own "COMPLIANCE BUILDING PERMIT REQUIRED" form and a Cambria County Building Code Enforcement Agency municipal authorization sheet, at the same phone number. The Township's Uniform Construction Code ordinance was not found published and was not read, and neither the Township's pages nor the agency application say anything on roof layers.
Adamstown Borough - Zoning and Construction Code Permits (Borough of Adamstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Adamstown Borough administers the code itself: Section 103.1 of its construction code, in Section 109-4 of the Borough Code, says "Borough Council shall appoint a person or persons to serve as a building code official and a construction code official," the building code official will "receive uniform construction code permit applications" and issue building permits, and the Borough office, at 3000 N. Reading Road, takes its "Zoning and Construction Code Permit Application" with a $100 application fee, the 2026 fee schedule listing a "Building/Zoning Permit Application" under "PA Uniform Construction Code (UCC) - Administrative Fees." Chapter 109 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 109-3 adopts the Uniform Construction Code "with the following additions to the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," Section 109-4 adopts Chapter 1 of the International Building Code/2003, and the Borough's pages name no edition; the text above is the 2021 edition's, and the 2003 and 2006 editions' reroofing text was not read for this record, which does not decide which edition the Borough applies.
Akron Borough - Borough Office (Borough of Akron, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Akron Borough takes building permit applications at its Borough Office, 117 S. Seventh St.: its Building Permits page says "All applications must be returned to the Borough Office for processing" and "The Borough Building Code Official is responsible for approving permit applications and conducting the required inspections," and the Borough's Application for Residential Permit names the third-party agency Code Administrators, Inc. as having "the authority to enter areas covered by this permit at any reasonable hour to enforce the provisions of the codes applicable to this permit." Section 5-101 of the Borough Code (Ord. 00021, May 10, 2004) says "Akron Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-102 adopts the Uniform Construction Code, "as amended from time to time," as "the Municipal Building Code of Akron Borough." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, Section 5-203 says replacing or repairing roofing material where no rafters are replaced needs no permit, and the Borough's pages say nothing on roof layers.
Alburtis Borough - Code Services (Uniform Construction Code permits) (Borough of Alburtis, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Alburtis Borough administers the code itself. Section 30-105(a) of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 30-105(b) says the Borough "shall contract with one or more construction code officials and/or third-party agencies"; the Borough's Administration page lists a contracted firm under "Codes Enforcement," and the Borough's Forms page posts an "APPLICATION FOR PA UCC CONSTRUCTION PERMIT" under a "Code Services" heading. Borough Hall is at 260 Franklin St, Alburtis (610-966-4777). Chapter 30 of the Borough Code names no roofing provision other than the re-roof fee in Section 30-202(h), and the Borough's pages say nothing on roof layers. Chapter 30 names no code edition (it adopts the Uniform Construction Code "as they may be amended from time to time"), and the Borough's Chapter 31 still adopts a model code: it says "The 1996 BOCA National Building Code is modified" for the Borough, while Section 31-103 says "the provisions of this Chapter shall not apply to the construction, alteration, repair, movement" of buildings from April 9, 2004 except as Chapter 30 provides. The Borough's pages name no edition; the text above is the 2021 edition's, the 1996 BOCA text was not read for this record, and this record does not decide which edition the Borough applies.
Aldan Borough - Building & Zoning (Borough of Aldan, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Aldan Borough's own Building & Zoning office, at the Municipal Building, 1 W. Providence Road, takes applications for construction permits and issues them; the Borough's Application for Permit carries a portion "to be completed by Borough" with the permit number and fee. Chapter 97 of the Borough Code (Ord. No. 485, June 9, 2004) says "The Borough of Aldan hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the building code of and for the Borough of Aldan," and Section 97-3 designates the Borough's Code Enforcement Officer(s), Building Inspector and Zoning Officer to serve as the Municipal Code Official. Chapters 85 and 97 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 85 of the Borough Code (Ord. No. 398, 1984) still adopts the "Basic Building Code," 1981 Edition, of the Building Officials and Code Administrators International as the Building Code of the Borough, while Chapter 97 adopts the Uniform Construction Code "as amended from time to time"; the Borough's building pages and fee schedule name no residential code edition; the text above is the 2021 edition's, the 1981 edition's text was not read for this record, and this record does not decide which edition the Borough applies.
Allegheny Township - Township Office (Township of Allegheny, Pennsylvania (Blair County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Allegheny Township in Blair County takes building permit applications at its office at 3131 Colonial Drive, Duncansville; its Building Permits page links a permit application on the form of Bureau Veritas North America, Inc., which lists that firm's Huntingdon office at 814.643.3480, and a cross-section submittal "AS REQUIRED BY BUREAU VERITAS NORTH AMERICA, INC." The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Allegheny Township (Westmoreland County) - Zoning and Code Enforcement Office (Township of Allegheny, Westmoreland County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Allegheny Township, Westmoreland County, takes construction permit applications at its Zoning Office in the Township Community Building, 136 Community Building Road, Leechburg. Section 89-2 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act and the code, and the Township's Zoning and Code Enforcement page says "The Township currently is under contract with a third party contractor to perform building inspections. The company, Code.Sys, can be reached by contacting the Zoning Office." Chapter 89 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 89-1 lists the 2003 editions of the International Codes, including "The International Residential Code 2003 (first printing)," while the Township's Zoning and Code Enforcement page says the Uniform Construction Code "presently adheres to the 2021 International Codes"; this record has not read the 2003 edition's reroofing text.
Allen Township - Zoning and Building Permits (Township of Allen, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Allen Township in Northampton County takes zoning and building permit applications at its Municipal Building, 50 Snow Hill Road, Northampton, and has building permits reviewed and inspected by a third-party agency the applicant picks from the Township's list; its Zoning and Building Procedures sheet (revised July 21, 2026) says "Select one of the following authorized Third-Party Inspection agencies for UCC Required Commercial/Residential Application/Permits" and lists Bureau Veritas North America, Inc., Keller Zoning & Inspection Service, Keycodes Inspection Agency and Lehigh Valley Inspection Service, adding "As of July 21, 2026, Lehigh Valley Inspection Service is currently not accepting new applications." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Alsace Township - Building Permits (Technicon Enterprises, Inc. II) (Township of Alsace, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Alsace Township takes building permit applications at its Township office, 65 Woodside Avenue, Temple, and its Building/Permitting page says "Technicon enterprises is our board appointed Building and code officer" and sends inspection scheduling and project questions to Technicon Enterprises Inc. at 610-286-1622. Chapter 84 of the Township Code changes nothing in the code's roofing provisions, and the pages read say nothing on roof layers. The same page tells applicants to comply with "ALL applicable Sections of the 2018 International Building, Plumbing, Mechanical, Electrical, Energy, and Fire Codes" and names no edition of the International Residential Code; the text above is the 2021 edition's, and this record has not read the 2018 editions' text.
Ambler Borough - Code Enforcement Department (Borough of Ambler, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ambler Borough issues building permits through its Code Enforcement Department at 131 Rosemary Avenue, Ambler. Section 5-901 of the Borough Code (Ord. 986, June 21, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-104 makes the receipt of applications and issuance of permits for the "erection, addition to, alteration, repair" of structures a duty of the Borough's Code Enforcement Officer. Section 5-901 brings small roofing replacements back within the permit requirement, and Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions; the Borough's pages say nothing on roof layers. Part 8 of Chapter 5 of the Borough Code still adopts the "CABO One and Two Family Dwelling Code, 1989 Edition" for one and two family dwellings, and Part 2 the "BOCA National Building Code, 1990, Eleventh Edition," while Section 5-901 incorporates the Uniform Construction Code "as amended, from time to time" as the Municipal Building Code; the Borough's pages name no code edition; the text above is the 2021 edition's, the 1989 and 1990 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Amity Township - Code Department (Township of Amity, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Amity Township administers the code itself: Section 6-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's directory lists its own Building Inspector/Zoning Officer and Code Department. Permits are issued at the Township Building, 2004 Weavertown Road, Douglassville. Section 6-103 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 6-103(l)(11) exempts "Replacement of existing roof material" on houses from compliance with the Uniform Construction Code.
Annville Township - Building Permits (Town Hall) (Township of Annville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Annville Township, in Lebanon County, says on its Building & Zoning page that "All Township zoning and permitting needs are handled directly through the Township office" and points permit questions to "Annville Town Hall, where all building permits are issued," at 36 N. Lancaster Street. The Township's Construction Code Ordinance (Part 1 of Chapter 5, Ord. 554 of 2004 as amended by Ord. 632 of 2014) delegates administration of the Uniform Construction Code "to the County of Lebanon by virtue of a separate contract"; the Lebanon County Planning Department's current Building Code Administration sheet lists North Annville and South Annville Townships, but not Annville Township, among the municipalities it serves. The Township's pages and Part 1 of Chapter 5 state no local rule on roof layers. Part 1 of Chapter 5 adopts the Uniform Construction Code "and amendments thereto" by reference, and its scope section says the Code applies to repairs and other work "unless exempted by the Pennsylvania Uniform Construction Code (UCC)"; read in full, it adds no local permit rule and names no roof work. A code-wide search of the Township Code for "roof" returned no section that requires or exempts a building permit for roof work, and "reroofing" returned no result. So no Township ordinance read for this record brings a house reroof within the Uniform Construction Code.
Antis Township - Building Inspections and Codes Enforcement (Township of Antis, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Antis Township takes residential building permit applications at the Antis Township Municipal Building, 909 North Second Street, Bellwood. Section 150.01 of the Township Code (Ord. 3-2004) says "The township hereby elects to administer and enforce the provisions of the State Construction Code Act," and the Township's Building Inspections and Codes Enforcement page says "the Antis Township Board of Supervisors voted to contract with Middle Department Inspection Agency (MDIA) and Pennsylvania Municipal Code Alliance (PMCA) to provide plan review and inspection services." Chapter 150 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Antrim Township - Land Use & Building (Township of Antrim, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Antrim Township, Franklin County, does not run the building permit itself: its Land Use & Building page says the Township "chose to implement this program by outsourcing to third party Uniform Construction Code Officials" and that building permits "may be obtained from one of our two Building Code Officials," Commonwealth Code Inspection Service, Inc. (1102 Sheller Avenue, Chambersburg, 717-262-0081) and Pennsylvania Municipal Code Alliance, Inc. (1013 Wayne Avenue, Chambersburg, 717-496-4996). The Township itself issues the land use permit, at 10655 Antrim Church Road, Greencastle. No ordinance reaching residential reroofing was found. Section 65-2 of the Township Code adopts the Uniform Construction Code "as amended from time to time" as the Municipal Building Code of Antrim Township, and Section 65-6 A repeals all building code ordinances the Township adopted before it. Section 65-6 C requires a separate Township land use permit: "When any building or construction activity is contemplated within the Township, application shall first be made to the Township at the Township offices on a form to be provided by the Township for the issuance of a land use permit," and Section 150-84 A(1) says "No building or structure in excess of one-hundred (100) square feet, in any district, shall be placed, erected or structurally altered without a land use permit"; neither names roof work, and neither is a building permit requirement. Section 65-7 leaves fees to resolution, and a search of the whole Township Code found no provision that requires or exempts a permit for roofing. The Township's pages say nothing on roof layers. The only code edition the Township Code names is in its flood hazard article, Section 150-35 B(7): "the 2006 IBC and the 2006 IRC or latest revisions thereof"; the Township's pages name none; the text above is the 2021 edition's, and the 2006 edition's reroofing text was not read for this record.
Archbald Borough - Zoning & Code Enforcement (Borough of Archbald, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Archbald Borough issues its own permits at the Borough Municipal Building, 400 Church Street, and its Zoning & Code Enforcement page says "Archbald Borough has elected to administer and enforce the Uniform Construction Code," naming Building Inspection Underwriters (BIU), 1010 Albright Avenue, Scranton, as its "Commercial UCC (Building) Third Party Inspector." The Borough's codified ordinances were not found published online, and this record has not read the Borough's Uniform Construction Code adoption ordinance or any Borough ordinance on permits for residential repairs. The Borough pages read for this record say nothing on roof layers.
Armstrong Township - Building Permits (Township of Armstrong, Indiana County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Armstrong Township points building permit questions to its own office and its applications to a third-party code agency: the Township's Permits page says "Contact the Armstrong Township Office for building permits or questions" at 977 Parkwood Road, Indiana (724-465-4755) and "Residents can access permit applications and information on" that agency's website. The agency's Building Permits page lists Armstrong Township, posts the Township's "BUILDING PERMIT AND PLANS EXAMINATION APPLICATION," and says "All building permits must be returned to the appropriate township or borough." The Township's pages do not name the ordinance by which it adopted the Uniform Construction Code. The Township's pages and the agency's sheets read say nothing on roof layers.
Ashley Borough - Code Enforcement and Permit Applications (Borough of Ashley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ashley Borough takes permit applications at its Municipal Building, 49 West Cemetery Street, Ashley (570-824-1364). The Borough's home page lists "Code Enforcement /Permit Applications - Occupancy Inspector" and "Contact for Inspections of Permitted work" with an inspection firm, and its Permits & Applications page lists a "Building Permit Application" and an "OCCUPANCY PERMIT APPLICATION." The Borough's pages say nothing on roof layers. Ashley Borough's ordinance adopting the Uniform Construction Code was not found on the Borough's website, whose pages list no code or ordinance section, and its building permit application and zoning ordinance downloads sit behind an email-entry form and were not opened, so this record states no answer on a reroof permit and no code edition.
Aspinwall Borough - Building and Zoning Permits (Borough of Aspinwall, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Aspinwall Borough administers the code: Section 5-101 of the Borough Code says "the Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-104 refers to "the building code official employed and/or retained by the Borough," and the Borough's Residential Building & Zoning Package, posted on its Building & Zoning page, says to contact the "Building Inspector/Zoning Officer at 412-781-0213." Permit applications go to the Borough Office, 217 Commercial Avenue, Aspinwall. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages name no code edition, so the text above is the State's current one; the older BOCA editions kept in effect by Section 5-102 2 were not read for this record, and this record does not decide which code the Borough applies to a house.
Aston Township - Building / Code Department (Township of Aston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Aston Township's Building / Code Department, at 3264 Concord Road, Aston, issues building permits, and its page lists a third-party engineering firm as the Township's Building Code Inspector, along with part-time code inspectors and a building inspector. The Township's code, published by American Legal Publishing, could not be read for this record (the publisher's site returned a browser challenge), so the Township's Uniform Construction Code ordinance and any amendments to it were not read. The department's pages say nothing on roof layers; they list roofing, "Even just a single layer," as building permit work. The department's pages name no code edition for houses generally; its answer on solar panels points to compliance with "International Residential Code 2009 Chapter 23," and the Township's code was not read; the text above is the 2021 edition's, and the 2009 edition's reroofing text was not read for this record.
Athens Borough - Zoning and Code Enforcement Office (Borough of Athens, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Athens Borough's office at 2 South River St., Athens (570-888-2319, Monday to Friday, 8:00 am to 4:00 pm) lists a Zoning / Code Enforcement Officer on its Government page. Section 178-9 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, as amended from time to time," and Section 178-18 sends building permit applications to "Athens Borough or their designated Building Official." The Borough's home page links to "Code Inspections INC," which calls itself "a licensed and authorized third party inspection and plan review agency," but no Borough page read for this record says which office issues the Uniform Construction Code building permit for a house. Chapter 178 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Article I of Chapter 178 of the Borough Code adopts the "2015 International Building Code" and Article II (Ord. No. 540, 2000, as codified) adopts the "2015 International Residential Code" as the code of the Borough for one- and two-family dwellings, with changes to Section R101.1, Table R301.2(1) and a new Section R113.5 that name no roofing provision, and the Borough's pages name no later edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Avalon Borough - Building Permits (Harshman CE Group, LLC) (Borough of Avalon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Avalon Borough's Codes page says "Avalon Borough currently employs Harshman CE Group LLC for all building issues (new, rehabilitation, roofing, decks, demo, retaining walls over 4 feet, pools, etc.) and all code enforcement issues (property maintenance)"; Harshman CE Group, LLC is a third-party inspection agency at 2455 Park Avenue, Washington, PA (724-993-4505), and building permit applications are taken at the Borough building, 640 California Avenue. The Borough's pages and Chapter 155 state no local rule on roof layers. Chapter 155, Article I of the Borough Code (Ord. No. 1285, adopted 5-18-2004) elects to administer the Pennsylvania Construction Code Act and says "The Uniform Construction Code, contained in 34 Pa.Code, Chapters 401 through 405, as amended from time to time, is hereby adopted and incorporated herein by reference as the municipal building code of the Borough of Avalon"; it adds no local permit rule and no amendment, and its section 155-5A keeps in force building code ordinances adopted on or before July 1, 1999 that equal or exceed the code. A code-wide search of the Borough Code for "roof" returned no section that requires or exempts a permit for roof work, and "reroofing" returned no result. So no Borough ordinance read for this record brings a house reroof within the Uniform Construction Code.
Avoca Borough - Building Permits (Borough of Avoca, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Avoca Borough's Permits and Forms page (read October 12, 2026) says that since July 14, 2022 the Borough's "Uniform Construction Code & Building Inspector is" a contracted firm and sends readers to the "office at 570-270-3900 to obtain any building permit, schedule inspections, etc.," and the Borough posts an "Avoca Borough Building Permit Application" that carries the Borough's address, 950 Main St. The Borough office telephone is (570) 457-4947. The Borough's pages say nothing on roof layers, and no Borough building code text was found. the Borough's application says the work will be completed in accordance with the "approved" construction documents and "PA Act 45 (Uniform Construction Code)" and names no edition, and the Borough's pages name none, so this record has found no Borough statement of which edition it enforces; the text above is the 2021 edition's.
Baldwin Borough - Department of Building Inspections and Code Enforcement (Borough of Baldwin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Baldwin Borough elects to administer the code (Section 83-1 of the Borough Code: "The Borough of Baldwin hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999"), and its Building Permits page says "All building and zoning inquiries must first come through the code enforcement desk to begin processing" and that "Middle Department Inspection Agency, Inc. (MDIA.) assist the Borough's code enforcement officer with plan review, residential alterations and commercial Inspections." Applications are taken at the Municipal Building, 3344 Churchview Ave., Pittsburgh. Chapter 83 of the Borough Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 131-2 of the Borough Code (amended August 20, 2024) adopts the International Residential Code 2018 and the International Existing Building Code 2018, Chapter 74 still names the BOCA 1996 and CABO 1995 codes, and the Borough's pages name no edition; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Baldwin Township - Building Permits (Township of Baldwin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Baldwin Township administers the Uniform Construction Code itself: Section 5-101 of the Township Code says "The Township of Baldwin hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the zoning chapter has the Zoning Officer "Issue zoning certificates, building permits, certificates of occupancy, sign permits, or any other permits required hereunder" (Section 27-1102) and says "Each application for a building permit shall be filed with the Zoning Officer" (Section 27-1105). The Township Municipal Building is at 10 Community Park Drive, Pittsburgh. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions beyond the permit threshold quoted in the permit fields, and the Code says nothing on roof layers or a code edition.
Barrett Township - Building Code Official (Advanced Code Consultants) (Township of Barrett, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Barrett Township's Zoning page says "The third-party company that handles building permits, zoning permits, and short-term rental permits is Advanced Code Consultants," with hours at the Township building, 1200 Route 390, Cresco, on Mondays and Wednesdays from 9:00am to 1:00pm, and says "The building fees are set by the third-party building company, Advanced Code. All fees are available on our Fee Schedule." Chapter 225 of the Township Code (Ord. No. 134, June 9, 2004) says "Barrett Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets the Board of Supervisors retain "one or more construction code officials or third-party agencies to act on behalf of Barrett Township." Chapter 225, read in full, adopts the Uniform Construction Code, "as amended from time to time," as "the Municipal Building Code of Barrett Township" (Section 225-3) and names no roof work; it sets no permit list of its own. Section 225-6A keeps in force building code ordinances the Township adopted "on or before July 1, 1999," which are not published in the Township Code, so this record has not read them. The Township's pages say nothing on roof layers.
Bart Township - Zoning and Building Permits (Township of Bart, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bart Township's office is at 46 Quarry Road, Quarryville, and its Application for a Building/Zoning Permit says "All permit applications shall be returned to: Solanco Engineering Associates, LLC" at 103 Fite Way, Quarryville; the Township's Solanco Engineering page says "Solanco Engineering manages all of Bart Township's Zoning and On-Lot Septic applications," and the application names a "Third Party Plan Review and Code Inspection Agency" for building permits, Commonwealth Code Inspection Service, in Manheim. The Township's pages read say nothing on roof layers or name a code edition.
Bath Borough Codes and Zoning Office (Borough of Bath, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bath Borough takes permit applications at its Borough office, 121 South Walnut Street, and through an online citizens services portal, and its Codes page says "The borough contracts with a third-party vendor for general code, zoning & plan reviews. The contracted Code/Zoning Official maintains office hours with the borough from Tuesday through Thursdays 9:00 AM to 5:00 PM." Section 270-1 of the Borough Code says Council "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 270-2 adopts the Uniform Construction Code "as amended from time to time" by reference "as the Municipal Building Code of the Borough of Bath," and Section 270-3 lets Council choose by resolution among a Borough employee, "third-party agencies" and other arrangements. The Borough's pages, forms and codes read for this record say nothing on roof layers. The Borough's pages name no code edition.
Bear Creek Township - Code / Zoning Enforcement (Township of Bear Creek, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bear Creek Township keeps its Township office at 3333 Bear Creek Boulevard and a Code / Zoning Enforcement office (570-824-2299). Chapter 58 of the Township Code (Ord. No. 1-2004, June 7, 2004) says in Section 58-1 that the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and in Section 58-2 adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of the Township of Bear Creek," Section 6-13 makes a Building Code Official "responsible for enforcing and overseeing all issues and permits with regard to the Pennsylvania Uniform Construction Code," and the Township's Contacts/Links page lists "BHW, UCC Code Enforcement – 570-270-3900," the number on the Township's UCC building permit application. The Township's pages and code chapters read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Beaver Borough - Borough Office (Building/Zoning Permits) (Borough of Beaver, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Beaver Borough, in Beaver County, takes building/zoning permit applications at its Borough office, 469 Third Street, Beaver; Section 4-603 of the Borough Code says "The Borough of Beaver hereby elects to administer and enforce the provisions of the Uniform Construction Code," and the Borough's 2026 Building/Zoning Permit application carries an "MDIA Job #" line and a "Needs M.D.I.A Approval" box, while its residential additions guide says "MDIA will review plans submitted to determine code compliance" and that the permit is picked up "at the Municipal Building." Part 6 of Chapter 4 of the Borough Code, read in full, changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Bedford Borough - Zoning, Historic District and Code Enforcement (Borough of Bedford, Pennsylvania (Bedford County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bedford Borough's Code Enforcement/Zoning page says "The Borough of Bedford works closely with Pennsylvania Municipal Code Alliance (PMCA) to ensure codes and zoning ordinances are enforced" and lists the agency's Bedford office at 125 S. Richard Street, Suite 102, phone 814-310-2326; the Borough's Zoning/HARB Permit Application, posted on its Applications and Permits page, says "it is the applicant's responsibility to obtain a Building Permit prior to starting construction as per Act 45" and its official-use certification has the line "A Uniform Construction Code Building Permit is required: YES NO." Zoning and historic-district applications go to the Borough office, 244 W. Penn Street, Bedford. The Borough's pages read say nothing on roof layers or the code edition it applies, so the text above is the State's current one, and the Borough's Uniform Construction Code ordinance was not read for this record.
Bedford Township - Land Development and Permits (Pennsylvania Municipal Code Alliance) (Township of Bedford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bedford Township's Permit Contact Information page says "The Building Code Enforcement Agency for Bedford Township is Pennsylvania Municipal Code Alliance," at 125 South Richard Street, Bedford, and that applicants "must first notify the Township Office for a (Land Development Application/Check List)"; once the Supervisors sign off, "We will then issue a permit if no inspections are required, if inspections are required you will then take your sealed copy to the Pennsylvania Municipal Code Alliance for your Building Permit." The Township's website does not publish the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Township's pages say nothing on roof layers.
Bedminster Township - Land and Municipal Office (Township of Bedminster, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bedminster Township, in Bucks County, issues permits through its Land and Municipal Office at 432 Elephant Road, Perkasie, and its Building and Zoning page names "Building Code Official: Keystone Municipal Services" and says "Inspections are handled by Keystone Municipal Services and are scheduled through the Township office at 215-249-3320." The Township's building chapter, Chapter 95 of the Township Code (Building Regulations, with sections titled "Pennsylvania Construction Code Act," "Uniform Construction Code," "BOCA Basic National Plumbing Code" and "BOCA Basic National Building Code"), is published online but its section text could not be opened for this record, so the Township's enacted permit rules were not read. The Township's pages say nothing on roof layers.
Bellevue Borough - Code Office (Borough of Bellevue, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bellevue Borough administers the code itself through its Code Office: Section 100-1 of the Borough Code says the Borough "hereby elects to administer and enforce" the Act, Section 100-2 adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and the Borough's Code Enforcement page says "Borough of Bellevue handles residential, including decks and fences" and that "all building permit applications MUST first be submitted to the Borough of Bellevue." Chapter 100 of the Borough Code and Ordinance No. 18-09 change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Code Enforcement page says "The Borough has adopted the 2015 ICC codes per Ordinance 18-09," and that ordinance lists the 2015 International Residential Code among the codes it adopts; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Benner Township - Zoning and Permits (Township of Benner, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Benner Township uses third-party agencies for building permits: its Zoning and Permits page says "Penns Valley Code Enforcement Agency and Keystone Inspection Agency is authorized by Benner Township to issue the Township Building Permits" and that a zoning permit must be obtained first. The Township office is at 1224 Buffalo Run Road, Bellefonte, and Penns Valley Code Enforcement Agency's office is at 225 East Main Street, Millheim. The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Bensalem Township - Building and Planning Department (Township of Bensalem, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bensalem Township's Building and Planning Department administers the code, with residential permit fees invoiced by Code Inspections, Inc.; its fee schedule and residential permit application packet say nothing on roof layers. Chapter 66 of the Township Code, Building Construction, read for this record, changes nothing in the code's roofing provisions.
Bentleyville Borough Office (Borough of Bentleyville, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bentleyville Borough's Permits & Applications page tells applicants to submit a permit application "to Code Enforcement Officer with $50 fee," its employees page lists a Code Enforcement Officer, and the Borough posts a third-party code agency's "2017 Building Permit Fees" sheet that lists Bentleyville Borough among the municipalities for which the agency collects fees; the Borough's permit application links lead to that agency's website, which did not respond when read. Borough offices are at 900 Main Street, Bentleyville (724-239-2112). The Borough's Ordinances page, read in full, lists a 2015-edition International Property Maintenance Code (adopted by Ordinance 578 of 2016), an Existing Structures ordinance, a Dangerous Structures ordinance, an occupancy ordinance, floodplain ordinances and a driveway-permit ordinance, and no Uniform Construction Code adoption ordinance; the Borough's site links to no code library. This record therefore does not say whether the Borough adopted the Uniform Construction Code by reference, added a permit clause of its own, or names a code edition; none of the pages read names one. The pages read say nothing on roof layers.
Berlin Borough - Land Use and Building Permits (Borough of Berlin, Pennsylvania (Somerset County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Berlin Borough's Land Use Permit and Building Application page lists a "Land Use Form" and a "Building Permit Application" and a link titled "Commonwealth Code Inspection Service," and says "Commercial permit applications are available at the Borough Office or at Commonwealth Code Inspection Services Office." The building permit application form posted there is headed "BOROUGH OF BERLIN" and "COMMONWEALTH CODE INSPECTION SERVICES, INC." and a building permit checklist posted as a scan names the same agency as the office to contact. The Borough office is at 700 North Street, Berlin, and answers at 814-267-3837. The Borough's ordinances page lists ordinances on setbacks, property maintenance, taxes, vegetation, garbage, sidewalks and similar subjects and lists no ordinance adopting the Uniform Construction Code and no building or permit chapter. Ordinance No. 300, Set-back Line for Buildings, says "no building or other structure" may be "constructed, erected, located or relocated closer to any lot or boundary line" than a stated number of feet and speaks of buildings "reconstructed, converted, enlarged or structurally altered" so as to reduce that distance, and names no roofing. The Borough's pages say nothing on roof layers. The Borough's pages name no code edition.
Bern Township - Permits and Licenses (Township of Bern, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bern Township's Permits and Licenses page names LTL Consultants, Ltd., One Town Center Drive, Oley, 610-987-9290, as the Township's Building Inspector, Code Enforcement Officer and Zoning Officer, and the Township's building permit packet carries the heading "BERN TWP PERMIT APPLICATION CHECKLIST LTL CONSULTANTS, LTD". Section 68-1 of the Township Code says "Bern Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 68 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 68-2 adopts the Uniform Construction Code "as amended from time to time," Section 68-6.2 adopts Section R105.2 of "the International Residential Code of 2003," and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Bethel Township - Building Code Administration (Light-Heigel and Associates) (Township of Bethel, Lebanon County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bethel Township, in Lebanon County, has its office at 3015 S. Pine Grove Street, Fredericksburg. Section 5-101 of the Township's Code of Ordinances elects to administer and enforce the Pennsylvania Construction Code Act, Section 5-103 lets the Board of Supervisors do so "By the retention of one or more construction code officials or third-party agencies to act on behalf of Bethel Township," and the Township's list of officials names "Light-Heigel, Property Maintenance/Residential/Commercial Building Inspector," at 717.838.1351. The Township's 2026 residential building permit fee sheet says "MAKE CHECK PAYABLE TO: LIGHT-HEIGEL & ASSOCIATES, INC." Chapter 5 of the Code of Ordinances changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Bethel Township - Code Enforcement Office (Township of Bethel, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bethel Township administers the code through a retained firm: Section 155-5 of the Township Code says "The Township of Bethel elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permits page lists a retained engineering firm as its "Code Official / Building Inspector" and says "All permits are issued through the Code Enforcement Office," at the Township building, 1092 Bethel Road, Garnet Valley. Chapter 155 of the Township Code changes nothing in the code's reroofing provisions; Section 155-11E requires a permit to replace roofing materials on houses but says nothing on roof layers. The Township's Building Permit Requirements sheet says "The International Residential Code 2018 and the International Building Code 2018, including all references, applies" to one- and two-family dwellings and names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Bethel Township (Berks County) - Building and Codes (Township of Bethel, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bethel Township in Berks County takes permit applications at its Township office, 60 Klahr Road, Bethel. Its Zoning page says "For building permit applications and information refer to: Commonwealth Code Inspection Services, Inc." and that completed building permit applications "should be dropped off at the Township office," and Resolution 2021-04 names "Commonwealth Code Inspection Service, Inc." as the Township's Building Code Enforcement Officer. Ordinance No. 2004-01 says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the Township's building code. Ordinance No. 2005-8 names "Re-roofing of all or any portion of existing roof" among house repairs for which no Township permit will be required, and no Township text read for this record says anything on roof layers.
Bethlehem Township - Community Development Department (Township of Bethlehem, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bethlehem Township administers the code through its Community Development Department with a retained inspection agency: Section 110-1 of the Township Code says the Township "hereby elects to administer and enforce the Pennsylvania Construction Code Act," the department's Permits page says it "is primarily responsible for building, zoning, and fire prevention permit review, issuance and inspection," and the Township's fee schedule prices commercial building and fire permits, electrical permits and third-party work "as needed" on the Keycodes Inspection Agency fee schedule attached to it as Exhibit 1. Chapter 110 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. The department's Permits page says the Township "adheres to the 2018 International Codes"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Big Beaver Borough - Building and Zoning Permits (Borough of Big Beaver, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Big Beaver Borough takes building permit applications at its own office: its Forms and Applications page, read October 12, 2026, posts a "Building Permit Application" for 2026 and a 2026 fee schedule, the application says "a Certificate of Occupancy is issued by Big Beaver Borough" and refers to "the Borough Building Code Official," and the 2026 "Zoning and Building Permit and Inspection Fee Schedule" says "Inspection fees are determined by Big Beaver Borough's Uniform Construction Code (UCC) Plan Administrator" and that additional inspections are billed at "the actual rate charged by the third-party inspector." The Borough office is at 114 Forest Drive, Darlington (724-827-8962). The Borough's pages and ordinance read say nothing on roof layers. The Borough's pages, application and fee schedule read name no residential code edition.
Birmingham Township - Zoning & Building (Township of Birmingham, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Birmingham Township in Chester County takes building permit applications at its Zoning & Building office, 1040 West Street Road, and its FAQ answers "Who is the Building Code Official?" with "Building Inspection Underwriters of PA"; Section 47-2 of the Township Code says "The Township hereby elects to administer and enforce the Act," and Section 47-4 says the code "shall be administered and enforced by the Building Code Official who shall be appointed by resolution of the Board of Supervisors." Chapters 47, 48 and 75 of the Township Code change nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers. The Township's code names the 2018 editions with a clause taking in later ones, and no Township page read for this record names a current edition; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Blair Township - Building Permits and Code Enforcement (Township of Blair, Pennsylvania (Blair County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Blair Township in Blair County administers the Uniform Construction Code under Chapter 195 of its Code (Ordinance No. 2004-04), and its Building Permits page says "Pennsylvania Municipal Code Alliance, Inc. is the Township's third party UCC Inspection Agency." Permit applications are available at the Blair Township Municipal Building, 375 Cedarcrest Drive, Duncansville. Chapter 195 changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
Blairsville Borough - Building Permits (Indiana County Office of Planning & Development) (Borough of Blairsville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Blairsville Borough's Uniform Construction Code permits are handled by the Indiana County Office of Planning & Development: its Building Permits page (read October 10, 2026) lists "Blairsville Borough" under "For the following municipalities, complete appropriate application below," its Uniform Construction Code page says the office "began the administration and enforcement of the UCC for a majority of the Municipalities within the County on July 1, 2004" and, since January 1, 2012, is contracted with a third-party inspection firm for inspections and plan reviews, and the office is at 801 Water Street, Indiana (724-465-3870), open "8:30 a.m. to 4:30 p.m." Monday through Friday. Blairsville Borough's own ordinance adopting the Uniform Construction Code was not read for this record: the Borough's website returned a bot-check page when requested, and the ordinance was not found in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing; the pages read say nothing on roof layers, and the county office's Uniform Construction Code page says Indiana County adopts climatic and geographic design criteria "in accordance with International Residential Code, 2018; Section R301.2," while the State's current adoption is the 2021 International Residential Code; this record has not read the 2018 edition's text and does not decide which edition applies to a house in the Borough.
Blakely Borough - Permits (Borough of Blakely, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Blakely Borough takes permit applications at the Borough building, 1439 Main Street, Peckville, and its Permits page names Northeast Inspection Consultants (NEIC) as "our third party inspector": "Residential projects that require the moving of walls, plumbing, mechanical or electrical will require NEIC permit applications. All new construction or additions will require them as well." The Borough's Uniform Construction Code adoption ordinance is not published and was not read, and no Borough text read for this record says anything on roof layers.
Bloomfield Township - Code Enforcement / Permits (Township of Bloomfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bloomfield Township's Code Enforcement / Permits page (read October 12, 2026) lists a "Building Code Enforcement Officer" with a work phone of 724-927-2020 and a "Zoning / Property Code Enforcement Officer" with "Office Hours - Monday & Wednesday / 2:30pm - 4:00pm" at the Township office, 22978 Shreve Ridge Road, Union City (814-694-2611). The Township posts a "UNIFORM CONSTRUCTION PERMIT APPLICATION" whose office block reads "BUILDING PERMIT APPROVED" and "CODE ADMINISTRATOR," and a fee schedule (Resolution No. 2024-8-12-2) that lists "Building Permit (residential)" at "$75.00." The Township's Ordinances & Resolutions page lists no Uniform Construction Code or building code ordinance, so the Township's ordinance adopting the Uniform Construction Code, and any permit or exemption section in it, were not read for this record. The Township's pages say nothing on roof layers, so whether a Township ordinance changes the code's reroofing provisions is not stated here. The Township's zoning permit form says "The Bloomfield Township Building Code 78-8-21 (BOCA Basic Building Code/1978) will be ENFORCED," that code is not among the documents the Township posts and was not read, and the Township's pages name no current code edition.
Blooming Grove Township - Building Inspector (Township of Blooming Grove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Blooming Grove Township in Pike County issues building permits from its own office: the Township's Officials and Contacts page lists a Building Inspector and a Building Secretary at the Township number, 570-775-6461, and the Township's building permit application carries a "BUILDING CODE OFFICIAL USE ONLY" block with a "UCC Building Fee" line. The Township's 2025 fee schedule prices plumbing, mechanical and electrical permits "As established by the Township's Third-Party Inspection Agency." The Township Municipal Building is at 488 Route 739, Blooming Grove. The Building Code the Township posts changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Building Code the Township posts adopts "The BOCA National Building Code, 1993" and, for one and two family dwellings, the "CABO One and Two Family Dwelling Code" of 1992, and the Township's pages name no International Residential Code edition; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Boggs Township (Centre County) - Township Office (Building and Zoning Permits) (Township of Boggs, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Boggs Township's Zoning page, on the Township's own site, says "Boggs Township adopted the statewide building on July 8, 2004" and "Boggs Township contracts with Penns Valley Code and Williams Inspection as its Third Party Agency to enforce the statewide building code," and tells readers who want to know what "requires building code certification" to "contact Penns Valley Code at 814-349-8177." The Township office is at 1270 Runville Road, Bellefonte, (814) 355-3301. The Township's pages say nothing on roof layers. The Township's pages name no code edition.
Borough of Ambridge - Code Enforcement Office (Borough of Ambridge, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Ambridge administers the code with a third-party agency: Chapter 115, Part 2 of the Borough Code (Ordinance No. 1196, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" "as the municipal building code of this municipality"; the Borough's Code Enforcement page lists "Building Permits" among the matters its Code Enforcement Department handles and says "Your Code Enforcement Office is now the Fire Department"; and its Professional Services Staff page names Middle Department Inspection Agency, Inc., of Wexford, as the Borough Engineers, to whom, the Borough's FAQ says, "The application for a building permit must go." The Borough's pages and Chapter 115 say nothing on roof layers.
Borough of Bangor - Zoning and Code Enforcement (Borough of Bangor, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Bangor administers the code through Barry Isett Associates: Ordinance No. 986 says "The Borough of Bangor hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows "the retention of one or more construction code officials or third-party agencies," and the minutes of Borough Council's January 5, 2026 reorganization meeting record the reappointment of "Barry Isett Associates as Code Enforcement/Building Inspection." The Borough's Forms and Documents page posts that firm's Application for PA UCC Construction Permit. Ordinance No. 986 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 5 of Ordinance No. 986 says "The Borough of Bangor shall enforce the Codes, as adopted and updated from time to time, by the Uniform Construction Codes Administration and Enforcement regulation" and that "This information was published on September 28, 2018 in the Pennsylvania Bulletin and became effective on October 1, 2018," and the Borough's pages name no code edition; this record has not read the edition that 2018 notice describes and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Borough of Bellefonte - Centre Region Code Administration (Borough of Bellefonte, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Bellefonte elects to administer and enforce the Pennsylvania Uniform Construction Code (Section 235-2 of the Borough Code), and the Borough's Building & Housing page says "Centre Region Code Administration can be reached at 814-231-3056 for all building and housing code assistance"; the Borough's Centre Region Code Services page says "most building projects within the borough require a building permit from Centre Region Code." The Centre Region Code Administration (CRCA), at 2643 Gateway Drive, State College, serves the Centre Region Council of Governments municipalities, including the Borough of Bellefonte. Chapter 235 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's and the CRCA's pages say nothing on roof layers. The Borough's Centre Region Code Services page lists the "International Residential Code 2009" among codes the UCC regulation adopted "effective 12/31/2006," while the CRCA's 2021 Code Cycle page says residential construction is regulated by the UCC "and the 2021 International Residential Code (IRC) as adopted and amended by the Commonwealth of Pennsylvania"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition applies in the Borough.
Borough of Berwick - Codes Enforcement (Borough of Berwick, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Berwick administers the code through its own Codes Enforcement office at 1800 N. Market Street: the Borough's Uniform Construction Code fee schedule says permits "issued by the Codes Official" are required before listed work, and the Borough's inspection procedures refer to the "Borough of Berwick UCC inspector." The Borough's Ordinances page says "The Code of the Borough of Berwick is not available in digital format at this time. Specific ordinances are available by request," so the Borough's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read for this record. The Borough's pages say nothing on roof layers. The Borough's fee schedule says "All inspections per current state codes, the 2009 IBC codes and 2008 NEC code" and names no edition of the International Residential Code; the text above is the 2021 edition's, the 2009 edition's text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Birdsboro - Codes and Permits (Systems Design Engineering) (Borough of Birdsboro, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Birdsboro takes building permit applications on its own Building Permit Application form, and its Codes and Permits page says "The Zoning and Code officers for the Borough are Systems Design Engineering, Inc."; Section 135-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 135-3 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Birdsboro." Chapter 135 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 135-2 adopts the Uniform Construction Code "as amended from time to time" and says it "shall include the following 2009 ICC Codes," among them the International Residential Code, and the Borough's pages name no residential code edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Brentwood - Building and Code Enforcement (Borough of Brentwood, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brentwood Borough administers the code itself: Chapter 85 of the Borough Code (Ordinance No. 1138, May 18, 2004) says the Borough "hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code, and the Borough's Building and Code Enforcement page says "Brentwood Borough locally enforces UCC regulations through the Department of Building Inspection/Code Enforcement," whose responsibilities include "issuing building permits." Chapter 85 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Building and Code Enforcement page refers to "The 2009 Uniform Construction Code," and Chapter 164 of the Borough Code, Residential Standards, notes that Ordinance No. 1133 of 2003 "incorporated and adopted the 2003 International Residential Code"; Chapter 85 adopts the Uniform Construction Code as amended from time to time and names no edition; the text above is the 2021 edition's, the older editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of California - McMillen Engineering, Inc. (Borough of California, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, California Borough's Permits page says "Applications for UCC permits are located under Misc. Permits," and the Borough's Misc. Applications page posts them as "McMillen Permits & Applications": the residential application is McMillen Engineering, Inc.'s "UNIFORM CONSTRUCTION CODE (UCC) BUILDING PERMIT APPLICATION - RESIDENTIAL" (115 Wayland Smith Drive, Uniontown, 724-439-8110). Section 89-1 of the Borough Code (Ord. No. 488, May 3, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 89 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Castle Shannon - Planning & Codes Department (Borough of Castle Shannon, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Castle Shannon in Allegheny County issues building permits through its Planning & Codes Department at 3310 McRoberts Road; the department's page says it "administers Castle Shannon's building and maintenance codes as well as all zoning matters" and that its Planning & Codes Official "issues building permits," and the Borough's Building/Zoning Permits page says "Some construction requires our third party agency, Building Inspection Underwriters (BIU) to perform the inspections." The local amendments in Ordinances No. 794 and 795 change nothing in those codes' roofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages name no code edition, and its Uniform Construction Code ordinance is not among the ordinances it publishes; the text above is the 2021 edition's, the older codes' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Chambersburg - Land Use and Community Development Department (Borough of Chambersburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Chambersburg elects to administer the code (Section 113-1 of the Borough Code: "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999"), and its Land Use and Community Development Department says the Uniform Construction Code "is enforced by the Borough's state-certified third party code enforcement agency, Pennsylvania Municipal Code Alliance (PMCA)." Section 113-6 C requires a Borough land use permit first: "Issuance by the Borough of a land use permit for the specific project shall be a prerequisite to make application for a construction permit." The Borough's Land Use Permit Application says the applicant must then contact PMCA, at 1013 Wayne Avenue, to obtain a "UCC Permit." Chapter 113 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; PMCA's re-roof letter of July 20, 2018 says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional." So whether a Borough ordinance brings a house reroof within the Uniform Construction Code is not stated here. Chapter 113 of the Borough Code and the Borough's pages name no code edition; PMCA's ice barrier sheet, marked revised October 20, 2020, says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and its re-roof letter of July 20, 2018 refers to the 2015 edition; the text above is the 2021 edition's, and the 2018 and 2015 editions' reroofing text was not read for this record.
Borough of Clarks Summit - Code Enforcement (Borough of Clarks Summit, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Clarks Summit, in Lackawanna County, has its office at 304 S State Street. Its Code Enforcement page lists two inspection agencies, Building Inspection Underwriters and Northeast Inspection Consultants, and its permit forms have the owner certify that they "have/are making application to the Borough of Clarks Summit for a building and/or zoning permit." The Borough's ordinance electing to administer the Uniform Construction Code is not posted on its website and was not read, and the Borough's pages do not say which agency handles house permits. None of the Borough's posted ordinances changes the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Clifton Heights - Department of Code Enforcement & Community Development (Borough of Clifton Heights, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Clifton Heights administers the code itself: Section 110-12 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Department of Code Enforcement & Community Development, at 30 S. Springfield Rd., Clifton Heights, says it "is responsible for zoning, use regulations, subdivision, and land development, permits, and oversees all construction activities in the borough." Chapter 110 of the Borough Code changes nothing in the code's reroofing provisions, and the Department's pages say nothing on roof layers. Section 110-2 of the Borough Code adopts "the design standards contained in the 2009 International Codes issued by the International Code Council (ICC), as adopted by the Pennsylvania Uniform Construction Code," and the Department's pages name no code edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Columbia - Planning, Zoning and Code Compliance (Borough of Columbia, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Columbia Borough issues building and zoning permits on one Borough application. Section 112-14 of the Borough Code ratifies the Borough's election "to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 112-15B says "the Code Official and/or Code Enforcement Officer of the Borough of Columbia is authorized to enforce the Code," the Borough's Code Compliance page lists a Zoning/Code Compliance Manager and an Inspector, each with a BCO credential, and the Borough's 2026 permit application says "A third-party review, including inspections, may be required for some projects with an additional fee." Article V of Chapter 112 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Conshohocken - Licenses and Inspections (Borough of Conshohocken, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Conshohocken administers the code itself: Section 5-101 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and the Borough's Licenses & Inspections division, at Borough Hall, 400 Fayette Street, Suite 200, issues building permits. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's Roof Permit Application Addendum says "A maximum of two (2) asphalt, fiberglass or low slope roofing systems are permitted. A new roof MAY NOT be installed over any of the following systems: Slate, Wood Shake, Asbestos or Clay Tile."
Borough of Coraopolis - Building Permits (Borough of Coraopolis, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Coraopolis in Allegheny County posts its building permit application on its Applications, Permits & Forms page and on a Building / Electrical Permit page; the form has a "BUILDING CODE OFFICIAL USE ONLY" box for the "UCC Building Fee" and the code official's state certification number, and names no inspection agency. The Borough office is at 1301 4th Avenue, Coraopolis. The Borough's ordinance adopting the Uniform Construction Code is not among the ordinances posted on its Ordinances page, no codified Borough code was found online, and this record has not read either. The Borough's pages say nothing on roof layers.
Borough of Crafton - Building Inspection Office (Borough of Crafton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Crafton elects to administer and enforce the Pennsylvania Construction Code Act (Section 90-1 of the Borough Code), through a Borough Building Code Official "employed and/or retained by the Borough" (Section 90-4), and the Borough's Residential Building Permit Application directs questions to "THE BUILDING INSPECTION OFFICE AT (412) 921-0752 x 18" at the Borough offices, 100 Stotz Avenue. Chapter 90 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's permit pages say nothing on roof layers.
Borough of Darby - Department of Code Enforcement (Borough of Darby, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Darby (not Darby Township) elects to administer and enforce the Pennsylvania Construction Code Act (Section 59-1 of the Borough Code), and its Department of Code Enforcement, at 1020 Ridge Avenue, Darby, takes building permit applications; the Borough's codes directory lists its Code Enforcement Officer and "Building Code Official" at that address, 610-586-0428. The Borough's building permit application has a blank for the "Inspection Agency" and names none. Chapter 59 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 59 names no edition of its own, and its editor's note reads "The 2009 editions of the International Codes are in effect in Pennsylvania"; the Borough's pages name no edition, and the earlier Borough Building Code that Section 59-4A keeps in force is not published; the text above is the 2021 edition's, the earlier code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Downingtown - Code Enforcement Office (Borough of Downingtown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Downingtown Borough administers the Uniform Construction Code itself: Section 120-1 of the Borough Code says "The Borough of Downingtown hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement Office at 4-10 W. Lancaster Avenue, staffed by a Director of Building, code enforcement officers and a building code official, issues the permits. Chapter 120 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's Roof Permit Application says "In compliance with the Borough's building code, a maximum of two layers of shingles are permitted to be installed on a roof," that over an existing wood shingle roof with one or more roofs above "all roof layers must be removed and new sheathing applied," and that a new roof may not be installed over wood shake, slate, clay, and cement or asbestos-cement tile. That is the office's own statement; this record does not classify the Borough's layer rule from it.
Borough of Economy - Department of Code Enforcement (Borough of Economy, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Economy administers the code: Section 66-5 of the Borough Code says "The Borough of Economy hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," building and zoning permit applications are taken by the Borough's Department of Code Enforcement at the municipal building, 2856 Conway Wallrose Road, Baden, and the Borough's Code Enforcement Office page names MDIA (Middle Department Inspection Agency, Inc.) as its building inspectors. Chapter 66 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 66 of the Borough Code also adopts the International Residential Code, 2003 edition, "including all appendix chapters" (Section 66-3), and Chapter 55, Building Construction (Ord. No. 380, January 9, 2001), adopts "The 2000 International Residential Code" (Section 55-1B), while the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 and 2000 editions' text was not read for this record, and this record does not decide which edition the Borough applies to a house.
Borough of Edinboro - Building and Zoning Department (Borough of Edinboro, Pennsylvania (Erie County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 5-101 of the Borough Code (Ord. 576, February 8, 2010) says the Home Rule Borough of Edinboro "will continue to maintain opt-in status for administration and enforcement of residential and commercial building codes referenced in the Uniform Construction Code" and may use a licensed third-party inspection agency. The Borough's Building and Zoning Department, at 124 Meadville Street, takes permit applications, and its Zoning and Code Enforcement page names Building Inspection Underwriters of PA, Inc. as "Appointed as third-party BCO"; the Borough's 2026 fee resolution says permits other than those its staff processes "will be handled and processed by Building Inspection Underwriters, Inc. (BIU) as the appointed third party." The Borough's Uniform Construction Code section does not change the code's reroofing provisions, and the Borough's roof application and permit guide say nothing on roof layers. Section 5-101(6) says the Borough "shall administer and enforce the applicable triennial versions of the International Code Council publications referenced by the Act," and neither it nor the Borough's permit pages names an edition.
Borough of Emmaus - Zoning Department (Borough of Emmaus, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Emmaus administers the code itself: Section 5-101 of the Borough Code says "The Borough of Emmaus hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Zoning page lists its Director of Codes, a building code official, and a Code Official, and says "The Zoning Department regulates the use of land and the construction of buildings and other structures." The Borough's 2026 fee schedule adds that "Fees incurred by 3rd party inspector / plan reviewer will be charged to applicant." Part 1 of Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The 2026 fee schedule lists a "Residential Roof" permit.
Borough of Etna - Code Enforcement Office (Building & Zoning Permits) (Borough of Etna, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Etna's Chapter 232 (Ord. No. 1303, 2004) elects to administer and enforce the Construction Code Act, adopts the Uniform Construction Code "as amended from time to time" as the Borough Building Code, and provides for "the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Etna." The Borough's Building & Zoning Permits page says "The Borough's Building Inspector is Code Sys. Inc.," at 412-821-0337, and the Borough's permit sheet says "Code.Sys approves all commercial and residential construction in the Borough." Chapter 232 does not change the code's reroofing provisions, and the Borough's permit pages say nothing on roof layers. Neither Chapter 232 nor the Borough's permit pages name an edition of the International Residential Code.
Borough of Fountain Hill - Office of Zoning and Code Enforcement (Borough of Fountain Hill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Fountain Hill takes building permit applications at its Office of Zoning and Code Enforcement, 941 Long Street, Fountain Hill. The Borough's 2026 fee schedule asks for "2 copies for Third Party Code Official Review, 2 Copies for In-House Review" and says "Base Engineering reserves the right to alter the above quoted rates", so Base Engineering, Inc. reviews and inspects Uniform Construction Code work for the Borough. Chapter 5 of the Borough Code adopts the code by reference and changes nothing in its reroofing provisions, and the Borough's pages say nothing on roof layers. Section 5-107 requires permits for residential repairs and alterations in general terms; this record does not state whether a house reroof is one of the repairs it exempts.
Borough of Fox Chapel - Building and Zoning Office (Borough of Fox Chapel, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fox Chapel Borough issues building permits through its own Building and Zoning Office at the Borough building, 401 Fox Chapel Road, Pittsburgh. The office's page says "The Building and Zoning Office is responsible for the review of applications, issuance of permits, and inspection of properties for compliance with the Borough's Zoning Ordinance and adopted building codes," and Section 160-1 of the Borough Code says "The Borough of Fox Chapel hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 160 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Franklin Park - Building and Zoning Department (Borough of Franklin Park, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Park Borough administers the code itself: Section 99-1 of the Borough Code (Ordinance No. 530-04, April 21, 2004) says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 212-2504 A says a permit is "issued by the Building Inspector/Zoning Officer in accordance with Pennsylvania Uniform Construction Code requirements," and the Borough's Building and Zoning Department, at 2344 W Ingomar Road, takes the applications. Chapter 99 changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers.
Borough of Gettysburg - Planning Department, Permits and Licenses (Borough of Gettysburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 5-101 of the Borough Code (Ord. 1375, 2010) says "The Borough of Gettysburg hereby elects to administer and enforce the Uniform Construction Code," and the Borough's Permits and Licenses page says "The Borough of Gettysburg administers and enforces the Uniform Construction Code (UCC) with the assistance of our colleagues at the Pennsylvania Municipal Code Alliance (PMCA)," that applications for projects requiring UCC permits "are forwarded to PMCA for plan review and inspection(s)," and that "Projects exempt from UCC permits are processed in-house by the Planning Department" at 59 East High Street. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's permit pages say nothing on roof layers.
Borough of Green Tree - Building Inspection Department (Borough of Green Tree, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chapter 144, Article II of the Borough Code (Ord. No. 1496, June 7, 2004) says the Borough of Green Tree "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the Municipal Building Code, and Resolution No. 1380 (December 1, 2025) designates the Borough's "Building Inspector/Code Enforcement Officer as its Municipal Code Official." The Borough's Building Inspection Department, at 10 West Manilla Avenue, "is responsible for enforcement of the Pennsylvania Uniform Construction Code." Chapter 144 does not change the code's reroofing provisions, and the Borough's permit page lists roof replacement "(unless changes are made to the structure)" among work not requiring permits; it says nothing on roof layers. Neither Chapter 144 nor the Borough's permit pages and residential application name an edition of the International Residential Code.
Borough of Greenville (Mercer County) - Code Enforcement Department (Borough of Greenville, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Greenville in Mercer County "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as its municipal building code (Chapter 222, Article I, Sections 222-1 and 222-2 of the Borough Code). The Borough's Code Enforcement Department, at 125 Main Street, "Hands out, collects, and provides UCC permits" and "Works with the Borough's third party inspection agency for any Uniform Construction Code (UCC) projects in the Borough"; its page says "The Borough has hired Bureau Veritas to handle these projects," and the Borough's fee resolution of November 24, 2025 (Resolution 2025-21) prices building permits at "Bureau Veritas North America, Inc. fees" under the Borough's contract with that firm. Chapter 222 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Grove City - Office of Code Enforcement (Borough of Grove City, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Grove City Borough, in Mercer County, issues building permits itself: its Code Enforcement, Permits, Zoning page says the Assistant Borough Manager "is charged with handling all plan reviews, property complaints, and the issuing of all building-related permits" and that "The Office of Code Enforcement is responsible for all new construction" and for "issuing all permits for the Borough of Grove City," and the form the Borough posts as its "GC Borough Uniform Construction Permit Application" is a Bureau Veritas North America, Inc. permit application. The Borough's Code of Ordinances, published on American Legal Publishing's code library, could not be opened for this record, so the Borough's construction code chapter and any local permit requirement for residential repairs were not read. The Borough's pages say nothing on roof layers.
Borough of Hamburg - Building Codes and Zoning Office (Borough of Hamburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Hamburg administers the code itself: Section 5-601 of the Borough Code (Ord. 722-2004, June 28, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as "the municipal building code of the Borough of Hamburg," and the Borough's Administration page lists its Building Codes and Zoning Office at the Hamburg Municipal Center, 61 North 3rd Street, with a "Building Code Official, Codes Administrator, and Zoning Officer." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Hanover - Department of Code Enforcement (Borough of Hanover, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hanover Borough administers the code itself: Section 170-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Codes page says "It is the responsibility of the Borough Code Enforcement to administer the Pennsylvania Uniform Construction Code (UCC) adopted by the Borough of Hanover," and its Permitting page says the Department of Code Enforcement "contracts a Third-Party for plan review and inspection services." The department is in the Administration Building, 33 Frederick Street, Hanover. Chapter 170 of the Borough Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. The Borough's pages name no edition of the International Residential Code, and they say the BOCA Basic Building Code, 1990 Edition, continues in force where it meets or exceeds the code; the text above is the 2021 edition's, and this record has not read the 1990 BOCA code's roofing text.
Borough of Hellertown - Zoning and Code Enforcement Office (Borough of Hellertown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Hellertown elects to administer and enforce the code itself: Section 160-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permit, Zoning and Codes Information page sends applicants to the Borough Code/Zoning Office, staffed by the Zoning and Code Enforcement Officer at the Borough offices, 685 Main Street. Chapter 160 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's permit pages say nothing on roof layers.
Borough of Hollidaysburg - Department of Community Development (Borough of Hollidaysburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Hollidaysburg administers the code itself with retained inspection agencies: Section 101 of Chapter 5 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Community Development page says the Department "issues building, zoning, and other development permits and provides building inspections and plan reviews," and it lists building inspectors from Commonwealth Code Inspection Service and Middle Department Inspection Agency, the two choices of third-party inspector on the Borough's permit application. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Huntingdon - Administrative Offices (Borough of Huntingdon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Huntingdon administers the code itself: Section 5-101 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Borough Secretary page lists among the Secretary's duties to "Issue building permits and to give advice and direction regarding zoning and sub-division actions." The Borough office is at 530 Washington Street, Huntingdon. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Jefferson Hills - Building and Code Department (Borough of Jefferson Hills, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Jefferson Hills administers the code itself: Section 5-401 of the Borough Code says "The Borough of Jefferson Hills hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's residential permit packet names the "Borough of Jefferson Hills Building and Code Department" at 925 Old Clairton Road, with approval signed by the "Building Code Official." Part 4 of Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Parts 1 and 3 of Chapter 5 adopt the 1996 BOCA code and the 1995 CABO code "and all subsequent amendments," and the Borough's permit pages and fee schedule name no code edition; the text above is the 2021 edition's, the 1995 CABO code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Jenkintown - Code Enforcement (Borough of Jenkintown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jenkintown Borough administers the Uniform Construction Code through its own Code Enforcement office at Borough Hall, 700 Summit Avenue, 215-885-0700: section 74-5 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Code Act," and the Borough's Code Enforcement page lists the Borough's zoning officer, building code official and plans examiner and its code enforcement inspector. Part 2 of Chapter 74 of the Borough Code changes nothing in the code's reroofing provisions, none of the Borough's amendments to the BOCA code in section 74-2 names roof coverings, and the Borough's pages say nothing on roof layers. The Borough's Code Enforcement page says "Currently, Jenkintown Borough has adopted the 2018 International Building Codes," and section 74-6 of the Borough Code adopts the Uniform Construction Code "as amended from time to time" by reference; the text above is the 2021 edition's, and this record does not decide which edition the Borough applies.
Borough of Kane - Building Code Official (Borough of Kane, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Kane administers the Uniform Construction Code itself: Chapter 116 of its Code says "The Borough of Kane hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code, and the Borough's permits page says a building permit comes "from the Kane Borough Building Code Official" and can be had at the Kane Borough Office, 112 Bayard Street. Chapter 116 adopts the Uniform Construction Code by reference with no amendments, and no Borough text read for this record says anything on roof layers.
Borough of Lansdowne - Code Enforcement Department (Borough of Lansdowne, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lansdowne Borough administers the code itself: Section 146-2 of the Borough Code says the Borough "hereby elects to administer and enforce the Uniform Construction Code as its municipal building code," and the Borough's Code Enforcement Department, at 12 East Baltimore Avenue, says it "is responsible for permitting, property based licensing and certifications, contractor registrations, and property maintenance." Chapter 146 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 146-3.3E requires a permit for roof material work over 50 square feet. The Borough's Construction Permitting page says "Effective January 1, 2026: Borough will transition to the 2021 ICC Code Series for all Construction permits and Property Maintenance," and Section 146-3 adopts "all subsequent editions or successor codes".
Borough of Lehighton - Codes and Zoning Department (Barry Isett and Associates) (Borough of Lehighton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Lehighton's Zoning Building and Code page says "The Borough of Lehighton contracts with Barry Isett and Associates for third party administration of our Zoning, Building and Code Enforcement Programs," and Section 78-1 of the Borough Code says "The Borough of Lehighton hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act"; applications go to the Borough's Codes and Zoning Department at One Constitution Avenue, Lehighton. Chapter 78 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages and fee schedule say nothing on roof layers. Chapter 78 names no edition, and the Borough's Residential plan submittal guide points energy designs to the "2009 International Residential Code, chapter 11"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Lewisburg - Central Keystone Council of Governments (Borough of Lewisburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lewisburg Borough's Permits, Codes and Zoning page says "Issues regarding Code Enforcement can be investigated at www.ckcog.com," and the Central Keystone Council of Governments, 1610 Industrial Boulevard, Suite 400A, Lewisburg, lists among the areas where it enforces building codes "Union County – ALL Union County Municipalities"; its Union County page says "All municipalities in Union County have adopted the PA Act 45 Building Code" and "A zoning permit is required in Lewisburg Borough." Chapter 152 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Lititz - Zoning and Code Enforcement (Borough of Lititz, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Lititz administers the code, with Code Administrators, Inc. doing plan review and inspections: Section 36-4 of the Borough Code has Borough Council appoint a Building Code Official, who receives "uniform construction code permit applications," and a Construction Code Official, who "may be a third party agency"; the Borough's Code Inspections page names Code Administrators, Inc., and the Borough's residential building permit application is headed by both "CODE ADMINISTRATORS, INC." and "BOROUGH OF LITITZ," with the Borough's 7 S Broad Street address. Chapter 36 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the Borough Building Code in existence as of May 11, 1998, which Chapter 36 incorporates, was not read. Section 36-3C adopts the "2006 International Residential Code" among the Borough's official codes and says "To the extent that these Code(s) are updated or amended in the future, the Borough hereby automatically adopts the updated version(s)," and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of McKees Rocks - Code Enforcement Officer/Building Code Official (Borough of McKees Rocks, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of McKees Rocks administers the code itself: Section 285-1 of the Borough Code says "The Borough of McKees Rocks hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 106-2 has the Building Code Official/Code Enforcement Officer "receive applications and issue permits for the erection and alteration of buildings and structures," and the Borough's Borough Building page says the 2nd-floor administrative offices at 340 Bell Avenue include the office of "the Code Enforcement Officer/Building Code Official." Chapter 285 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Mechanicsburg - Codes and Zoning Department (Borough of Mechanicsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Mechanicsburg administers the code itself: Section 5-101 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the code, as amended from time to time," and the Borough's Codes & Zoning Enforcement page says its Codes and Zoning Department "collects, processes and issues all Building, Zoning Permits and Historic Architectural Review Board Applications." The page posts, as its "2026 Municipal Fee Schedule," the 2026 service fee schedules of Approved Code Services, whose BCO service fees include a per-permit fee for residential alteration permits and which says "BCO services include approving the issuing of permits and certificates of occupancy." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Codes & Zoning Enforcement page says "Beginning January 1, 2026, all building permit applications will be reviewed and inspected under the 2021 ICC Codes as adopted by the PA-UCC."
Borough of Media - Code Enforcement Department (Borough of Media, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Media administers the code itself: Section 137-1 of the Borough Code says "This Borough of Media hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement Department, at the Media Municipal Center, 301 N Jackson Street, "reviews and issues any and all building, mechanical, electrical, plumbing, dumpster, and sign permits." Chapter 137 of the Borough Code changes nothing in the code's reroofing provisions, and the Department's pages say nothing on roof layers. Article II of Chapter 137 (Ord. No. 1010, 2006) adopts appendixes of "The 2003 edition" of the International Residential Code and the other International Codes, and the Department's pages name no code edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Middletown - Office of Codes Enforcement (Borough of Middletown, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middletown Borough administers the code itself: Section 114-1 of the Borough Code says "Pursuant to Ordinance No. 1177 of 2004, the Borough of Middletown hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement and Zoning page says the Codes Enforcement Officer's duties include "the issuance of permits, notices, certificates and orders" and that he "is assisted by his designated, part-time, assistants and third-party agencies which are retained by the Borough to act on the Borough's behalf." Chapter 114 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 114 adopts the Uniform Construction Code "as amended from time to time," and the Borough's permit pages and application name no edition of the International Residential Code.
Borough of Milton - Code & Zoning Enforcement (Borough of Milton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Milton Borough administers the code itself: Section 113-1 of the Borough Code (Ord. No. 1145, June 9, 2004) says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough publishes its own "Uniform Construction Code (UCC) Application for Building Permit" for the Borough of Milton, taken at the Borough office, 2 Filbert Street, Milton. Chapter 113 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 113 adopts the Uniform Construction Code "as amended from time to time" and names no edition, while Section 103-9 of the Borough Code adopts the 1996 BOCA National Building Code, and the Borough's pages name no edition; the text above is the 2021 edition's, the 1996 BOCA code's text was not read for this record, and this record does not decide which code the Borough applies to a house.
Borough of Monaca - Building Permits (Borough of Monaca, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Monaca administers the code through a retained third-party agency: Section 107-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 107-3 provides for "the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Monaca," and the building permit guides the Borough posts on its permit portal are headed "MIDDLE DEPARTMENT INSPECTION AGENCY, INC." and say "MDIA will review plans submitted to determine code compliance" and that the applicant collects the permit "at the Municipal Building." Chapter 107 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 92's 1993 BOCA code, kept in force where it equals or exceeds the code, was not read for this record.
Borough of Nazareth - Zoning and Building Code Services (Borough of Nazareth, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Nazareth administers the code through Barry Isett & Associates, Inc.: Section 5-101 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-103 provides for "the retention of one or more construction code officials or third = party agencies to act on behalf of the Borough of Nazareth," and the Borough's Zoning page says "Barry Isett & Associates, Inc. administers all of the Zoning and Building Code Services (PA UCC) for the Borough of Nazareth." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Northampton - Building/Zoning Department (Borough of Northampton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Northampton, Northampton County, takes building permit applications itself: Section 105-7 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 105-9 provides for administration by the retention of construction code officials or third-party agencies, and the Borough's Applications and Permits page, which sends applicants to the Borough's online permit platform and its zoning office at Borough Hall, 1401 Laubach Avenue, also links to Keycodes Inspection Agency. Chapter 105 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Palmerton - Zoning and Building Code Official (Borough of Palmerton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Palmerton administers the code itself, with plan review and inspections by a certified construction code official the applicant chooses: Section 49A-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's UCC Permit Application & Permit Procedures say the applicant "selects a PA State Certified Construction Code Official (CCO) or inspector for plan review and approval" and that the Borough's Building Code Official (BCO) "issues building permit." Chapter 49A of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Palmyra - Building Code Permits (Light-Heigel & Associates, Inc.) (Borough of Palmyra, Pennsylvania (Lebanon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Palmyra Borough, in Lebanon County, retains a third-party agency: Section 145-5A(1) of the Borough Code says "Borough Council may appoint a person or third party agency to serve as the Building Code Official," and the Borough's Boards & Commissions page lists Light-Heigel & Associates Inc, 430 East Main Street, Palmyra, 717-838-1351, under "Building Code Permits." Light-Heigel's own permit page lists Palmyra Borough among the Lebanon County municipalities it serves. Chapter 145 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Phoenixville - Code Enforcement Department (Borough of Phoenixville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Phoenixville Borough administers the code itself: Section 5-102 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Code," and the Borough's Code Enforcement Department, at Borough Hall, 351 Bridge Street, issues permits, with "Construction permit inspections ... conducted by Barry Isett & Associates," in the words of the Borough's Inspections page. Part 1 of Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the Borough requires a roofing permit for a replacement roof.
Borough of Pleasant Hills - Building and Zoning Department (Borough of Pleasant Hills, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Pleasant Hills administers the code itself: Section 180-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building and Zoning Dept, at 410 E. Bruceton Road, takes building permit applications, which its Building Code Official approves or denies. Section 180-2 (Ord. No. 827, June 21, 2004) adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405, as amended from time to time" as the Borough's building code; Chapter 180 makes no change to the code's roofing provisions and names no code edition, and the Borough's pages name none. The Borough's pages say nothing on roof layers.
Borough of Plum - Building and Code Enforcement (Borough of Plum, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Borough of Plum administers the code itself: its residential permit packet says "In 2004 the Borough of Plum elected to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and "Borough of Plum reviews the submission for UCC and Borough Ordinance compliance," its Building and Code Enforcement page says "Plum Boro enforces the Uniform Construction Code (UCC)," and its fee ordinance, Ordinance 982-24, prices building permits on a "Bureau Veritas fee schedule" and says "Bureau Veritas North America, Inc. reserves the right to charge below these minimum charges if deemed appropriate." The Borough publishes no codified ordinances online, and its Uniform Construction Code ordinance and any amendment to it were not located for this record. The Borough's pages and permit packet say nothing on roof layers.
Borough of Pottstown - Licensing & Inspections Department (Borough of Pottstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pottstown Borough administers the code itself: Section 901 of Chapter 5 of the Borough Code says "Pottstown Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Licensing & Inspections Department, at Borough Hall, 100 East High Street, takes building permit applications and schedules the inspections. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 1301 adopts the "International Residential Code, 2009 Edition," and Section 1303 says "It is the intent of the Burgess and Town Council of the Borough of Pottstown to adopt the 2009 Edition of the International Residential Code" and that "that most recent edition of the Code, as adopted by the Act, shall become part of the Code of Ordinances of the Borough of Pottstown without the need for the adoption of any future amending ordinance"; the Borough's pages name no edition; the text above is the 2021 edition's, and the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Prospect Park - Code Enforcement (Borough of Prospect Park, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Prospect Park elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code as its municipal building code (Code, Chapter 67, Ordinance No. 1251 of 2004); construction permit applications go to the Borough office at 720 Maryland Avenue, and the Borough's fee schedule says "The Building Code Official will review applications which come under the PA Uniform Construction Code (UCC) and determine the permit fee," referring to the "Code Inspections Inc. Fee Schedule," the third-party agency the Borough's document library lists as its building inspector. Chapter 60's local changes change nothing in that code's roofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages name no code edition, and the pre-1999 building code its Chapter 60 adopts is the BOCA National Building Code, 1993; the text above is the 2021 edition's, the 1993 BOCA code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Punxsutawney - Code Enforcement Office (Borough of Punxsutawney, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Punxsutawney's Code Enforcement Office, at 301 East Mahoning Street, Suite 6, issues Borough building permits, and the Borough's Codes & Permits page says "The cost for a building permit from the Borough is $20. In some cases, in keeping with Pennsylvania state UCC regulations, a second permit is required from our inspection agency." The page does not name the agency. Chapter 100 of the Borough Code (Ord. No. 1043, June 14, 2004) says "The Borough of Punxsutawney hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of the Borough of Punxsutawney." Chapter 100 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Royersford - Code Enforcement (LTL Consultants, Ltd.) (Borough of Royersford, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chapter 185 of the Borough Code (Ord. No. 786, May 11, 2004) says the Borough of Royersford "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. The Borough's Code Enforcement page names LTL Consultants, Ltd. as its building inspector and code and zoning enforcement, at Borough Hall, 300 Main Street, and the Borough's permit application refers to "The Municipality, LTL Consultants, Ltd." in its acknowledgments. Section 185-8 requires permits and inspections for the alteration or repair of residential buildings under the Uniform Construction Code; the chapter does not change the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Code Enforcement page says "The current code adoptions are the 2021 IRC & 2021 IBC."
Borough of Schuylkill Haven - Zoning-Code Department (Borough of Schuylkill Haven, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Schuylkill Haven takes permit applications through its Zoning-Code Department and administers the code through Comprehensive Inspection Agency, LLC: Section 92-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 92-3 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Schuylkill Haven," and the Borough's permit packet names Comprehensive Inspection Agency, LLC, of Cressona, under the heading "Third Party Commercial & UCC inspection agency contact information." Chapter 92 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Selinsgrove - Central Keystone Council of Governments (Borough of Selinsgrove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Selinsgrove Borough's Codes page says of building permits "Visit the CK-COG website for more information about Building Permits," and the Central Keystone Council of Governments, 1610 Industrial Boulevard, Suite 400A, Lewisburg, lists among the areas where it enforces building codes "Snyder County – All Snyder County Municipalities ( EXCEPT Monroe Township )"; the COG's Snyder County page also says "A zoning permit is required in Selinsgrove Borough." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Shillington - Building Code Official (Borough of Shillington, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shillington Borough administers the Uniform Construction Code through a retained building code official: Section 5-101 of the Borough Code (Ord. 1018, June 10, 2004) says "The Borough of Shillington hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-103 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Shillington," and the Borough's Contact Us page lists its building code official, under "BUILDING CODE OFFICIAL:", with "Great Valley Consultants" at 610.375.8822. Chapter 5 changes nothing in the code's reroofing provisions, and the Borough's pages state no local rule on roof layers.
Borough of Somerset - Building Inspections Department (Borough of Somerset, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Somerset uses Pennsylvania Municipal Code Alliance, Inc. for work under the Uniform Construction Code: the Borough's Inspections page says "AS OF JANUARY 1, 2019 All permits regulated by the UCC are now handled by Pennsylvania Municipal Code Alliance," at its Somerset office, 318 Georgian Place, and the Borough's permit checklist says "All Building permits are handled by the Pennsylvania Municipal Code Alliance." Zoning, driveway, fence, sidewalk and sign permits are still handled through the Borough. The Borough has not published the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Borough's pages say nothing on roof layers.
Borough of St. Lawrence - UCC Permits (Borough Office) (Borough of St. Lawrence, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, St. Lawrence Borough administers the code itself: Ordinance No. 362, Section 1, says "The Borough of St. Lawrence hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permits & Applications page takes UCC permit applications at the Borough office, 135 N. Prospect Street, Reading, and its 2026 fee schedule prices UCC permits as "2% of Fair Market Value (FMV) of construction" with the note "FMV final determination by BCO." Ordinance No. 362 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Ordinance No. 362 is titled as adopting "the '03 Uniform Construction Code" and Section 2 adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405 "as amended from time to time"; the Borough's pages name no later edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of State College - Centre Region Code Administration (Borough of State College, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Centre Region Code Administration issues permits for the Borough of State College and lists "Roof Repair / Replacement" as a type of work on its electronic permit application; its residential code page names the 2021 International Residential Code "as adopted and amended by the Commonwealth of Pennsylvania" and states no local rule on roof layers. The Borough's own adoption, Chapter IV, Part A of the Borough Code, read in full, changes no roofing section; its Section 4-103 deletes items (8) and (9) of 34 Pa. Code 403.1(b), the State's exclusions for residential alterations without structural or egress changes and for residential repairs.
Borough of Steelton - Codes Department (Borough of Steelton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Steelton Borough administers the code itself: Section 108-3 of the Borough Code says "The Borough of Steelton hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," residential permits are filed in person with the Borough's Codes Department at 123 North Front Street, Steelton, on the 3rd floor, and the Borough's Permits FAQs page says "Commercial permits are processed and inspected by CCIS (Commonwealth Code Inspection Services)." Chapter 108 of the Borough Code changes nothing in the code's reroofing provisions. Chapter 44 of the Borough Code (Ord. No. 82-10, 1982) adopts the BOCA Basic Building Code, 1981 Edition, and amends its Section 1225.9.1 to read "Not more than one overlay of asphalt shingles shall be applied over an existing asphalt shingle roof. Asphalt shingles shall not be applied over wood shakes." Section 108-7A keeps pre-July 1999 building code ordinances in force only where they "equal or exceed the requirements of the code"; this record does not decide whether that line still applies. The Borough's Permits FAQs page answers "What codes does the Borough of Steelton utilize?" with "The 2015 International Building Code 2015 (IBC 2015)" and names no residential code edition, and the Borough's residential permit application, revised in 2014, lists "Applicable Codes: 2009 IBC/IRC"; the text above is the 2021 edition's, the 2009 edition's text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Stroudsburg - Zoning/Codes Enforcement (Borough of Stroudsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Stroudsburg administers the code itself: Section 5-501 of the Borough Code says "The Borough of Stroudsburg hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Code Enforcement page says "The Code Enforcement Officer handles property complaints and plan reviews and issues building permits," and the Borough Directory lists an engineering firm as the Borough's Building Code Official. Applications go to the Borough's Zoning/Codes Enforcement office at 700 Sarah Street, Stroudsburg. Article A of the Borough's Uniform Construction Code part changes nothing in the code's reroofing provisions, and the Borough's pages and fee schedule say nothing on roof layers.
Borough of Tarentum - Office of Building and Zoning (Borough of Tarentum, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Tarentum's Office of Building and Zoning, 318 E. Second Avenue, takes building permit applications, and the Permitting and Forms page says "please contact the Building Code Official (BCO) and zoning office at 724.224.1818 x114." Section 99-1 of the Borough Code says "The Borough of Tarentum hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and Section 99-2 adopts the Uniform Construction Code "as amended from time to time" as the municipal building code. The Borough's pages and forms say nothing on roof layers. Chapter 95 adopts "the International One- and Two-Family Dwelling Code, 1998" and the 1999 BOCA National Building Code, and the Borough's pages name no edition of the International Residential Code; the text above is the 2021 edition's, the 1998 and 1999 codes' reroofing text was not read for this record, and this record does not decide which code or edition the Borough applies.
Borough of Tyrone - Code Enforcement (Borough of Tyrone, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tyrone Borough administers the Uniform Construction Code through its own Code Enforcement office at the Borough Office, 1100 Logan Avenue: Section 71-1 of the Borough Code says "Tyrone Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement page tells residents to contact that office about "Applying for a UCC (Uniform Construction Code) building permit" and to return the completed permit application "to the Code Enforcement office." Chapter 71 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Borough of Vandergrift - Building Office (Borough of Vandergrift, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Vandergrift Borough takes building permit applications at its Municipal Building, 109 Grant Avenue, which the Borough's home page lists under "Building Office and Hours" with the phone number 724-567-7818. Section 175-1 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Construction Permit Instructions, posted on its Forms, Permits, Maps page, tell applicants to return the listed items "to the municipality or contact the district inspector." Chapter 175 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages and forms say nothing on roof layers.
Borough of Waynesboro - Zoning-Code Enforcement Office (Borough of Waynesboro, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Waynesboro Borough administers the code through third-party agencies: Section 123-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 123-3 lets it retain "one or more construction code officials or third-party agencies," and the Borough's Zoning & Codes page says "Building permits are issued by PA Municipal Code Alliance located at 380 Wayne Avenue, Chambersburg, PA 17201 (Phone: 717-496-4996) or Commonwealth Code Inspection Services located at 1102 Sheller Avenue, Chambersburg, PA 17201 (Phone: 717-264-9191)." The Borough's Zoning-Code Enforcement Office, at Borough Hall, 55 East Main Street, issues the land use permit or exemption that the page says "WILL BE REQUIRED in order to obtain a building permit." Chapter 123 of the Borough Code as published changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the Borough's unpublished amending ordinances were not read.
Borough of West Hazleton - Code Enforcement and Building Permits (Borough of West Hazleton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Hazleton Borough's Code Enforcement and Building Permits page says "Building permits are issued by the Building Code Official" and "The Borough of West Hazleton follows the Uniform Construction Code when issuing building permits and at this current time does not have any Municipal Changes with Labor and Industry," and lists the Borough's Chief Code Officer and Deputy Code Officer at 100 South Fourth Street; the Borough posts its own "West Hazleton Borough Building Permit Application." The Borough's pages say nothing on roof layers.
Borough of West Mifflin - Community Development Department (Borough of West Mifflin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Mifflin Borough administers the code itself through its Community Development department, at 1020 Lebanon Road: the department's page says "It is through this department that permits for building construction and renovation, occupancy, grading, and signs are submitted, reviewed, and approved," and Chapter 100 of the Borough Code gives the Borough's Building Code Official and Construction Code Official the issuing of permits. The Borough sends commercial plans to Middle Department Inspection Agency for review, and plumbing is administered by the Allegheny County Health Department. Chapter 100 of the Borough Code changes nothing in the code's reroofing provisions, and the department says a building permit is not required for a residential roof replacement if only the shingles are replaced; its pages say nothing on roof layers. Chapter 100 of the Borough Code adopts "the International Residential Code/2006" and the other 2006 codes as the building codes of the Borough, the department's Application for Residential Permit says "the International Residential Code 2006 Edition will apply," and its Application for Small Projects says "For all detached single family accessory structures, the International Residential Code 2018 Edition apply"; the text above is the 2021 edition's, and the 2006 and 2018 editions' reroofing text was not read for this record.
Borough of West York - Building Permits (Commonwealth Code Inspection Service) (Borough of West York, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of West York takes building permit applications on its own online Application for Building Permit / Use Certificate, and its 2026 fee schedule lists "UCC Building Permits" as "( Commonwealth Code Inc. and Borough Fee ) See Commonwealth for UCC Fee," with a Borough administrative fee on top; Section 220-1 of the Borough Code says "West York Borough hereby elects to administer and enforce the provisions of the code," and Section 220-3 allows "retention of one or more construction code officials or third-party agencies to act on behalf of the Borough." Chapter 220 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's building permit application says "Applicable Codes: 2009 IBC/IRC," while Section 220-5 says the codes adopted by the Uniform Construction Code "automatically shall be updated as part of this article"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Borough of Wilkinsburg - Code Enforcement Department (Borough of Wilkinsburg, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wilkinsburg Borough administers the code with a third-party agency it retains: Section 128-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 128-3 B allows "the retention of one or more construction code officials or third-party agencies," and the Borough's Code Enforcement page says building, electrical, mechanical and demolition permits "are handled by Wilkinsburg's third-party firm, Code.Sys." The Code Enforcement Department is in the Borough Building at 605 Ross Avenue. Chapters 121 and 128 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Code Enforcement page says "the codes applicable to work for which a construction permit is sought on or after October 1, 2018, are the 2015 International Codes" and names no later edition, while Section 128-2 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
Borough of Wilson - Code Enforcement (Barry Isett and Associates) (Borough of Wilson, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Wilson in Northampton County administers the code through a third-party agency: Chapter 86A of the Borough Code (Ordinance No. 711, March 22, 2004) elects to administer and enforce the Pennsylvania Construction Code Act and allows enforcement by "the retention of one or more construction code officials or third-party agencies," and the Borough's Permits & Fee Schedule page says "The Borough of Wilson contracts with Barry Isett and Associates for third party administration of our Building and Code Enforcement Program." Permits are applied for through the Borough office at 2040 Hay Terrace. Chapter 86A changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 86A-2 adopts the Uniform Construction Code "including the 2003 Code and all subsequent editions of the Code as amended and superseded from time to time," and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Boyertown Borough - Code Enforcement (LTL Consultants, Ltd.) (Borough of Boyertown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Boyertown Borough administers the code through a third-party agency: the Borough's Code Enforcement page says "LTL Consultants, Ltd. serves as the Borough's third-party agency for issuance of UCC Building Permits, building permit-related inspections, Zoning Permits, Property Maintenance Code Enforcement, and inspection of rental units," and Chapter 78 of the Borough Code (Ord. No. 04-04, June 7, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as "the municipal building code of the Borough." Chapter 78 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Brackenridge Borough - Building Permits (Borough of Brackenridge, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brackenridge Borough's Building and/or Electrical Permit page (read October 10, 2026) says "This form is used for acquiring a Building Permit or an Electrical Permit. Once completed, drop off your application at the Brackenridge Borough building," and the application it posts carries a "Building Code Official" signature line, a "BCO No." line and a "UCC Building Fee" line; the Borough office is at 1000 Brackenridge Avenue, Brackenridge (724-224-0800), open Monday through Friday, 9:00 a.m. to 3:00 p.m. Brackenridge Borough's ordinance adopting the Uniform Construction Code is not published on the Borough's website, whose menus list no ordinances or code page, or in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing, and was not read for this record; the Borough's pages say nothing on roof layers and The Borough's pages name no code edition.
Bradford Township - Township Office and Building Permits (Township of Bradford, Pennsylvania (Clearfield County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bradford Township's Township Directory page lists a "UCC/Building Inspection Agency," Pennsafe Building Inspection Services, 175 Beaver Drive, DuBois (814-375-1111), and its Forms page says "For Building Permit Information visit:" that agency; the Township office is at 2289 Barrett Rd., Suite B, Woodland (814-857-7283), and the Township's About page says "Bradford Township has no zoning." No Township page or ordinance read for this record speaks to roof layers, and the Township's pages name no code edition.
Bradford Township - Zoning and Building Permits (Township of Bradford, Pennsylvania (McKean County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bradford Township in McKean County takes zoning permit applications at its Municipal Building, 136 Hemlock Street, Bradford, and its Zoning/Building Permits page says that once the zoning application is approved "you must also file for a BUILDING PERMIT which is issued by our building inspector" at KNA Inspections, 309 Interstate Parkway, Bradford. No Township text read for this record says anything on roof layers. The Township's Code Enforcement page says "Bradford Township has adopted both the International Property Maintenance Code and the International Residential Code" and names no edition, and its published Chapter 5 names the 1996 BOCA National Building Code; the text above is the 2021 edition's, the 1996 code's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Brecknock Township (Berks County) - Building Permits (Township of Brecknock, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brecknock Township in Berks County takes residential building permit applications at its Township office, 889 Alleghenyville Road, Mohnton, and its Code Enforcement page names LTL Consultants, Ltd., of Oley, as the Township's Building Code Official; the Township's Building Permit Process sheet says "Residential inspections shall be scheduled by calling the Building Code Official (LTL Consultants) 610-987-9290." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Brecknock Township (Lancaster County) - Township Office (Township of Brecknock, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brecknock Township, in Lancaster County, takes building and zoning permit applications at its office, 1026 Dry Tavern Road, and its Frequently Asked Questions page says "IF your project requires a UCC Building Permit we have appointed three outside agencies to issue and inspect for those" and that "Each of those companies has their own fee schedule." Chapter 51 of the Township Code (Ord. No. 143, May 11, 2004) elects to administer and enforce the Construction Code Act and adopts the Uniform Construction Code, "as amended from time to time," as the Township's building code. Chapters 40 and 51 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the 1990 building code Chapter 40 adopts was not read for this record.
Briar Creek Township - Zoning and Codes (Township of Briar Creek, Pennsylvania (Columbia County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Briar Creek Township handles zoning permits itself through its Zoning Officer, and its home page lists "IPMC / UCC Inspections" and "Zoning and Codes Enforcement" under one contracted third-party code inspection company, 570-380-0498. The Township's Zoning and Codes page says, of a project that needs more than the zoning permit, "If a construction permit is also required, in addition to the Zoning Permit," and links that company's construction permit application, and the company's own UCC Inspections page lists Briar Creek Township among the municipalities it serves. The Township Office is at 150 Municipal Road, Berwick. The Township's pages and ordinances read say nothing on roof layers. Its zoning permit exemption lists roofing under "General maintenance and repair to existing buildings or structures."
Bridgeville Borough - Building and Zoning (Borough of Bridgeville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bridgeville Borough in Allegheny County administers the Uniform Construction Code under Chapter 5, Part 4 of its Code (Ordinance 902, June 14, 2004), which says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as the municipal building code. The Borough's Building and Zoning page names Building Inspection Underwriters as the Borough's third-party inspection firm for building permits and says the application "is available at the Borough Office," 425 Bower Hill Road. Chapter 5 names no roof work and says nothing on roof layers. Chapter 5, Part 2 names the 1993 BOCA National Building Code, while Part 4 incorporates the Uniform Construction Code "as amended from time to time"; the Borough's pages name no residential code edition; the text above is the 2021 edition's, the 1993 code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Bridgewater Township - Council of Governments Building Permits (Township of Bridgewater, Susquehanna County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bridgewater Township sends building permits to the Susquehanna County Council of Governments Codes Enforcement Committee: its Building & Zoning page says "Bridgewater Township uses Council of Governments (COG) for issuing all of its building permits, building code inspections, sewer permits, and code enforcement," its FAQ says "All building permits are issued through Susquehanna County Council of Governments (COG) at 570-465-2633," and the Council's office is at 948 Main Street, Suite 3, New Milford. The Township's own mailing address is P.O. Box 297, Montrose. Chapter 144 of the Township Code changes nothing in the codes' reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 144 adopts the 2003 editions of the International Building and Residential Codes, and no Township or Council page names a current edition; the text above is the 2021 edition's, this record has not read the 2003 edition's text, and this record does not decide which edition applies to a house.
Brighton Township - Planning and Zoning (Building Permits) (Township of Brighton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brighton Township takes building and zoning permit applications at its Municipal Building, 1300 Brighton Road, Beaver, and Section 85-3 of the Township Code designates "The Middle Department Inspection Agency, Inc" as the building code official and code administrator. Chapter 85 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in Chapter 85 or in a search of the whole Township Code for "roof" and "reroofing."
Bristol Borough - Code Enforcement (Borough of Bristol, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bristol Borough administers the code itself: Section 5-101 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code as its municipal building code, and the Borough's Code Enforcement department says building permits "can be picked up on the second floor of the Bristol Borough Office" at 250 Pond Street. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Building Permit Guidelines cite "the 2009 IRC, Section R315" for carbon monoxide detectors, and neither Chapter 5 nor the Borough's pages name a later edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Bristol Township - Building & Planning Department (Township of Bristol, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Bristol Township's Building & Planning Department administers the code, with Keystone Municipal Services as its building code official; its permit pages, residential permits checklist and fee schedule say nothing on roof layers, and Chapter 84 of the Township Code, its Uniform Construction Code ordinance, read for this record, changes nothing in the reroofing section. Articles II, III and IX of Chapter 68, Building Permits and Floodplain Management, read for this record, state no roof layer rule.
Brockway Borough - Permits and Forms (Borough of Brockway, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Brockway Borough's Permits and Forms page, read October 12, 2026, says "You may need to contact PennSafe for a UCC Permit" and gives that firm's phone, 814-375-1111, and address, 175 Beaver Drive, DuBois; the Borough office is at 501 Main Street, Brockway (814-268-6565), open 9 a.m. to 4 p.m., Monday to Friday. The Borough's pages say nothing on roof layers. The Borough's Ordinances page, read the same day, listed no ordinances, and no ordinance adopting the Uniform Construction Code was found published or read for this record.
Brookhaven Borough - Building and Code Enforcement (Borough of Brookhaven, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brookhaven Borough administers the code itself: Chapter 1407 of the Borough Code (Ord. 686, June 7, 2004) says the Borough "hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and the Borough's Building Department Application Guidelines page says "Brookhaven Borough Enforces the PA Uniform Construction Code." Chapters 1403 to 1408 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Brookville Borough - Building Permits (Pennsafe Building Inspection Services, LLC) (Borough of Brookville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Brookville Borough administers the code through a third-party agency: Section 89-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permit Process page says the applicant submits the building permit application, plot or floor plan and fee to "PennSafe Building Inspections Services," 175 Beaver Drive, DuBois (814-375-1111), whose Building Official reviews it and "issues the Building Permit or denies the application accordingly." Chapter 89 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's General Permit Information page says "All residential construction must now follow the International Residential Code/2009" and names no later edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Brownsville Borough - Code Enforcement and K2 Engineering permits (Borough of Brownsville, Pennsylvania (Fayette County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough's Code Enforcement page says "K2 Engineering, Inc. handles the Borough" occupancy permits (phone 724-439-3440), and the Borough's Forms & Permits page posts a K2 Engineering, Inc. "Uniform Construction Code" residential building permit application (234 Pittsburgh Street, Uniontown) whose swimming pool companion form says "No work may be concealed from view until it has been approved by a K2 Engineering Inspector" and that the Building Code Official "shall not accept an inspection from any inspector other than the approved K2 inspector." The Borough office is at 200 Second Street, Brownsville, open Monday to Friday, 8 a.m. to 4 p.m. (phone 724-785-5761). The Borough's pages say nothing on roof layers. K2 Engineering's residential application says only that structures must be built to "the currently adopted International Residential Code (IRC)" and the Borough's pages name no edition and post no building code ordinance, so this record does not decide which edition the Borough applies.
Buckingham Township - Building & Zoning (Township of Buckingham, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Buckingham Township issues its own building permits: its Building & Zoning page says "Permit applications are also reviewed by the Building Official who is certified by the State of Pennsylvania in building, plumbing, fire and mechanical codes," and the office, headed by the Director of Building & Codes, is at the Township Building, 4613 Hughesian Drive, Buckingham. Its pages say nothing on roof layers. The Township's Uniform Construction Code ordinance is not published online: its Ordinances & Resolutions page posts the zoning ordinance, the subdivision and land development ordinance, the fee schedule and recent ordinances, and says "Please email us if you are interested in receiving a copy" of others, so this record has not read whether that ordinance changes the Act's treatment of residential repairs or alterations.
Buffalo Township - Building Permits (Township of Buffalo, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Buffalo Township administers the Uniform Construction Code through a retained third party: Section 103-1 of the Township Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 103-3 allows "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Municipality," and the Township's Building Permits and Subdivisions page lists Harshman CE Group, LLC, 2455 Park Avenue, Washington (724-993-4505), under "UCC Building Official." The Township office is at 400 Buffalo Center Lane, Washington (724-222-2711). Chapter 103 of the Township Code changes nothing in the code's reroofing provisions, and the Township's Building Permits page lists roofing surfaces among work needing no UCC permit; its pages say nothing on roof layers. Neither the Township's pages nor Chapter 103 names a code edition.
Buffalo Township - Zoning and Building Permits (Township of Buffalo, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Buffalo Township in Butler County takes building permit applications at its municipal office, 109 Bear Creek Road, Sarver: its Applications & Permits page directs questions on building permits to the "Township Zoning Officer (Building Permits and Zoning Issues)" and on inspections to the "Code Enforcement Officer (Inspections) with Code-Sys Consulting," and the Township's Construction Permit Application carries a "Code.Sys REVIEW FEE" line. The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Buffalo Township (Union County) - Building and Zoning Permits (Central Keystone Council of Governments) (Township of Buffalo, Pennsylvania (Union County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Buffalo Township in Union County says on its Planning & Zoning page that "Building and Zoning Permit Applications are submitted to the Zoning Officer," whom it lists with the Central Keystone Council of Governments, and its fee page says "Zoning Ordinace is administered by Central Keystone COG." The Council's Union County page lists Buffalo Township, gives its Lewisburg office for permits, and says "All municipalities in Union County have adopted the PA Act 45 Building Code." The Township's Code, Chapter 4, Part 2 (Ord. No. 48 of 2004), says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" by reference. Chapter 4, Part 2 adopts the Uniform Construction Code by reference with no amendments, and the Township's pages say nothing on roof layers or name a code edition.
Burrell Township (Indiana County) - Building Permits (Pennsafe Building Inspection Services) (Township of Burrell, Indiana County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Burrell Township in Indiana County uses Pennsafe Building Inspection Services, LLC for building permits: Pennsafe's page "Burrell Township, Indiana County, PA Building Permit Applications" posts the Township's permit application packets, including "Single Family Dwelling" and "Addition/Garage", each headed "BURRELL TOWNSHIP, INDIANA COUNTY, PA – PERMIT APPLICATION", and Pennsafe's office is at 175 Beaver Drive, DuBois (814-375-1111). The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Butler Township - Building/Code Enforcement (Township of Butler, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Butler Township issues building permits through its own Building/Code Enforcement office: the Township's Building/Code Enforcement page lists a Building Code Official at 83 Corporate Drive, Drums, and the Township's Residential Building Permit Application is approved by the Township. The Township's Uniform Construction Code ordinance was not found published online and was not read for this record. The Township's permit pages say nothing on roof layers.
Butler Township - Permit Officer and Township Office (Township of Butler, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Butler Township's Officials page lists a Permit Officer at the Middle Department Inspection Agency, Inc., and the agency's instruction sheet for Butler Township, posted on the Township's website, says "Building Permit applications will be returned to the Township for pick up" and that "two payments will be required: 1. Butler Township fees and 2. MDIA fees for review, inspections and fees." The Township office is at 344 Arendtsville Road, Biglerville, and Section 15-33 of the Township Code adopts the Uniform Construction Code "as amended from time to time" as the building code of Butler Township. The Township's pages and the parts of its code this record read say nothing on roof layers; Section 15-33 names no edition, so this record does not decide which edition the Township applies.
Butler Township - Zoning Department (Township of Butler, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Butler Township administers the code itself: Section 138-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning Department, at 290 South Duffy Road, Butler, lists among its functions "Building permits and inspections for both residential and commercial projects." Chapter 138 of the Township Code changes nothing in the code's reroofing provisions, and the Zoning Department lists replacement of shingles on a home among work that needs no permit; its pages say nothing on roof layers. The Zoning Department's New Codes page says "New 2018 I- Codes came into effect on February 14, 2022" and names no later edition, and Chapter 134 adopts the 1996 BOCA National Building Code; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Caernarvon Township - Zoning and Building Permits (Township of Caernarvon, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Caernarvon Township's 2025 Building Permit Information sheet lets the applicant select one "of the following inspection agencies for residential and commercial projects" (Associated Building Inspections, LLC; Code Administrators, Inc; and Technicon Enterprises, Inc.) and "The selected agency shall serve as the Building Code Official for the entire project"; the applicant files the zoning/building permit application with the Township Zoning Officer at the Township office, 2139 Main Street, Narvon, and the agency, "upon verification of code compliance, returned to the Township with the applicable fees and an approval to issue the building permit." The Township's Uniform Construction Code ordinance was not read, and its pages say nothing on roof layers.
Caernarvon Township (Berks County) - Building Permits (Township of Caernarvon, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Caernarvon Township in Berks County takes building permit applications at the Township Office, 3307 Main Street, Morgantown, and its residential building permit packet lists the items "required to be submitted to Technicon Enterprises, Inc., II in order for you to obtain a building permit" and says "As the appointed Third-Party Agency, Technicon Enterprises, Inc., II will perform all electrical inspections for all permitted work under the Uniform Construction Code." Article V of Chapter 240 of the Township Code (Ord. No. 209, June 8, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal Building Code. Chapter 240 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article III of Chapter 240 (Ord. No. 133, November 9, 1993) still adopts the "BOCA National Building Code/1993 Twelfth Edition," with its future revisions, "for the purpose of establishing rules and regulations for the construction, alteration, enlargement, repair, demolition, removal, maintenance and use of all building and structures, including administration, building permits and penalties," while Article V adopts the Uniform Construction Code "as amended from time to time"; the Township's permit pages and fee schedule name no residential code edition; the text above is the 2021 edition's, the 1993 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Caln Township - Department of Building and Life Safety (Township of Caln, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Caln Township administers the code itself: Section 59-1 of the Township Code says "The Township hereby elects to administer and enforce the Act and the regulations promulgated under the Act," Section 59-3 says "The Building Code shall be administered and enforced by the Township's Department of Code Enforcement," and the Township's Department of Building and Life Safety, at 253 Municipal Drive, Thorndale, says it "oversees and ensures the issuance of building and zoning permits, enforcement of codes." The Township's chapters change nothing in the code's reroofing provisions, and the Department's pages say nothing on roof layers. Section 122-1 adopts the "International Residential Code, 2006 Edition," and Section 59-1 B the International Building Code, 2003 Edition, each "as now and as hereafter supplemented, reissued, amended and revised," while the Township's Permits & Applications page says "Enforcement of 2021 International Codes go into effect JANUARY 1, 2026"; the text above is the 2021 edition's, and the 2006 edition's reroofing text was not read for this record.
Cambria Township - Building Permits (Laurel Municipal Inspection Agency) (Township of Cambria, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cambria Township uses a third-party agency for the code: Section 5-101 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-103 lets it do so through "the retention of one or more construction code officials or third-party agencies," and the Township's Permits & Fees page says "For building permit applications, please go directly to the Laurel website," naming the Laurel Municipal Agency, whose office is at 140 E. Carroll St., Suite 202, Carrolltown. The Township itself issues a separate compliance permit at its Municipal Building, 184 Municipal Rd., Ebensburg. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Cambridge Springs Borough - Building Permits and Zoning (Borough of Cambridge Springs, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cambridge Springs Borough's Ordinances and Permits page lists a "UCC Permit Application" under "Building Permits" with a contact telephone number of (724) 927-2020, and the Borough's UCC Permit Application carries a "Township use only" block of building, electrical, plumbing and fire inspection fees; the Borough office is at 161 Carringer Street, Cambridge Springs (814-398-2311), open Monday through Friday, 8:00 a.m. to 4:30 p.m.. The Borough's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Camp Hill Borough - Codes Enforcement (Borough of Camp Hill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Camp Hill Borough administers the code itself: Section 90-1 of the Borough Code (Ord. No. 1011, May 12, 2004) says "Camp Hill Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 90-2 adopts the Uniform Construction Code "as amended from time to time" as the municipal building code. Applications go to the Borough's Codes Enforcement office at 2145 Walnut Street, whose residential application says "Building permit plan reviews are conducted by a third-party inspection agency" and names Approved Code Services for third-party review and inspections, and "Work may not start until an official building permit has been issued by the Borough of Camp Hill." Chapter 90 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Building Permits page links reference sheets titled for Chapters 3 and 6 of the 2018 International Building Code and names no edition of the residential code; this record does not decide which residential edition the Borough applies.
Canaan Township (Wayne County) - Building Permit Officer (Township of Canaan, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Canaan Township in Wayne County lists a "Building Permit Officer" (570-493-1716) among its officials, separately from its Zoning Officer, and gives its Township building at 30 Canaan Road, Waymart (570-488-5501). The Township's ordinance adopting the Uniform Construction Code is not posted on its website, and the pages read say nothing on roof layers or name a code edition.
Canton Township - Code Enforcement (Township of Canton, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Canton Township administers the code itself: Section 5-102 of the Township Code (Ord. 4-2004, July 8, 2004) says "Canton Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as the Canton Township Building Code, and the Township's Permits & Applications page says "All building and zoning permits will be reviewed and issued by Canton Township Code Enforcement and/or Harshman CE Group LLC," whose residential building permit application the page carries. Chapter 5, Part 1 changes nothing in the code's reroofing provisions, and the agency lists roofing surfaces without sheathing or truss work among items that need no UCC permit; neither says anything on roof layers.
Carlisle Borough - Codes Office (Borough of Carlisle, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carlisle Borough administers the code itself: Section 89-1 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the code, as amended from time to time," Section 89-4 A provides for "the designation of an employee of the Borough to serve as the Building Code Official," and the Borough's Code Enforcement page says its Codes Office, part of the Sustainable Community and Economic Planning Department, "also handles construction inspection." Chapter 89 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. No Borough ordinance reaching residential reroofing outside the historic district was found, so whether a Borough ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Carnegie Borough - Code Enforcement (Borough of Carnegie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carnegie Borough administers the code itself: Section 5-101 of the Borough Code (Ord. 2229, May 9, 2005) says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-102 adopts the Uniform Construction Code "as amended from time to time" as the Building Code of the Borough. The Borough's Code Enforcement office, at One Veterans Way, takes permit applications on the Borough's General Permit Application. Chapter 5, Part 1 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. No Borough text read for this record says whether a house reroof needs a permit.
Carroll Township - Building Permits (Perry County COG) (Township of Carroll, Pennsylvania (Perry County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carroll Township in Perry County has the code administered through the Perry County COG: Section 59-3 of the Township Code says "Administration and enforcement of the Code within Carroll Township shall be undertaken by the Perry County COG," the Township's 2025 request for proposals says enforcement of the UCC "is provided though membership in the Perry County COG, who utilizes a 3rd party to perform building plan review and inspection for permitted construction and renovation projects," and the Township's Outside Links page lists "Building Inspection Underwriters of PA – Building Permit Application" at 25 East McClure Street, New Bloomfield. The Township office is at 50 Rambo Hill Road, Shermans Dale. Chapter 59 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Carroll Township - Township Office (Township of Carroll, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carroll Township administers the code itself: Section 170-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Do I Need A Permit? page says "In order to make it easier for our residents we handle the applications in house" and that "You may choose your UCC review and inspection company from the above approved 3rd party Inspection Agencies," naming Approved Code Services and Building Inspection Underwriters of PA. The Township office is at 555 Chestnut Grove Road, Dillsburg. Chapter 170 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Carroll Township - Zoning Office (Township of Carroll, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carroll Township in Washington County administers the code through a third-party agency, Harshman CE Group: the Township's Zoning Office page lists "Contracted Building Inspection Service: Harshman CE Group" at 724-993-4505, the Residential UCC Building Permit Application the Township posts is that firm's form, and the Township's 2025 fee schedule (Resolution No. 2025-886) says "Building Permit Fee established by Third Party Inspector." Chapter 112 of the Township Code (Ord. No. 2004-1) adopts the Uniform Construction Code "as amended from time to time" as the municipal building code. The Township office is at 130 Baird Street, Monongahela. Chapters 92 and 112 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Carroll Valley Borough - Codes Department (Borough of Carroll Valley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Carroll Valley Borough's Codes Department, in the Borough Office at 5685 Fairfield Road, Fairfield, lists "Issuing building/zoning permits" among its duties and reviews and inspects construction "through the use of a Third-Party Inspection Company, Pennsylvania Municipal Code Alliance"; its Building Codes page says "The Borough has contracted with PA Municipal Code Alliance for review, inspection and enforcement of the PA Uniform Construction Code." Chapter 5, Part 1 of the Borough Code (Ord. 1-04 of 2004) adopts "The Uniform Construction Code, contained in 34 Pa. Code Chapters 401 to 405, as amended from time to time" as the Borough's building code, and section 5-105 keeps in force building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the code." Chapter 5 changes nothing in the code's reroofing provisions. Section 5-106 amends "Table 301.2(1) of the 2018 International Residential Code" and the Borough's pages name no edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Catasauqua Borough - Building and Zoning (Borough of Catasauqua, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Catasauqua Borough takes building and zoning permit applications at the Borough Office, 90 Bridge Street. Section 130-17 of the Borough Code (Ord. No. 1167, 2004) says "The Borough of Catasauqua hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building and Zoning page says "Keycodes Inspection Agency is the appointed Building Code Official (BCO) and Zoning Officer (ZO)" and that the appointed official "reviews Building and Zoning Applications, and issues approved permits." The Borough's residential permit packet carries the Keycodes Inspection Agency "1- or 2-FAMILY DWELLING PERMIT APPLICATION" (a scanned document, transcribed from the rendered page images). Chapter 130 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Cecil Township - Building and Zoning Department (Township of Cecil, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cecil Township administers the code with a third-party agency it retains: Section 91-11 of the Township Code says "Cecil Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," Section 91-13 B allows "the retention of one or more construction code officials or outside agencies," and the Township's Building & Zoning page, which calls the office "your first stop when planning new construction or to secure a building permit for an addition or improvement to an existing residential or commercial structure," lists its Building Inspector as Municipal Consulting Service, LLC, at 724-263-0377. Permit applications go to the Cecil Township Zoning Office, 3599 Millers Run Road. Chapter 91 of the Township Code changes nothing in the code's reroofing provisions, and Section 240-16 A(3) of the zoning chapter says permits "shall not be required for maintenance work, such as replacement of shingles"; the Township's pages say nothing on roof layers. Article II of Chapter 91, adopted in 2003 before the Township's Uniform Construction Code ordinance, adopts the "International Residential Code, 2000 edition," while the Township's Building & Zoning page says "The Cecil Township Supervisors adopted the 2021 editions of the International Building Code" and the International Residential Code; the 2000 edition's reroofing text was not read for this record.
Center Township - Building Department (Township of Center, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Center Township in Butler County administers the code itself: Section 2-101 of the Township Code says "The Township of Center elects to administer and enforce the provisions of the Pennsylvania Construction Code," and the Township's Building and Zoning Permit Application, filed at the municipal building at 150 Henricks Road, Butler, tells the permit holder to notify "the Center Township Building Department" before each required inspection. Article I of Chapter 2 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Level 1 Alteration application (dated 01/01/2024) points to "the Level-1 scoping requirements found in the 2015 IEBC," and Article I of Chapter 2 names no code edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Center Township - TKL Code Inspection Service (Township of Center, Pennsylvania (Indiana County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Center Township in Indiana County uses a third-party agency: its Contact page says "Center Township has selected TKL Code Inspection Services for local permitting and inspections" and "Permit applications can be submitted in person in our office," at 1212 Neal Road, Homer City. The agency's Center Township Building Permit and Plans Examination Application carries the Township's name and address, and the agency's Building Permits page says "All building permits must be returned to the appropriate township or borough." No Township or agency text read for this record says anything on roof layers, and the Township's Uniform Construction Code ordinance was not read.
Center Township (Snyder County) - Building Permits (Central Keystone COG) (Township of Center, Pennsylvania (Snyder County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Center Township's FAQ says "All permits will be issued by the Central Keystone COG, with the exception of a Accessory or Agricultural permit" and gives the COG's numbers, 877-457-9401 and 570-522-1326; the Central Keystone Council of Governments (CK-COG) lists Center Township among its Snyder County municipalities, and its office is at 1610 Industrial Boulevard, Suite 400A, Lewisburg, open Monday to Friday 7:30 am to 4:30 pm. The Township's pages and CK-COG's permit pages say nothing on roof layers. CK-COG's 2021 Code Update page says "Please check back often for new links, videos, and helpful worksheets as we transition to the 2021 Codes," and the Township's pages and ordinance titles name no edition; this record does not decide which edition applies in the Township.
Centerville Borough - Zoning and Building Permits (Borough of Centerville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Centerville Borough's office at 100 East End Road, Brownsville (724-785-9206, Monday to Friday, 8:00 to 4:00) says on its Zoning page "Building Permits are required under the Uniform Construction Code as adopted by the Commonwealth of Pennsylvania. Building Permits, construction inspections, and final Occupancy Permits are issued on behalf of the Borough by our Third Party Construction Code Official," and its About page says the Borough "has engaged a third party firm to provide this permitting and inspection service." The Borough's Ordinance No. 01-04 (ordained June 29, 2004, a scanned document read from its page images) elects to administer and enforce the Construction Code Act and adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405, as amended from time to time," as the municipal building code. Ordinance No. 01-04 changes nothing in the code's reroofing provisions, and the Borough's pages read say nothing on roof layers or a code edition.
Centre Township, Berks County - Building Permits (Kraft Municipal Group) (Centre Township, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Centre Township, Berks County, elected to administer and enforce the Uniform Construction Code by Ordinance 129-2010, which provides for "the retention of one or more construction code officials or third-party agencies to act on behalf of the Municipality"; the Township's Building Permits page says "Please contact Kraft Municipal Group: 610-775-7185," and its building permit packet tells applicants to contact Kraft Code Services at that number. Ordinance 129-2010, read in full, adopts the Uniform Construction Code "as amended from time to time" as "the municipal building code of this Municipality," says "All relevant ordinances, regulations and policies of this Municipality not governed by the Code shall remain in full force and effect," and names no roof work. The Township also posts older building ordinances adopted before the Uniform Construction Code: Ordinance 5 of 1970, Ordinance 5-01-87 (adopting the BOCA National Building Code of 1987) and Ordinance 70 of 1993 (adopting "The BOCA National Building Code/1993"). This record does not decide whether any part of them remains in force, and it has not read the BOCA code texts they adopt. The Township's pages say nothing on roof layers.
Chadds Ford Township - Building Department (Township of Chadds Ford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chadds Ford Township, in Delaware County, takes building permit applications in person at its township building, 10 Ring Road, through its Building Department. Section 59-1 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, and the Building Department page says "Chadds Ford Township utilizes Linn Architects for all required inspections, except electrical inspections," which United Inspections performs. Chapter 59 of the Township Code, Article I (Ord. No. 102, 2004), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Township's building code and names no roof work. Section 59-5A keeps in force building code ordinances adopted "on or before July 1, 1999," and an editor's note says "More restrictive provisions are still in effect as they apply. The Building Code is on file in the Township offices"; that older code is not published online and was not read for this record. The Township's pages say nothing on roof layers.
Chalfont Borough - Code and Zoning Enforcement (Borough of Chalfont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chalfont Borough's Code and Zoning page lists "Code and Zoning Enforcement c/o Keystone Municipal Services" at the Borough office, 40 North Main Street, and says "Chalfont Borough enforces the requirements of the current Pennsylvania Uniform Construction Code"; building permit applications go to the Borough office and are processed by the Building Inspector/Zoning Officer. Chapter 180 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's permit application lists "ROOFING (2nd Layer) if more than 25%" as permit work and states no layer count of its own.
Chanceford Township - Building and Zoning Permits (Dependable Construction Code Services) (Township of Chanceford, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chanceford Township's permits page says the Township "uses two third party companies in order to process building permits and for enforcement of ordinances" and directs "Information on permits containing the requirement of the Universal Code Construction (UCC), or to schedule UCC inspections" to Dependable Construction Code Services, LLC, whose own site lists Chanceford Township among municipalities contracted with it "as a third party inspection agency for all code disciplines of both non-residential and residential plan review and inspections"; applications are dropped off at the Township Office, 33 Muddy Creek Forks Road, Brogue. The Township's UCC adoption ordinance was not read, and the Township's and Dependable's pages say nothing on roof layers.
Charleroi Borough - Building Code Official (Borough of Charleroi, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Charleroi Borough's Departments page lists its "Building Code Official/Inspector & Commercial Code Enforcement" with a link to the website of United Code Consultants, a third-party code firm, and gives the Borough office at 338 Fallowfield Ave, Charleroi. Chapter 142 of the Borough Code (Ord. No. 960, May 13, 2004) says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the Municipal Building Code of the Borough, to be administered by a Borough employee, a retained third-party agency or another listed means as Borough Council decides by resolution. Chapter 142 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Charleston Township (Tioga County) - Building Permits and Zoning (Township of Charleston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Charleston Township in Tioga County lists a "Building Permit & Zoning Officer" among its officials, and the minutes of its January 5, 2026 organizational meeting say "A Resident needing to get a Building Permit must get a Zoning Permit" from the Township's permit officer, who will then direct them to "contact a Certified Building Permit Officer on the approved list if the building they are planning on constructing needs to be built following the rules and regulations of the International Building Code that was adopted by Charleston Township in 2004"; the Board reviews the building permits those certified officials issue each month. The Township office is at 156 Catlin Hollow Road, Wellsboro (570-724-5353). The Township's pages say nothing on roof layers. The Township's Uniform Construction Code ordinance is not among the ordinances posted on its Ordinances & Resolutions page and was not found posted elsewhere, and the approved list of certified officials is not posted, so this record has read neither. The Township's minutes name only "the International Building Code that was adopted by Charleston Township in 2004" and no residential code or edition; this record does not decide which edition the Township applies; the text above is the 2021 edition's.
Charlestown Township - Building, Permitting and Licensing (Township of Charlestown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Charlestown Township, in Chester County, issues building permits from the Township office at 11 General Warren Boulevard, Suite 1, Malvern, 610-240-0326: Section 5-101 of the Township Code says "Charlestown Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Guide to Permits says "the Zoning Officer/Building Code Official will either issue or deny the permits," and the Township's Building, Permitting and Licensing page lists "Inspections Other Than Electrical - Keystone Municipal Services," requested through the Township office. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Chartiers Township - Building Permits (Township of Chartiers, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chartiers Township in Washington County administers the code itself: Section 135-1 of the Township Code says "The Township of Chartiers hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 135-3 says administration and enforcement "shall be undertaken by the designation of an employee of Chartiers Township to serve as the Municipal Code Official." Building permit applications are filed with the Township at 2 Buccaneer Drive, Houston, by mail or in person. Chapter 135 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Cheltenham Township - Building & Codes Department (Township of Cheltenham, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cheltenham Township administers the code itself: Section 110-1 of the Township Code says "Cheltenham Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Codes Department, headed by its Fire Marshal and Director of Building/Codes, issues the permits and inspects through its own Building & Codes Inspectors. Chapter 110 of the Township Code, Building Construction (Sections 110-1 to 110-9, Ord. No. 2059-04 as amended), read in full as codified, adopts the Uniform Construction Code by reference "as amended from time to time" and keeps older Township provisions on room sizes, plumbing and fire protection; it names no roof covering, reroofing or roof sheathing rule. Its Section 110-6 also deletes a list of the State's residential permit exemptions by their earlier numbering, which this record has not matched to the current regulation. The code publisher lists Ordinance No. 2507-26 (March 18, 2026) as a Chapter 110 amendment not yet in the codified text; this record has not read it. The Township's permit pages say nothing on roof layers.
Cherry Ridge Township - Permits (Township of Cherry Ridge, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cherry Ridge Township elects to run the code itself: Section 111-1 of its code (Chapter 111, Ordinance No. 040706, adopted July 7, 2004, read October 12, 2026) says "Cherry Ridge Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "by reference as the municipal building code of Cherry Ridge Township." The Township's contacts page lists a "Building Permit/UCC Enforcement Officer" (570-493-1716), and its zoning permit application says "NEW HOMES, ADDITIONS TO HOMES & ACCESSORY STRUCTURES & ADDITIONS REQUIRE BUILDING PERMITS AS WELL AS ZONING PERMIT" and lists a building inspector with the same telephone number. The Township office is at 269 Spinner Road, Honesdale (570-253-8464). The Township's code and pages say nothing on roof layers. The Township's pages name no residential code edition.
Chester Heights Borough Office (Borough of Chester Heights, Delaware County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chester Heights Borough administers the code itself: Section 77-1 of the Borough Code says "The Borough of Chester Heights hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Appointed Borough Officials page (read October 10, 2026) lists a "Building Code Official" at the Borough's office number, a third-party engineering firm, and the Borough takes permit applications at its office, 53 W. Baltimore Pike, 2nd Floor. The Borough's pages and codes read for this record say nothing on roof layers. Section 77-3 of the Borough Code, which says its list provides "the minimum requirements of the Uniform Construction Code," names "International Residential Code 2003" and the Borough's pages name no later edition, so this record has not read the 2003 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Chester Township (Delaware County) - Township Office (Township of Chester, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chester Township, in Delaware County, takes building permit applications at its township office, 1150 Engle Street, Chester; its staff page lists a Code Officer and a Building and Plumbing Inspector, and its fee schedule, updated August 7, 2025, sets the Township's building, electrical, plumbing and mechanical permit fees. The Township's code of ordinances is not posted on its website or on a public code library found for this record, so its construction code ordinance was not read; this record does not know whether that ordinance says anything on house repairs or roof work. The Township's pages say nothing on roof layers.
Chestnuthill Township - Building Codes Department (Township of Chestnuthill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chestnuthill Township administers the code itself: Article II of Chapter 41 of the Township Code records that the Township "has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Codes page says it "contracts with Bureau Veritas to serve as the Building Codes Inspector & Building Code Official," who "receives applications; issue permits, and furnishes the prescribed certificates." The Township office is at 271 Route 715, Brodheadsville. Chapter 41 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article I of Chapter 41 adopts "the 2000 edition of the International Residential Code," Article II elects to enforce the Act "as amended from time to time," and the Township's pages name no code edition; the text above is the 2021 edition's, and this record has not read the 2000 edition's reroofing text.
Chippewa Township - Zoning and Permits (Township of Chippewa, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Chippewa Township, in Beaver County, takes building permit applications at its municipal building, 2811 Darlington Road, Beaver Falls, where its zoning secretary "works with you to handle and manage permits and applications for any building or development projects within the township." Plan review and inspections are done by Middle Department Inspection Agency, Inc. (MDIA): the Township posts MDIA's permit guides on its own Zoning & Permits page, and MDIA's residential additions guide says "MDIA will review plans submitted to determine code compliance" and that the applicant collects the permit at the Municipal Building. The Township's pages and MDIA's guides posted there say nothing on roof layers; the Township's Uniform Construction Code ordinance was not read for this record.
City of Aliquippa - Building Permits (Middle Department Inspection Agency) (City of Aliquippa, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Aliquippa takes building permit applications at its City offices, 581 Franklin Avenue, and its construction documents page posts the permit application, fee schedule and customer guides of Middle Department Inspection Agency, Inc. (MDIA); MDIA's guide says "MDIA will review plans submitted to determine code compliance" and that, once the plans are approved, "A building permit will be issued," to be picked up at the Municipal Building. The City's FAQ says "Building Codes in Aliquippa are regulated by the requirements of the Uniform Construction Code (UCC) as adopted by City Ordinance 3 of 2004." The City does not publish a codified code online, and Ordinance 3 of 2004 is not among the ordinances posted on its website, so the City's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read for this record. No City page read says anything on roof layers.
City of Allentown - Bureau of Building Standards and Safety (City of Allentown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Allentown administers the Uniform Construction Code itself: City Code section 225-1 says the City "hereby adopts the Uniform Construction Code, contained in 34 Pa. Code Chapters 401 to 405, as may be amended from time to time, as the Building Code of the City of Allentown, and hereby elects to administer and enforce the provisions of the same," and section 225-3 designates "the Bureau of Building Standards and Safety and the Fire Department to administer this chapter." The Bureau's handout When Residential Permits ARE Required lists "Installing a new roof or roof replacement," and its companion handout When Residential Permits are NOT Required lists "Roofing repairs." The City Code read for this record is Chapter 225, Construction Codes, Uniform (sections 225-1 to 225-4, read in full), and the building fee and penalty sections of Chapter 270, Article V (sections 270-31 and 270-37); Chapter 225's text names no roof work, and section 270-31 charges building permits by the cost of the work with no roofing line. Section 225-2 says "The following local amendments which were adopted prior to July 1, 1999, shall continue in effect" for the building, plumbing, electrical and fire codes; those amendments are published as four attachments to Chapter 225, and the attachments were not read for this record. The Bureau's pages and handouts read for this record state no rule on roof layers.
City of Altoona - Codes & Inspections Department (City of Altoona, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Altoona's Codes & Inspections Department administers the code and lists "Replacing or repairing a roof, porch, foundation or siding" among work that needs a permit; its pages say nothing on roof layers. No City amendment on roof layers was found in Chapter 270 of the City Code, Articles I, II and IV, read in full, or in a search of the whole City Code for "roof."
City of Arnold - Code Enforcement Office (City of Arnold, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Arnold, in Westmoreland County, runs a Code Enforcement Office at 1829 Fifth Avenue whose page says it "is responsible for the review of applications, issuance of permits, and inspection of properties for compliance with the City’s building codes and ordinance"; the same page says "All commercial building inspections will be conducted by Building Inspections Underwriting, Inc. (BIU) as the City’s 3rd party vendor." The City's pages state no local rule on roof layers. The City publishes no codified ordinances online, so this record has not read the City's ordinance adopting the Uniform Construction Code, any amendment to it, or any building ordinance it kept in force from before 1999, and no City fee schedule for building permits was found. So whether a City ordinance brings a house reroof within the Uniform Construction Code is not stated here.
City of Beaver Falls - Department of Code Enforcement (City of Beaver Falls, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Beaver Falls takes permit applications at its Code Enforcement & Zoning Office, 715 Fifteenth Street, and uses a third-party agency for Uniform Construction Code permits: the City's Code Enforcement page says the Department of Code Enforcement enforces "Minimum standards of the Pennsylvania Uniform Construction Code," and the City's Zoning Permit Application says "you will need to procure an UCC building permit from the City's Third Party Agency, MDIA." The City's codified ordinances were not read for this record, and the City's pages say nothing on roof layers. The City's Code Enforcement page lists the 2018 International Building Code and the 2018 International Residential Code under "Pennsylvania Uniform Construction Code (PAUCC)"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Bethlehem - Bureau of Code Enforcement (City of Bethlehem, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Bethlehem's Bureau of Code Enforcement takes permit applications and its inspectors inspect the work. Article 1701 of the City's Codified Ordinances (as last amended by Ord. 2026-02, passed February 3, 2026) adopts the Uniform Construction Code "as amended" and, "in accordance with section 303(b)(1) of the Act," deletes 34 Pa. Code 403.1(b)(8), (9) and (10), among them the state's exclusions for house alterations and repairs, and Article 1702 sets a permit fee for "Roof Replacement." Article 1701, read in full, amends no section of Chapter 9 or Section R803 of the International Residential Code. The Bureau's pages state nothing on roof layers. The City's Current Codes page still reads "2018 with amendments"; the text above is the 2021 edition's, and the 2018 edition's text was not read for this record.
City of Bradford - Permits Department (City of Bradford, Pennsylvania (McKean County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Bradford, in McKean County, administers the Uniform Construction Code with a third-party agency: Section 80-1 of the City Code says "The City of Bradford hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the City's Forms Library says "All Residential and Commercial Building permits will be approved by the Inspectors at Bureau Veritas." Applications are made to the City's Permits Department at City Hall, 24 Kennedy Street. Chapters 80 and 171 of the City Code change nothing in the code's reroofing provisions; the City's residential roof application asks for the current layers on the roof and states no layer limit of its own.
City of Butler - Office of Business and Community Development (City of Butler, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Butler administers the code itself for houses: Section 119-1 of the City Code says "The City of Butler hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the City's Building & Zoning page says the Building Permit Office in City Hall, 140 West North Street, has a Commercial Building Division, which uses a third-party agency, Professional Code Services, Inc., for inspections, and a Residential Building Division that works "with all reviews and inspections done in-house with the exception of electrical inspections." Chapter 119 of the City Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read.
City of Carbondale - City Hall Permits (City of Carbondale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Carbondale issues its own City permits at City Hall, 1 North Main Street, and the City's permit packet names Northeast Inspection Consultants (NEIC), 209 Main Street, Childs, for "Building, Electrical, Plumbing, Mechanical, and Fire" subcode applications under the Uniform Construction Code. The City's codified ordinances were not found published online, and this record has not read the City's Uniform Construction Code adoption ordinance or any City ordinance on permits for residential repairs. The City pages read for this record say nothing on roof layers.
City of Chester - Bureau of Licensing & Inspections (City of Chester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Chester administers the code itself: Section 174-8 of the City Code says the City "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this Municipality," and the City's Building Permit Application is issued by its Department of Community and Economic Development, Bureau of Licensing & Inspections, at City Hall. Chapter 174 of the City Code, read in full for its Uniform Construction Code and permit articles, changes nothing in the code's roofing provisions, and the Bureau's forms and fee schedule say nothing on roof layers.
City of Clairton - Code Enforcement (City of Clairton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Clairton elects to administer and enforce the Pennsylvania Construction Code Act (Section 171-1 of the City Code) and takes building permit applications on its own form at the City offices, 551 Ravensburg Boulevard, approved by the City's Code Enforcement Officer; no City page read for this record names a third-party agency for the code work. Chapter 171 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Chapter 163 of the City Code adopts the "BOCA National Building Code, Twelfth Edition, 1993," and the City's pages name no code edition; this record has not read that code's text and does not decide which code the City applies to a house reroof; the text above is the 2021 International Residential Code's.
City of Coatesville - Codes Department (City of Coatesville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Coatesville issues building permits through its Codes Department at 1 City Hall Place. Section 212-1 of the City Code says "The City of Coatesville hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Codes Department's page lists a Codes Supervisor and names LTL Consultants as the City's "Licensing and Codes Engineers"; the City's Building Permit Application says "LTL makes every effort to process and issue residential permits within 10 working days." Chapters 212 and 82 of the City Code change nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Chapter 82 of the City Code adopts the "International Building Code," 2000 Edition (Section 82-9) and the "International Residential Code for One- and Two-Family Dwellings," 2000 Edition (Section 82-13), and the Codes Department's page says the City "refers to" the Pennsylvania Uniform Construction Code and the "2018 ICC Codes (with the exception of Chapter 11 of the IBC, 2018)" and names no later edition; the text above is the 2021 edition's, the 2000 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Connellsville - Health, Zoning and Code Office (City of Connellsville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Connellsville administers the code itself: Section 5-101 of its codified ordinances (Ordinance 1437 of July 14, 2004) says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" "as the Municipal Building Code of the Municipality," and the City's Health, Zoning and Code page lists a "Uniform Construction Code Officer" among its staff, at City Hall, 110 North Arch Street. The City's pages say nothing on roof layers, and no City ordinance read for this record speaks to them.
City of Corry - Zoning Office (City of Corry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Corry, in Erie County, uses two firms to administer the code: Section 155.04 of the City Code says "The city employs two third parties to administer the Uniform Construction Code (UCC). Building Inspection Underwriters, Inc. (BIU) or Construction Code Inspectors (CCI) issues any required building permits after plan review." Zoning applications are made at City Hall, 100 South Center Street, Corry, and the City's 2026 permit application tells applicants to call "CCI at 814.432.2630 to determine if a building permit is also required for this project." The City's Uniform Construction Code subchapter changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers.
City of DuBois - Code Enforcement Department (City of DuBois, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City's Code Enforcement Department, at 35 W. Scribner Avenue, "handles permitting, enforcement, zoning and inspections"; Section 5-12 of the City Code gives its department "Building, housing and sidewalk inspection" and "Issue building permits," and Section 170-1 says the City "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The City's permit applications are posted by Pennsafe Building Inspection Services LLC, whose page for the City says "If you have any questions regarding permitting in the City of DuBois, please contact them at 814-371-2000." Chapter 170 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. The former Sandy Township's ordinances, which still apply within its former limits, were not read for this record.
City of Easton - Bureau of Codes (City of Easton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Easton administers the code itself: Section 245-4 of the City Code says "The City hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 245-8 says "The Building Official shall be the Chief Codes Administrator," and the Bureau of Codes of the Department of Planning and Codes, on the second floor of City Hall, handles "the review of applications and subsequent inspections for alterations, additions, demolition, and new construction" and takes permit applications through the City's OpenGov portal. Section 245-8 of the City Code changes nothing in the code's reroofing provisions, and the Bureau's pages say nothing on roof layers. The Bureau's notice says permit applications filed on or after January 13, 2026 must comply with the 2021 I-Codes.
City of Erie - Bureau of Building Standards and Safety (City of Erie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Erie administers the code through its Bureau of Building Standards and Safety. City Code Section 1503.41 (Ord. 30-2004) requires a permit to "construct, enlarge, alter, repair, move, demolish or change the occupancy of a residential building" and exempts "Replacement of existing roof material that does not exceed 25% of the total roof area performed within any twelve-month period," and Section 1503.11's list of work the code "does not apply to" names no house repairs or alterations. The Bureau's Residential Permits page states a different practice: "Permits are not required for residential roof coverings (ex: shingles, etc.) Permits are required for structural repairs or changes to roofs." Articles 1503.1, 1503.2 and 1503.4 of the City Code, read in full, change none of the codes' reroofing, roof covering or roof sheathing sections. City Code Section 1503.21 still adopts the 2018 International Residential Code, while the Bureau's page says the City uses the 2021 codes adopted by the State; this record has not read the 2018 edition's reroofing text. The Bureau's pages state nothing on roof layers.
City of Farrell - Office of Code Enforcement (City of Farrell, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Farrell administers the Uniform Construction Code itself: Section 162-10 of the City Code says the City "hereby elects to administer and enforce" the Act, Section 162-1 gives its Office of Code Enforcement "the responsibility for administering and enforcing" the codes adopted by the Uniform Construction Code, and Section 162-12 lets Council retain "one or more construction code officials or third party agencies to act on behalf of the City." The City's "Do I Need a Permit?" page links its Building Permit Application to a third-party inspection firm's online application, which lists Farrell among its municipalities, and says "Please Contact The Code Office to Schedule Your Inspection." Chapter 162 of the City Code, read in full, adopts the Uniform Construction Code "as amended from time to time" as the City's building code (Section 162-11, Ord. No. O-2-2004) and says permit applications are required "in accordance with the provisions of those other applicable codes and ordinances" the Office of Code Enforcement administers (Section 162-3A); it names no roof work. Section 162-14A keeps in force building code ordinances the City adopted "on or before July 1, 1999," which are not published in the City Code, so this record has not read them. The City's pages say nothing on roof layers.
City of Franklin - Code Enforcement Office (City of Franklin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Franklin administers the code itself: Section 1701.02 of the Codified Ordinances says that, as set forth in Ordinance No. 3 of 2004, the City "hereby accepts and elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 1701.03 makes the Building Code Official "The Code Enforcement Officer of the City of Franklin or his authorized designee," and the City's Building Codes & Permits page says the Code Enforcement Office "is responsible for the review, permit issuance and inspection of residential and commercial building construction within the City of Franklin." The published copy of Article 1701 changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. The City's Building Codes & Permits page says "Residential Construction is regulated by the 2018 International Residential Code"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Greensburg - Planning and Development Department (City of Greensburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Greensburg has elected to administer and enforce the code (Section 135-1 of the City Code) through its Planning and Development Department, at City Hall, 416 S. Main Street, Room 203, and the City's Inspections page says "Plan reviews and specialized inspections required by the State Uniform Construction Code (UCC) are conducted by Code Enforcement Agency (CEA) of Jefferson Hills, PA." Residential projects are dropped off at the Planning and Development Office and "processed by a representative of CEA for plan review." Chapter 135 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Section 135-2 of the City Code (amended by Ord. No. 2183, December 8, 2025) says the City "hereby adopts the 2021 Uniform Construction Code," and the City's online permit portal says "Greensburg has adopted the 2021 ICC.", while the department's older About page says the City "follows the 2015 UCC International Building Codes"; the text above is the 2021 edition's.
City of Harrisburg - Bureau of Codes (City of Harrisburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Harrisburg's Bureau of Codes administers the code. Chapters 8-101, 8-111 and 8-117 of the City's codified ordinances were read: Chapter 8-117 adopts the Uniform Construction Code by reference, Chapters 8-101 and 8-111 limit the no-permit repair exemption to repairs totalling less than $1,000 on a single project within three months, and none of them names roof work. Chapter 8-111 still adopts the 2003 International Residential Code, whose text was not read; the Bureau's current page names the 2021 edition, and Chapter 8-117 adopts the Uniform Construction Code as amended from time to time. Chapter 8-111's amendments are to Chapter 1 only. No City page, form or chapter read states a roof layer limit.
City of Hazleton - Licenses & Permits Office (City of Hazleton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Hazleton administers the code itself: Section 180-1 of the City Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its Permits and Licenses page answers "When do I need to obtain a building permit?" and sends fee questions to the License & Permits office, and its Building Inspections page lists the City's PAUCC Building Inspector with office hours at City Hall. Section 180-3 lets the City act through its own code official or a retained third-party agency; the pages read do not say which arrangement the inspector works under. Chapter 180 of the City Code, Construction Codes (Articles I to III, Sections 180-1 to 180-17), read in full, adopts the Uniform Construction Code "as amended from time to time" (Section 180-2, amended by Ord. No. 2022-5) and changes nothing in the code's roofing provisions; it names no code edition. The City's pages say nothing on roof layers. The City's Building Inspections page links its design criteria as "Design Criteria (Prevailing Code 2018 Edition of IBC)" and the City's code names no edition; the text above is the 2021 edition's, and the 2018 edition's text was not read for this record.
City of Hermitage - Building and Zoning Office (City of Hermitage, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Hermitage administers the code itself: Section 5-301 of the City Code says "The city of Hermitage hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code," and the City's Building & Inspection page says its Building and Zoning Office, in the Planning and Development Department at 800 North Hermitage Road, "reviews all requests for building permits, issues permits," with inspections by the Inspection Division's two City inspectors "certified by the Commonwealth of Pennsylvania under the State Uniform Construction Code"; the City contracts with a third-party inspection firm only for non-residential (commercial) permit applications. The City Code changes nothing in the code's reroofing provisions, and the City's permit pages and packets say nothing on roof layers.
City of Johnstown - Laurel Municipal Inspection Agency (Building Codes Official) (City of Johnstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Johnstown administers the code through the Laurel Municipal Inspection Agency: the City's Permits page says "The City of Johnstown has adopted and administers PA Act 45; the Uniform Construction Code" and that the agency provides the City's "Building Codes Official (BCO)" and "Building Permits (Residential and Commercial)," and the agency, which lists the City of Johnstown among its participating municipalities, says it "was established by Inter-municipal Agreement(s) between the Agency and members Municipalities, to administer and enforce the provisions of the Uniform Construction Code Act." The agency's office is at 140 E. Carroll St., Suite 202, Carrolltown. The City's codified ordinances, published through the online code library linked from its Ordinances page, could not be opened for this record, so the City's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read. The City's and the agency's pages say nothing on roof layers. So whether a City ordinance changes the code's reroofing provisions is not stated here. The City's codified ordinances were not read, and the City's and the agency's pages name no code edition.
City of Lancaster - Bureau of Building Code Administration (City of Lancaster, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Lancaster's Bureau of Building Code Administration administers the code; its fee schedule and residential permit application say nothing on roof layers. Chapter 116 of the City Code, read for this record, changes nothing in the reroofing section.
City of Latrobe - Code Enforcement and Zoning Office (City of Latrobe, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Latrobe's Code Enforcement/Zoning Office, at 901 Jefferson Street, says it "issues building permits" and "administers the state UCC code," and sends building permit applicants to a third-party agency: "For building permitting information and applications, please go to Allsafe Build Code Services." That agency's Building Permits page lists the City of Latrobe under Westmoreland County, beneath the line "Applicable permits for the following municipalities will be issued by Allsafe BCS." Section 117-2 of the City Code says the City "elects to administer and enforce the provisions of the Act" through an intermunicipal agreement with the Indiana-Westmoreland Council of Governments. Chapter 117 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Section 117-1 lists the 2003 editions of the International Code Council's codes, including "The International Residential Code 2003 (First Printing)," as the Uniform Construction Code "as amended and supplemented from time to time," and the City's page names no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Lebanon - Building and Zoning Division (City of Lebanon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Lebanon administers the code through its Building and Zoning Division and two contracted inspection companies: Section 1701.01 of the City's Codified Ordinances says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Division's page says "Building Code inspection companies are Commonwealth Code Inspection Services (1-800-732-0043), Inc or ABI Inspection Services (717-733-1654). They are under contract to provide residential and non-residential construction code inspections," and that "Building permits are received by the Zoning Office of the City of Lebanon and forwarded to the inspection company you have chosen." Article 1703 changes nothing in the code's reroofing provisions, and the Division's pages say nothing on roof layers. Article 1703 of the City's Codified Ordinances adopts the 2018 International Residential Code, and the Division's page says construction projects must comply with the "International Residential Code, 2018 Edition, as amended by the City of Lebanon"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
City of Lock Haven - Code Enforcement Office (City of Lock Haven, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Lock Haven administers the Uniform Construction Code itself: Section 212-1 of the City Code says "The City of Lock Haven hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the City's Code Enforcement Office at City Hall, 20 East Church Street, oversees "Building & Construction Permitting & Inspection." Its Building & Construction page says "All residential construction inspections are performed by the City Code Office, with the exception of electrical inspections," and that commercial plan review and inspections are done by a code inspection agency under contract with the City. Chapter 212 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. The City's Building & Construction page says "For building, electrical and The City uses the 2018 International Code Series"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Lower Burrell - Zoning and Building (City of Lower Burrell, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Lower Burrell retains a third-party agency: Section 140-1 of the City Code says "The City hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the City's Zoning page says "The City of Lower Burrell utilizes Code.sys Code Consulting for our Residential and Commercial Building Permitting. Zoning approval must be given by the City of Lower Burrell first, then applications will be processed by Code.sys." Chapter 140 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers.
City of McKeesport - Community Development Department (City of McKeesport, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of McKeesport issues building permits through its Community Development Department, 500 Fifth Avenue, Second Floor, with Building Inspection Underwriters: the City's Building Inspector page says "Building permits can be obtained in person from the Community Development Department or by contacting Building Inspection Underwriters directly." The City's codified ordinances are not published online and were not read for this record; City Council agendas refer to the City's Codified Ordinances, but no online copy of them was found. So whether a City ordinance requires a permit for residential repairs, and which code edition the City names, is not stated here. The Building Inspector page's own general statement, "Building permits are required for the construction, alteration, replacement, and repair of all structures," names no roof work. The City's pages say nothing on roof layers.
City of Meadville - Code Enforcement and Zoning (City of Meadville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Meadville administers the code: Article 1701 of the City Code (Ord. 3607, 2004) adopts the Uniform Construction Code by reference as the City's building and construction code and says "Permits and certificates of occupancy shall only be issued by the building code official employed, appointed or designated by the city." The City's Code Enforcement page sends building construction and zoning questions to its Code Enforcement & Zoning Administrator at 894 Diamond Park, and the City's fee schedule sets inspection fees by those of "the third party agency retained by the City to perform inspections." Article 1701 changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Section 1701.03 names the 2003 editions of the International codes, with the codes the Department of Labor and Industry later adopts becoming the City's code automatically, and the City's Zoning FAQs name "ICC 2018"; the text above is the 2021 edition's, the 2003 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Monessen - Code Enforcement Department (City of Monessen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Monessen administers the code through K2 Engineering: Section 172-1 of the City Code says "The City hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 172-3 lets the City act through "the retention of one or more construction code officials or third-party agencies," and the City's City Codes page lists K2 Engineering as "Code Enforcement Officer, Zoning Officer, UCC Officer" and says the Code Enforcement Department is responsible "for issuing permits, such as occupancy, health, building, pool, fence, etc." Chapter 172 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Chapter 172's editor's note says Ordinance No. 2-2012 "adopted the 2012 International Existing Building Code, the 2012 International Building Code," and the City's pages name no code edition; the text above is the 2021 edition's, and this record does not decide which edition the City applies.
City of Nanticoke - Code Enforcement Department (City of Nanticoke, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Nanticoke, Luzerne County, issues building permits through its Code Enforcement Department at 15 E. Ridge Street: Section 210-1 of the City Code says the City "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 210-13 has applicants "apply to the City of Nanticoke Code Enforcement Department and obtain a permit," and the City's Building Inspector page says "For Construction permit questions contact: BHW Construction Consultation Services" of Wilkes-Barre. Chapter 210's revisions to the residential code change nothing in its reroofing provisions, and the City's pages say nothing on roof layers. Article IV of Chapter 210 (Ord. No. 7-2010) adopts "the International Residential Code, 2009 Edition" as the Residential Code of the City and Section 210-18 "adopts and incorporates herein by reference any future changes made to the International Residential Code," while Article I adopts the Uniform Construction Code "as amended from time to time" and the City's permit pages name no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of New Castle - Planning / Zoning Office (City of New Castle, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of New Castle elects to administer the code: Section 1702.03 of the City Code says "The City of New Castle hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, as amended from time to time, and its regulations," and the City's Planning / Zoning page, for the office at the Municipal Building, 230 N. Jefferson St., New Castle, offers the City's Residential Construction Permit Application. Section 1702.04 lets the City act through its own code official, a third-party agency or an intermunicipal agreement "as administered by the Lawrence County Regional Council of Governments"; the City's pages read for this record do not say which it uses. Article 1702 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. So whether a City ordinance brings a house reroof within the Uniform Construction Code is not stated here. Article 1702 names no code edition; the Flood Plain Management article refers to "the 2009 IBC and the 2009 IRC or latest revisions thereof," and the City's pages name no edition; the text above is the 2021 edition's, and the 2009 edition's reroofing text was not read for this record.
City of Oil City - Department of Code Administration (City of Oil City, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Oil City issues building permits through its Department of Code Administration, on the first floor of City Hall, 21 Seneca Street. Section 110-4 of the City Code says the City "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and "will designate an employee to serve as the Code Official and may also contract with an approved third-party agency or agencies on an as-needed basis for enforcement and plan review services." Chapter 110 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Article I of Chapter 110 adopts the "International Residential Code," 2009 Edition, as the Residential Code of the City, and Section 110-6F lists "The 2009 International Residential Code" among the reference standards, while Section 110-4 adopts the Uniform Construction Code "as may be amended from time to time"; the City's pages name no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Philadelphia - Department of Licenses and Inspections (City of Philadelphia, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Philadelphia administers the Uniform Construction Code itself, through its Department of Licenses and Inspections, under Title 4 of The Philadelphia Code, the Philadelphia Building Construction and Occupancy Code. Title 4 requires a building permit for "Altering, modifying, repairing, or improving a structure" (section A-301.1.1), and the Department lists "Roof Covering (replacement only)" as a permit fee line and publishes an EZ permit standard for re-roofing. Subcode R's Chapter 9 amendments do not touch R908. The Department's EZ Permit Standard for re-roofing (revised July 2026) says "All existing layers of roof coverings shall first be removed prior to installation of new roof coverings under the following conditions," among them "Existing roof consists of two (2) or more roof coverings" and "Existing roof or roof covering is wood shake, slate, clay, cement, or asbestos-cement tile." Its layer condition is the same as R908.3.1.1's; its material list also names wood shake.
City of Pittsburgh - Department of Permits, Licenses, and Inspections (City of Pittsburgh, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Pittsburgh administers the Uniform Construction Code itself, through its Department of Permits, Licenses, and Inspections (PLI); its policy EP-2025-01 says "Pittsburgh has adopted the UCC and designated PLI to administer and enforce it." PLI's permitting page says permits are required "To construct, enlarge, alter, repair, move, demolish or change the occupancy of a building, structure, and facility," and its EZ permit page lists Roofing, "Remove and replace an existing roof covering," as a residential EZ building permit scope. Pittsburgh Code section 1002.02 does not amend the reroofing section, and the EZ roofing scope is written for removing and replacing an existing roof covering; the PLI pages read for this record state no rule on roof layers.
City of Pittston - Code Enforcement Office (City of Pittston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Pittston runs the Uniform Construction Code itself: its Building Inspector page says the City "has adopted the Pennsylvania Uniform Construction Code by ordinance (Pittston City Code Section 191)," and UCC permit applications go to the Code Office at City Hall, 35 Broad Street, where the Code Enforcement Officer "will put you in contact with the inspector." Chapter 191 of the City Code (Ord. No. 2004-1, June 30, 2004) elects to administer and enforce the Construction Code Act. Chapter 191 of the City Code changes nothing in the code's reroofing provisions, and the City's permit pages say nothing on roof layers.
City of Pottsville - Zoning and Code Enforcement Office (City of Pottsville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Pottsville issues building permits through its Zoning and Code Enforcement Office, part of the Bureau of Public Affairs, on the first floor of City Hall at 401 N. Centre Street. Section 101-1 of the City Code says "The City of Pottsville hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the office's page lists a Lead Code Official and a Code Enforcement Officer and says "Zoning and Building permits may be obtained Monday through Friday during business hours of 8:00 a.m. - 4:00 p.m." Section 101-3 lets City Council, by resolution, designate a City employee as code official or retain third-party agencies; the City's pages do not say which it uses. Chapters 101 and 95 of the City Code change nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Section 101-7 brings residential roof replacement of more than 25% of the roof within the code; smaller roof replacement is exempt from it.
City of Reading - Building and Trades Division (City of Reading, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Reading administers the code through its Building and Trades Division; City Code Section 180-101 says the City "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 180 of the City Code (Construction Codes) was read in Part 1 (Sections 180-101 to 180-105), Part 4 (Sections 180-401 to 180-407), Part 5 (Sections 180-501 to 180-507) and Section 180-802; none of them names roofing or reroofing as permit work or as exempt, and the only roofing text in Section 180-802 is in its special demolition specification for walls and roofs left exposed next to a demolished building. A search of the whole City Code for roof provisions could not be run, and the residential fee section of Chapter 212 was not read. So whether a City ordinance brings a house reroof within the Uniform Construction Code is not stated here. Section 180-401 adopts the 2009 International Residential Code as the Residential Code of the City, while Section 180-102 incorporates the Uniform Construction Code "as amended from time to time"; this record has not read the 2009 edition's reroofing text. The City's code (Section 180-401) still names the 2009 International Residential Code and the City's pages name no edition; the text above is the 2021 edition's, and the 2009 edition's text was not read for this record.
City of Scranton - Bureau of Code Enforcement (City of Scranton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Scranton's Bureau of Code Enforcement issues permits, with plan review by NEIC, the City's contracted third-party agency. Chapter 201 of the City Code (Sections 201-1 to 201-3, Ord. No. 16-2010), read in full, makes no change to the reroofing section; its Section 201-2 lists "Replacement of existing roofing" as permit work. Chapter 201 still names the 2009 International Residential Code "as may be amended from time to time," while the Bureau's page says the City enforces the 2021 codes; this record has not read the 2009 edition's reroofing text. The Bureau's pages state nothing on roof layers.
City of Shamokin - Code Enforcement (City of Shamokin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Shamokin administers the Uniform Construction Code: Chapter 176 of the City Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the City's Code Enforcement page says the City has adopted the Uniform Construction and Property Maintenance Codes "which the code enforcement department is responsible for enforcing" and that "This department also initiates permits and licenses." The same page links Commonwealth Code Inspection Service, Inc. Chapter 176 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers.
City of Sharon - Code and Zoning Department (City of Sharon, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Sharon's Code and Zoning Department, at 155 West Connelly Boulevard, takes zoning and building permit applications. Its permit page says "The Zoning Office will determine whether the applicant needs a building permit. Depending on the scope and purpose of the project, the applicant may need to go through an outside inspector"; the page names a third-party inspection agency as that inspector. The City's codified ordinances, which hold its building code chapter, are published on a host that refused this record's reads, so that chapter was not read for this record. The City's pages say nothing on roof layers. The City's Code and Zoning pages link the "International Residential Code 2015" and name no later edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of St. Marys - Code Enforcement Department (City of St. Marys, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of St. Marys administers the code itself: Section 701 of the City Code says "Saint Marys hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and the City's Code Enforcement page says its Code Enforcement Department "is responsible for permitting, code enforcement, zoning, inspections, and other City related matters," at 11 Lafayette Street. Section 701 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. The City's Residential Building Permit Application asks for "Energy Code Compliance (REScheck, 2015 IRC Ch. 11, 2015 IECC Ch. 4 or PA Alternative)", and Section 701 names no edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Sunbury - Code Administration Office (City of Sunbury, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Sunbury issues building permits through its Code Administration Office, at 225 Market Street. Section 68-2D of the City Code says the City "shall engage and retain a third-party agency appropriately certified with the Department of Labor and Industry to administer and enforce the Uniform Construction Code" on its behalf, with the Code Administration Office handling "the coordination of applications, issuance of permits and certificates of occupancy, and collection of fees"; the City's Codes and Ordinances page lists "NEIC Building Subcode Permit" among its common permit applications, and the agency's posted fee schedule is headed "OUR INSPECTION RATE SCHEDULE FOR CITY OF SUNBURY" and issued by NorthEast Inspection Consultants, LLC. Chapter 68 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. The City's Codes and Ordinances page lists among the City's applicable codes the "International Residential Code 2018" and says "Above ordinances were adopted by the City of Sunbury Pennsylvania," while Section 68-2A adopts the International Residential Code and other International Codes in "the most current versions of which, as promulgated by the International Code Council, Inc."; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Titusville - Code Enforcement, Zoning and Building Inspector (City of Titusville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Titusville's Code Enforcement / Zoning / Building Inspector office at City Hall, 107 N Franklin Street, says "All permits are issued in accordance with the Pennsylvania Uniform Construction Code by Construction Code Inspectors, Inc.," the City's third-party agency, and Section 1707.01 of the Codified Ordinances says "The City hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Article 1707 changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Article 1707 adopts the Uniform Construction Code "as amended from time to time" and names no edition, the office's pages name no residential code edition, and Article 1709 still adopts the BOCA Building Code, 1999, Fourteenth Edition; the text above is the 2021 International Residential Code's, the BOCA text was not read for this record, and this record does not decide which code or edition the City applies.
City of Warren - Codes and Planning Department (City of Warren, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Warren administers the code itself: Section 195-1 of the City Code says "The City of Warren hereby elects to administer and enforce the provisions of the Pennsylvania Uniform Construction Code Act of 1999 (UCC) and its regulations, as amended from time to time," and the City's Code Department says it "administers the Pennsylvania Uniform Construction Code (UCC) within the City of Warren and issues building permits when necessary." The City's Building & Construction Code page says that since January 1, 2022 the City has contracted with Bureau Veritas, "which is responsible for building inspections," and that "All applications and correspondence are required to be received at the City of Warren Building Codes Office for Zoning approvals prior to submission to Bureau Veritas." Chapter 195 of the City Code changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Section 195-1 says "The 2006 International Code Council (ICC) series of model codes shall be adopted with this chapter as mandated by the Pennsylvania Legislature," and Section 195-2 says "Future triennial editions of the applicable ICC Codes shall be automatically concurrent with action by the Pennsylvania Legislature"; the City's pages name no residential code edition; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Washington - Code Enforcement and Permits (City of Washington, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The City of Washington elects to administer and enforce the code itself (Section 130-43 of the City Code, Ord. No. 1730 of 2004) and adopts the Uniform Construction Code as its municipal building code (Section 130-44). The City's Licenses, Permits & Fees page posts the residential UCC building permit application of Municipal Consulting Services, LLC, which is filed with the City of Washington at 55 West Maiden Street and paid to the City; the City's posted UCC fee schedules carry the web address of another firm, Harshman CE Group, and this record does not decide which firm inspects for the City. Chapter 130 changes nothing in the code's reroofing provisions, and the City's pages say nothing on roof layers. Article V of Chapter 130 names the 2009 International Residential Code, Article VII adopts the Uniform Construction Code "as amended from time to time," and the City's pages and the posted application name no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the City applies.
City of Wilkes-Barre - Building Code Enforcement (City of Wilkes-Barre, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Wilkes-Barre administers the code through its Building Code Enforcement office (City Code Section 7-31). No City amendment on roof layers, and no enacted City text naming roofing as permit work, was found in Chapter 7, Article II of the City Code (Building Regulations, Sections 7-16 to 7-74), read in full; the City's additions in Section 7-33 cover footing depth and wood-burning boilers only. The office's Building Permits page lists "Building (framing, roofing, sheet rock, siding, etc.)" among work needing a building permit, and states nothing on roof layers.
City of Williamsport - Bureau of Codes (City of Williamsport, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of Williamsport administers the code through its Bureau of Codes: Section 1700.01 of the Codified Ordinances says "The City of Williamsport hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Bureau's page says "The Bureau of Codes also issues building, electrical, plumbing, event, and demolition permits." Articles 1700 (Uniform Construction Code), 1709 (International Residential Code) and 1747 (Contractor Regulations) of the Codified Ordinances were read in full; Article 1700 adopts the Uniform Construction Code by reference and has no permit clause of its own for house repairs or alterations, and Article 1709 has no permit or exemption section. Searches of the whole code for "roof" and "reroofing" found no provision naming roofing or reroofing as permit work or as exempt. So whether a City ordinance brings a house reroof within the Uniform Construction Code is not stated here. The City's code (Section 1709.01) names the 2015 International Residential Code, and the Bureau's fee page says only that the City "abides by all current International Code Standards, Codified Ordinances of the City of Williamsport, Third Class City Code, and by the Uniform Construction Code" and names no edition; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
City of York - Bureau of Permits and Inspections (City of York, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the City of York's Bureau of Permits and Inspections administers the code. Articles 1700, 1701, 1711, 1721 and 1731 of the City's codified ordinances (2016-2017 compilation) were read; Article 1711 adopts the code by reference, and no section read names roof work citywide, though Article 1731 requires a Certificate of Appropriateness in the Historic York District for roofing that is more than an ordinary repair with like materials. Article 1701 still adopts the 1999 BOCA National Building Code, whose text was not read; the Bureau's current page names the 2021 Uniform Construction Code, and section 1711.01 adopts the Uniform Construction Code as amended from time to time. No City page or code section read states a roof layer limit.
Clarion Borough - Zoning and Code Enforcement (Borough of Clarion, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clarion Borough administers the code itself: Section 80-5 of the Borough Code says "Clarion Borough (hereinafter "the Borough") hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Zoning page says "The Zoning Code Enforcement Officer is responsible for the issuance of building permits, arranging inspections of construction sites, review of site and construction plans" and "enforcement of all building and zoning ordinances," at the Borough Office, 1400 East Main Street (814-226-7707). The Borough's 2014 building permit application packet includes a permit application page for Bureau Veritas North America, Inc.; no current Borough page names a third-party agency. Article II of Chapter 80 changes nothing in the code's reroofing provisions, and the Borough's Zoning page says the replacement of existing roofing does not require a permit; its pages say nothing on roof layers.
Clay Township - Township Office (Township of Clay, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clay Township issues zoning permits itself and has building permits handled by a third-party agency the applicant picks: the Township's Building / Zoning Permit Application says "The Township will continue to do all zoning reviews and zoning permit issuance. The Township has contracted with the following Third Party Agencies for residential and commercial building permits. The one you pick will do the plan review and inspections as required by the PA UCC Building Codes," listing Associated Building Inspections, Building Inspection Underwriters and Commonwealth Code Inspectors. The Township office is at 870 Durlach Road, Stevens. Chapter 4 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Clearfield Borough - Code Department (Borough of Clearfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clearfield Borough, in Clearfield County, takes permit applications through its Code Department at 6 South Front Street, 814-765-7817, and uses a third-party inspection agency: Section 230-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Forms page posts its "ZONING OR UCC PERMIT APPLICATION," and Pennsafe Building Inspection Services LLC posts "Borough of Clearfield, PA Applications" on its own site, each headed "Borough of Clearfield – PERMIT APPLICATION." Chapter 230 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 230-14 names the 2015 editions of the International Codes and the Borough's pages name no edition; this record has not read the 2015 edition's text.
Clearfield Township (Butler County) - Township Office (Township of Clearfield, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Clearfield Township is in Butler County and is not zoned (its FAQ says "No, but there is a Subdivision and Land Development Ordinance we follow"). The Township's ordinance adopting the Uniform Construction Code was not read for this record, and the Township's pages name no code edition. The pages read say nothing on roof layers.
Clifford Township - Permits (Township of Clifford, Pennsylvania (Susquehanna County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clifford Township elects to run the code itself: its 2004 Uniform Construction Code ordinance says "Clifford Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and its Permits page says "NO WORK IS TO COMMENCE WITHOUT POSSESSION OF A PERMIT FROM THE TOWNSHIP BUILDING PERMIT OFFICIAL" and lists a building inspector, Northeast Inspection Consultants, with its building subcode applications. The Township's Building Permit Official is its secretary; the Township office is at 119 Cemetery Street, Clifford (570-222-9364), and its page says "Office may be closed, please call for appointment." The Township's ordinances and pages say nothing on roof layers. The Township's ordinance and pages name no residential code edition.
Clinton Township (Lycoming County) - Building Permits (Code Inspections, Inc.) (Township of Clinton, Lycoming County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clinton Township in Lycoming County uses Code Inspections, Inc. for building permits: the Township's Zoning & Codes page, under "Zoning & Building Permits," says "All information concerning township ordinances relating permits for codes can be obtained by going to: www.codeinspectionsinc.com," and Code Inspections, Inc. lists its Lycoming Office at 2104 Route 54, Montgomery (570-547-0488). The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Clinton Township Municipal Building (Township of Clinton, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Clinton Township administers the code itself: Section 65-2 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's management page says its Township Manager, Treasurer, Zoning Officer and Code Officer position "Handles Zoning Questions/Building Permits/Road Occupancies/Driveway Permits etc." (read October 10, 2026). The Township's Zoning Information page says "Clinton Township follows Pennsylvania Uniform Construction Code" and that building permit forms "must be picked up at the municipal office," at 711 Saxonburg Blvd., Saxonburg, and its Applications & Permits page lists "Permit Guidelines From Our Third Party Inspector." The Township's pages and Chapter 65 change nothing in the code's reroofing provisions and say nothing on roof layers.
Coaldale Borough - Borough Office Permits (Borough of Coaldale, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Coaldale Borough is in Schuylkill County. The Borough's ordinance adopting the Uniform Construction Code was not found among the ordinances its website lists, and the Borough Code and the older ordinances posted there are scanned page images that were not read for this record; the Borough's pages name no building code edition. The pages read say nothing on roof layers.
Codorus Township - Zoning and Building Permits (Dependable Construction Code Services) (Township of Codorus, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Codorus Township in York County takes zoning and building permit applications at its Township Office, 4631 Shaffers Church Road, Glenville, and lists Dependable Construction Code Services, 99 Theater Lane, York (717-759-5906), as its "Zoning Officer / Code Enforcement"; the Township's permit guidelines say "Permit applications can be submitted to Codorus Township. The application will be sent to DCCS for review" and "Upon approval of the application, Codorus Township will contact the applicant to arrange issuance of the permits". Chapter 59 changes nothing in the code's reroofing provisions, and the Township's permit sheet lists replacing shingles on a house as needing no permit; its pages say nothing on roof layers or name a code edition.
Colebrookdale Township - Building Permits (LTL Consultants) (Township of Colebrookdale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Colebrookdale Township, in Berks County, has its office at 765 West Philadelphia Avenue, Boyertown. Section 203-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 203-3 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Township," and the Zoning and Building Permit Application on the Township's Permits and Forms page is headed "LTL CONSULTANTS, LTD – (610-987-9290) PERMIT APPLICATION CHECKLIST" and names "The Municipality and LTL Consultants, Ltd." as the reviewers and inspectors of permitted work. Chapter 203 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Colerain Township (Lancaster County) - Zoning Officer and BCO (Solanco Engineering) (Township of Colerain, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Colerain Township, in Lancaster County, routes building permits through Solanco Engineering, 103 Fite Way Suite C, Quarryville: the Township's Zoning Officer & Engineer page says a Solanco Engineering representative "was appointed as Zoning Officer and BCO for 2026" and that the Zoning Officer and assistant "will be responsible for the issuance of building permits and inspection of construction sites," and "All submissions must be taken to Solanco Engineering." The Township's building/zoning permit application lets the applicant choose Building Inspection Underwriters of DE, Inc. or Commonwealth Code Inspection Service as the "Third Party Plan Review and Code Inspection Agency." The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers.
Collegeville Borough - Borough Office (Borough of Collegeville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Collegeville Borough administers the code itself through a retained inspector: Section 270-1 of the Borough Code says "The Borough of Collegeville hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough Administration page lists "Building, Electric & Plumbing Inspector: Keystone Municipal Services," and the Permit Applications page says "Building and sign permits are issued after review by the Codes Official and Zoning Officer" and that applications "must be delivered in person to the Borough Office located in the Collegeville Borough Municipal Building." Chapter 270 changes nothing in the code's reroofing provisions, and the Borough's pages state no local rule on roof layers. The Borough lists "The re-roofing of residential dwellings" among work not requiring a permit, and no Borough ordinance read for this record names house reroofing as work the code reaches.
Collier Township - Building and Codes (Township of Collier, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Collier Township administers the code itself: Section 5-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and the Township's Building and Codes office, at 2418 Hilltop Road, Presto, lists "Construction Plan Review" and "Permit Issuance" among its responsibilities, with a Building and Fire Code Official. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Collingdale Borough - Code Enforcement (Borough of Collingdale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 170-1 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 170-3 leaves the means, including "the retention of one or more construction code officials or third-party agencies," to Borough Council by resolution. The Borough takes permit applications online from its Forms & Permits page, and its New Contractors Requirements sheet says "Upon Permit approval, please follow instructions provided by Linn Architects" and sends cement pre-pour and plumbing inspections to Linn Architects at 610-566-7044. Chapter 170 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Colwyn Borough - Code Enforcement (Borough of Colwyn, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Colwyn Borough's Code Enforcement page says "The Building Code Official (BCO) receives applications, issues permits and makes inspections as required to enforce the provisions of the building code" and "Applications are available at the Borough Office"; the Borough Office is at 221 Spruce Street, Colwyn (610-461-2000), open Monday to Friday, 9 a.m. to 3 p.m. Section 44-1 of the Borough Code (Ord. No. 514, May 13, 2004, read October 12, 2026) says "The Borough of Colwyn hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 44-2 adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401 through 405, as amended from time to time." The Borough's Roofing Permit Application says "Layer Limit: Only two (2) layers of shingles or other roofing material shall be permitted" and "If re-roofing over existing shingles, the surface must be smooth, clean, and flat."
Concord Township - Code Enforcement Department (Township of Concord, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Concord Township administers the code itself: Section 91-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement Department "reviews and issues building, zoning, mechanical, electrical, plumbing, and sign permits." The department is at the Concord Township Municipal Building, 43 S. Thornton Road, Glen Mills. Chapter 91 of the Township Code and its Exhibits A through I change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the Township lists re-roofing as permit work. Section 91-2 adopts the Uniform Construction Code "as amended from time to time"; Exhibit B's residential code amendments name no edition, Exhibit A's amendments to the building code begin "Said IBC, 2003, hereby is amended as follows," and the Township's Uniform Construction Code page says the Township's Building Code "has adopted the most current code release".
Conemaugh Township (Cambria County) - Building Permits (Laurel Municipal Inspection Agency) (Township of Conemaugh, Pennsylvania (Cambria County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conemaugh Township sends building permit applicants to an outside inspection agency: the Township's Documents page lists, under "Building Permits," a "Laurel Municipal Inspection Agency Residential Application" and a "Municipal Authorization" sheet, the agency's Residential Construction Info sheet tells applicants to return the application "to LMIA," and the agency's office is at 140 E. Carroll St., Suite 202, Carrolltown (814-471-0424). The Township's pages say nothing on roof layers, and no Township building ordinance was found published or read for this record.
Conemaugh Township (Somerset County) - Zoning and Building Permits (Township of Conemaugh, Somerset County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conemaugh Township, Somerset County, takes zoning and building permit applications at its Township Building, 1120 Tire Hill Road, Johnstown; its Zoning/Building page names a consultant as the Township's "ZONING & PERMITTING OFFICER, BUILDING CODES ENFORCEMENT OFFICER" and says "All applications and payments to be submitted to: Conemaugh Township Supervisors," and its Zoning / Building Permit Application is approved by the "Building Codes Official." The Township has not published its Uniform Construction Code adoption ordinance; its Ordinances and Zoning/Building pages post no building code ordinance, so this record has not read it. The Township pages read for this record say nothing on roof layers. The Township's Residential Alterations / Additions submission requirements say plans must conform to "the 2009 International Residential Code"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Conestoga Township - Building and Zoning Permits (Township of Conestoga, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conestoga Township's Zoning page says "All Conestoga Township building, zoning, and stormwater management application submissions must be taken to Solanco Engineering Associates" in Quarryville, and the Township's Agricultural/Residential Application for a Building/Zoning Permit names Commonwealth Code Inspection Service, in Manheim, as the "Third Party Plan Review and Code Inspection Agency." Chapter 94 of the Township Code (Ord. No. 2004-02, June 24, 2004) says "Conestoga Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act 45 of 1999" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. No Township text read sets a layer limit of its own. The Township's commercial permit application says work "shall comply with the Pa.UCC (IBC and IRC 2003 as referenced)," and no Township page read names a current residential code edition; the text above is the 2021 IRC's, and this record does not say which edition the Township enforces.
Conewago Township (Adams County) - Zoning and Code Enforcement Office (Township of Conewago, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conewago Township in Adams County (not the York County township of the same name) takes building permit applications at its Zoning and Code Enforcement Office, 541 Oxford Avenue, Hanover. Section 56-25 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's 2026 Application for Zoning/Building Permit names Middle Department Inspection Agency, 3901 Hartzdale Dr, Suite 112, Camp Hill, under "Building Inspections." Article IV of Chapter 56 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 56-26 adopts the Uniform Construction Code "as amended from time to time" and names no edition, but the Township's 2026 Application for Zoning/Building Permit says "THE 2018 IRC & IBC PENNSYLVANIA UNIFORM CONSTRUCTION CODES ARE ENFORCED"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Conewago Township (Dauphin County) - Township Office (Township of Conewago, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conewago Township administers the Uniform Construction Code through its Township office, 3279 Old Hershey Road, Elizabethtown. Chapter 5, Part 1 of the Township Code (Ordinance 2004-1, July 14, 2004) says "Conewago Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that administration and enforcement "shall initially be through a third-party agency," and the Township's fee resolution (Resolution No. 2024-006) charges a "Conewago Township Administration Fee" that "is paid in addition to fees charged by the appointed Township Third Party Inspection Agency." The Township's own Construction Code Permit Application is posted on its Documents & Forms page. Part 1's revisions to the model codes in its Section 106 concern flood hazard, Table 301.2(1) entries, plumbing and electrical sections, and none changes the code's reroofing text; no Township text read for this record speaks to roof layers.
Conewago Township (York County) - Township Office (Township of Conewago, York County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conewago Township in York County issues building permits at its office, 490 Copenhaffer Road, York: Section 703 of its Zoning Ordinance says the Zoning Officer "issues all building permits," and the Township's Application for Building Permit/Use Certificate is signed by the Township's "PERMIT OFFICER/BCO" and carries a "CCIS Administration Fee" line. The 2026 fee schedule (Resolution 2026-02) charges "a Third-Party Fee covering any applicable UCC processes, reviews, and inspections." The Township's Uniform Construction Code ordinance is not among the ordinances it publishes online and is not in an online code library, so it was not read for this record, and no Township ordinance reaching residential reroofing was read. The Township's pages say nothing on roof layers. The Township's Forms/Permits page links to the 2021 International Residential Code ("Link to 2021 IRC"), while its residential permit application, dated March 22, 2023, is headed "RESIDENTIAL PENNSYLVANIA UNIFORM CONSTRUCTION CODES ENFORCED 2018 IRC"; this record has not read the 2018 edition's text; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Conewango Township - Building Permits (Township of Conewango, Pennsylvania (Warren County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conewango Township, in Warren County, has its Township office at 4 Fireman St., Warren. The "Building Permit" form linked from the Township's Permits/Ordinances page is a "PERMIT APPLICATION" of "Bureau Veritas North America, Inc.", "245 Allegheny Blvd, Brookville, PA 15825 (814) 849-2448", a third-party code firm, with a blank for "Township or Borough". The Township's pages say nothing on roof layers, and its UCC adoption ordinance was not read.
Connoquenessing Township - Building Permits (Professional Code Services, Inc.) (Township of Connoquenessing, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Connoquenessing Township administers the code through a third-party agency: the Township's Appointed Officers page lists, under "Building Permits," "Residential & Commercial Building Official" and "Professional Code Services, Inc.," and Chapter 110 of the Township Code (Ord. No. 73-1, July 7, 2004) says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as "the municipal building code of this Township." Chapter 110 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Conoy Township - Building Permits (Associated Building Inspections) (Township of Conoy, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conoy Township's Zoning/Building Residential Permit Process sheet says "Building Permit applications are also to be submitted to the Township office" and "Our residential code building inspection agency is Associated Building Inspections, LLC (717) 733-1654"; the Township office is at 211 Falmouth Road, Bainbridge (717-367-4927), and its Zoning/Permits page lists the firm's building code official as its residential and commercial inspector. The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Conway Borough - Code Enforcement and Zoning (third-party UCC agency) (Borough of Conway, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Conway Borough's Code Enforcement and Zoning page says its code enforcement officer is a third-party firm appointed by Council and that the officer "issues building permits as well as certificates of occupancy"; the Borough's Code, Chapter 70, says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 70-3 lets it do so by "the retention of one or more construction code officials or third-party agencies." The Borough posts that agency's residential UCC building permit application on its own Building Permits page, headed "Borough Of Conway, 801 1st Avenue Conway PA 15027," and the Borough's page says "Before starting any construction, contact the Code Enforcement Officer or the Borough Secretary's Office." The Borough office is at 801 First Avenue, Conway (724-869-5550, Monday to Friday 9am to 4pm); the agency's number on the posted forms is 724-993-4505. Chapter 70 adds nothing to the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages and Chapter 70 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Borough applies.
Cook Township - Building Permits (Township of Cook, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cook Township's permits page (read October 12, 2026), under "Various Permits," lists a "Building Permit" form and "UCC - Uniform Construction Code" "Residential Exclusions," and the Township's Building Permit Application directs completed applications to American Building Inspection Services, Inc., 3586 Route 982, Latrobe. The Township's Board of Supervisors is at 1716 State Route 711, Stahlstown (724-593-7471). The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code (the application asks the applicant to "List the Energy Compliance Code the building is to be built in compliance with"), so this record does not decide which edition the Township applies to a house.
Coolbaugh Township - Building Codes (Bureau Veritas) (Township of Coolbaugh, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Coolbaugh Township administers the code through a retained agency: Section 160-21 of the Township Code says "Coolbaugh Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 160-23 B allows "the retention of one or more construction code officials or third-party agencies to act on behalf of Coolbaugh Township," and the Township's Building Codes page says "Coolbaugh Township has contracted Bureau Veritas to conduct all building inspections in the Township," giving Bureau Veritas's office at 105A Government Center Way, Pocono Pines, phone 570.894.2801. Chapter 160 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 160-1 of the Township Code (Article I, adopted in 2002) still says "Coolbaugh Township hereby adopts the 2000 edition of the International Residential Code," Section 160-22 incorporates the Uniform Construction Code "as amended from time to time," and Section 160-25 A keeps in force building code ordinances adopted on or before July 1, 1999 that "equal or exceed the requirements of the code"; the Township's Building Codes page names no edition, saying only that construction must be built "according to the International Construction Code standards"; the text above is the 2021 edition's, and the 2000 edition's reroofing text was not read for this record.
Coolspring Township - Zoning and Building Permits (Township of Coolspring, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Coolspring Township's Building Code Inspectors page lists three third-party inspection agencies with their building permit forms, and each form carries the Township's number, 724-475-2010; one agency's building permit application says the agency "has been hired as the Building Code Official by the municipality." The Township office is at 852 North Perry Highway, Mercer (724-475-2010), and its Zoning Officer takes zoning permit applications. The Township's pages and Zoning Ordinance say nothing on roof layers. The Township's pages name no residential code edition.
Coopersburg Borough - Zoning and Building Permits (Borough of Coopersburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Coopersburg Borough's Zoning/Permits page posts a "Coopersburg Residential Building Permit" application that carries the Bethlehem office address and telephone (610-866-9663) of a third-party code agency and the line "Municipality: Coopersburg," and the Borough's fee resolution lists a building permit at "See Building Code Fee Schedule + Current State Fee"; the Borough office is at 5 N. Main Street, Coopersburg (610-282-3307). Section 108-13 of the Borough Code (Ord. No. 567, May 11, 2004) says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 108-15 lets it do so through an employee, "one or more construction code officials or third-party agencies," or an agreement with another municipality. Article I of Chapter 108 of the Borough Code still adopts the "BOCA National Building Code, Twelfth Edition, 1993," while Section 108-14 incorporates the Uniform Construction Code "as amended from time to time" as the Borough's municipal building code; the Borough's pages name no code edition, and this record has not read the 1993 edition's text and does not decide which edition the Borough applies. The Borough's pages say nothing on roof layers.
Coplay Borough - Building and Zoning Permits (Borough of Coplay, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Coplay Borough's Zoning page (read October 10, 2026) says the Borough "elected to administer and enforce the provisions of the Pennsylvania Uniform Construction Code with Amendments to the Building Code in 2004," and its Administration page lists a Code Enforcement/Zoning Officer at the Borough office, 98 South 4th Street, and, under Inspection Services, two inspection firms. Section 5-601 of the Borough Code (Ordinance 734-2004, May 11, 2004, posted on the Borough's website) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "by reference as the Municipal building code of the Borough of Coplay." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 5, Part 2 of the Borough Code (Section 5-201) still names the "BOCA National Building Code, 1996, Thirteenth Edition" and the Borough's pages name no code edition; the text above is the 2021 International Residential Code's, the BOCA code's text was not read for this record, and this record does not decide which edition the Borough applies.
Cornplanter Township - Zoning and Building Codes (Township of Cornplanter, Pennsylvania (Venango County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cornplanter Township's Zoning, Building Codes page says "Construction Code Inspectors, Inc. is contracted by the township as the building code enforcement inspector" and asks builders to contact the firm at (814) 432-2630; the Township office is at 136 Petroleum Center Road, Oil City (814-676-1744). The Township's pages say nothing on roof layers or name a code edition, and its ordinance adopting the code was not read.
Covington Township (Lackawanna County) - Building Code Office (Township of Covington, Pennsylvania (Lackawanna County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Covington Township runs its own Building Code Office at 20 Moffat Drive (phone 570-842-4607, by appointment, Monday to Friday 9 am to 4 pm), and its Building Permit Application Requirements sheet says "Project Documents must be in strict Compliance with the Uniform Construction Code," gives a "BUILDING CODE OFFICIAL" at the Township's Moffat Drive address, and lists a separate "PLANS REVIEWER" in Wilkes-Barre. The Township's documents say nothing on roof layers. The same sheet lists the "ICC Code(s) Currently Adopted and Enforced by Covington Township," among them "2018 International Residential Code" and "2018 International Existing Building Code," an older edition than the 2021 edition the State has adopted; this record has not read the 2018 edition's text and does not decide which edition the Township applies.
Cranberry Township - Code Administration (Township of Cranberry, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cranberry Township administers the code itself: Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-102 adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of Cranberry Township," and the Township's Building & Zoning Codes page says its Code Administration staff "are responsible for building, zoning, sign, and fire prevention permit review, issuance, and inspection." Part 1 of Chapter 5 of the Township Code (Sections 5-101 to 5-112), read in full, adopts the State code by reference and has no clause on house repairs; the only pre-1999 rules it keeps in force (Section 5-105) concern sleeping-room doors, door widths and fire hydrants, not roofs. A search of the whole Township Code for "roof" found no permit provision naming roof work. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here. The Township's Building & Zoning Codes page says "Cranberry Township adopted the Pennsylvania Uniform Construction Code and will adhere to the 2018 International Codes" effective October 1, 2018, while Section 5-102 adopts the State code "as amended from time to time"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Cranberry Township (Venango County) - Zoning Officer and Construction Code Inspectors, Inc. (Township of Cranberry, Pennsylvania (Venango County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cranberry Township, in Venango County, has Construction Code Inspectors, Inc. handle construction permits: the Township's Zoning page says "Please stop into the Township Building to acquire your permits. You will then be advised to see Construction Code Inspectors, Inc. at (814) 432-2630 for your construction permit." Construction Code Inspectors, Inc. is at 3178 State Route 257, Suite B, Seneca. The Township's Uniform Construction Code ordinance was not read for this record, so whether it changes the code's reroofing provisions is not stated here; the Township's Zoning page says "Replacement of roof covering, windows and doors do not require a building permit" and says nothing on roof layers.
Crescent Township - Building Permits and Zoning (Township of Crescent, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Crescent Township takes permit applications at its Administrative Office, 225 Spring Run Road (724-457-8100): Section 220.01 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and adopts the Uniform Construction Code "as amended from time to time," Section 240.09 names a "third party inspector" and "any other party assigned as inspector by the Township Board of Commissioners," and the Township's Building Permits & Planning page lists United Code Consultants, with an office at 134 S. McDonald St., McDonald (724-492-1301), under "Zoning and Building". Chapter 220 changes nothing in the code's reroofing provisions, and the pages read say nothing on roof layers or name a code edition.
Cumberland Township (Adams County) - Permits, Zoning and Code Enforcement (Township of Cumberland, Adams County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cumberland Township uses a third-party agency for the code: the Township's Permit Forms, Applications and Documents page lists "Building Permit Applications" under "Submit to PMCA" (Pennsylvania Municipal Code Alliance, Inc.), gives the "PMCA Address: 1895 B York Road Gettysburg, PA 17325," and says "ALL ZONING/LAND USE APPLICATIONS FOR CUMBERLAND TOWNSHIP ARE REVIEWED AND APPROVED BY PMCA," and the Township's 2026 fee resolution (Resolution 2026-03) attaches PMCA's plan review and inspection fee schedules. The Township's online code (codified through 2015, with later ordinances added) has no chapter adopting the Uniform Construction Code, and its table of ordinances lists none, so the Township's Uniform Construction Code ordinance was not read for this record. The Township's pages name no code edition; PMCA's ice barrier sheet says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition PMCA applies; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Curwensville Borough - Zoning and Building Permits (Borough of Curwensville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Curwensville Borough's Permits page says "There are two types of permits:" "Zoning Permits - issued by the Borough" and "Building Permits - issued by Pennsafe" and asks applicants to "contact the Borough Office" (814-236-1840) before applying for a building permit, and its Code Enforcement page says the Borough "utilizes Pennsafe Building Inspection Services LLC of Dubois, PA for building inspections"; the agency's own site lists (814) 375-1111. The Borough office is at 900 Susquehanna Avenue. The Borough's pages say nothing on roof layers. The Borough's pages and Chapter 40 name no edition of the International Residential Code, so this record does not decide which edition the Borough applies to a house.
Dallas Borough - Borough Office (Building Permits) (Borough of Dallas, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dallas Borough's Third Party Building Inspectors page, on the Borough's own site, lists a third-party building inspection agency with a code services phone of (570) 285-8180 and says "All contractors and homeowners are required to check with the Dallas Borough office and building inspector for permit/zoning requirements before work begins." The Borough office is at 25 Main Street, Dallas, (570) 675-1389. The Borough's pages say nothing on roof layers. The Borough's Code of Ordinances is published on American Legal Publishing, which served only a bot-challenge page to this record's reader, so the Borough's ordinance adopting the Uniform Construction Code and any building chapter were not read for this record, and the Borough's own pages do not post that ordinance. The Borough's 2009 zoning ordinance was read in full by text search for "roof" and sets no permit requirement for roof work. The agency's posted 2024 residential addition and alteration guide cites "2018 IRC CODE REFERENCES" and the Borough's pages name no later edition; this record has not read the 2018 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Dallas Township - Planning, Zoning & Code Enforcement (Township of Dallas, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dallas Township in Luzerne County (not Dallas Borough) administers the code: Section 45-1 of the Township Code says "Dallas Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code," and building permit applications are taken at the Township building, 105 Lt. Michael Cleary Drive, Dallas, on the Township's own application, whose fee schedule is the Township's and whose inspections are made by a building inspector and a plumbing and HVAC inspector it lists. Chapter 45 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Dallastown Borough - Borough Office (Building Permits) (Borough of Dallastown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dallastown Borough in York County takes building permit applications at its Borough Office, 175 East Broad Street, and its residential building permit application marks the date issued for "BOROUGH USE ONLY." Section 90-18 of the Borough Code says the Borough "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, and an editor's note to Section 90-20 says Ordinance No. 518, adopted 6-28-2004, "authorizes and approves an agreement with the Township of York for the administration of the Uniform Construction Code"; the application carries a line for "3RD PARTY FEES." Chapter 90 of the Borough Code changes nothing in the code's reroofing provisions; its Section 90-19.1(9) exempts from Uniform Construction Code compliance "Replacement of any roof material so long as the existing roof material is removed prior to installation of new," which speaks to tear-off jobs and sets no layer rule, and the Borough's pages say nothing on roof layers. Section 90-19 adopts the Uniform Construction Code "as amended from time to time" and names no edition, and the Borough's Building Permits & Guidelines page says construction documents must show how the work conforms to "the IRC (International Residential Code) and IBC (International Building Code) of 2018"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Damascus Township - Township Office (Building and Zoning Permits) (Township of Damascus, Pennsylvania (Wayne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Damascus Township's Ordinance No. 2004-02 (June 24, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. The Township's Forms page says "The Building Code Official and Inspector is an in-house employee of Damascus Township" and "ALL permits must be obtained through the Township Office," at 60 Conklin Hill Road, Damascus. The ordinance does not change the code's reroofing provisions, and the Township's permit chart marks no permit for roof shingle replacement with no structural changes; it says nothing on roof layers. Neither Ordinance No. 2004-02 nor the Township's permit pages, chart and application name an edition of the International Residential Code.
Danville Borough - Codes & Zoning Office (Borough of Danville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Danville Borough's Codes & Zoning Office, at the Borough office, 463 Mill Street, takes zoning and UCC permit applications, and the Borough's permit sheet tells residents who are unsure to "contact the Building Code Official for clarification" at the Borough's number, extension 1. The Borough's fee schedule (Resolution 2025-1, adopted January 14, 2025) adds "A 20% administration fee, plus a $4.50 state fee" to all UCC permits and attaches as its UCC fee schedule one on the form of Barry Isett & Associates. Chapter 102 of the Borough Code (Ord. No. 456, May 11, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this municipality." Chapter 102 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Daugherty Township - Building and Zoning Permits (Township of Daugherty, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Daugherty Township takes building and zoning permit applications at its Township Office, 2182 Mercer Road, New Brighton, and its Community Planning page lists its Zoning and Codes Officer for "Building & Zoning Permit Issuance" and "Codes Enforcement" and lists Middle Department Inspection Agency for "Building Codes Enforcement/ Commercial & Residential Plan Review," "Building Inspections," "Electrical Inspections," "Plumbing Inspections" and "Mechanical Inspections." Chapter 64 of the Township Code (Ord. No. 114, adopted March 10, 2004) says "Daugherty Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405" as "the municipal building code of Daugherty Township"; it adds no permit requirement of its own for residential repairs or alterations and names no roof work. Section 64-5 A keeps in effect building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the code," and no such ordinance is listed in the Township's online code or was read for this record. The Township's pages say nothing on roof layers. The Township's FAQ says "Daugherty Township currently enforces the 2009 International Codes Council (ICC) series of Codes" and "The current code in effect is the 2009 International Code"; this record has not read the 2009 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
Delaware Township - Building Department (Township of Delaware, Pennsylvania (Pike County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Delaware Township issues building permits through its Building Department at the Township office, 116 Wilson Hill Road, Dingmans Ferry, whose page names Code Inspections, Inc. as Building Code Official and says "Contact Code Inspections, Inc. at their number when planning new construction or to secure a building permit for an addition or for making improvements to an existing residential or commercial structure." Section 201.2 of Ordinance 201 provides for administration "By the retention of one or more construction code officials or third-party agencies to act on behalf of Delaware Township." Ordinance 201 says nothing on roof layers, and the Township's pages say nothing on them.
Delaware Township (Mercer County) - Building Permits (Township of Delaware, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Delaware Township does not issue permits for work on a house itself: its Building Permit Information page says "Any buildings/additions attached to a residential structure and/or 1000 square feet ( including swimming pools ) please contact one the agencies below," and lists three retained code agencies, one of them the Middle Department Inspection Agency (MDIA) at 724-814-6502. The Township's own application is for "any construction 1000 square feet or less that is not attached to a residential structure." Its Ordinance 06-04 (June 29, 2004) says "Delaware Township, Mercer County, hereby elects to administer and enforce the provisions of the Pennsylvania construction Code Act," and Ordinance 08-04 joins it to the Tri-County Association for Appeals, whose parties "have elected to administer and enforce" that Act. The Township's ordinances change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance 06-04 adopts the Uniform Construction Code "as amended from time to time" and names no code edition, and the Township's pages name none.
Delmar Township - Building and Zoning Permits (Township of Delmar, Pennsylvania (Tioga County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Delmar Township takes permit applications at its Township Building, 610 N Lawton Road, Wellsboro (570-724-5482), and its Forms & Permits page lists a "Building Permit" form. The form is headed "Delmar Township Supervisors Building Permit" and says "Delmar township code officer will conduct inspections," and Section 1103 F of the Township's Zoning Ordinance says the Zoning Officer "shall forward the approved application to the Township Code Official." The Township's pages read name no outside code agency. The Township's building permit form and Zoning Ordinance say nothing on roof layers. The Township's ordinance adopting the Uniform Construction Code was not found on the Township's website, whose Documents page lists only its adopted Subdivision and Land Development Ordinance, Zoning Ordinance and zoning maps, and was not read for this record. The building permit form's "Type of project" list names new buildings, additions, a "Structural alteration," decks, garages and similar projects, and names no roof work. Section 1102 A of the Zoning Ordinance (adopted December 2, 2019) says "A zoning permit shall be required prior to the erection, construction, reconstruction, conversion, alteration or replacement of structural bearing, relocation, change in height, square footage, roof line, basic structure, lot coverage, dimensions, repair, maintenance, addition, alteration, enlargement, razing or removal of any building or portion thereof," and Section 1103 E says "No zoning permit shall be required in cases of normal maintenance activities, minor repairs and alterations to existing buildings or structures, provided that no structural changes or modifications are involved." The Ordinance does not name reroofing or roof replacement, and does not define "minor repairs" or "normal maintenance"; this record does not decide whether a house reroof is a minor repair, normal maintenance or an alteration, or needs a zoning permit. The Township's pages name no code edition.
Delmont Borough - Building Permits (Borough Office) (Borough of Delmont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Delmont Borough issues permits through its Borough office, 77 Greensburg Street, Delmont (724-468-4422), and retains a third-party code agency for the Uniform Construction Code. Section 51-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 51-3 lists "By the retention of one or more construction code officials or third-party agencies to act on behalf of the municipality" among the ways it may do so; the Borough's Forms page posts the agency's building permit application under the Borough's own letterhead, and the Borough's fee schedule says the agency "will provide up to (3) plan reviews per application." Chapter 51 of the Borough Code adds no roofing provision, and the Borough's pages say nothing on roof layers. Chapter 51 adopts the Uniform Construction Code "as amended from time to time" and names no edition, Chapter 58 still enacts the 1996 BOCA National Building Code, and the Borough's pages name no edition; the text above is the 2021 edition's, the 1996 BOCA text was not read for this record, and this record does not decide which edition the Borough applies.
Denver Borough - Construction Code Permits (Borough of Denver, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Denver Borough in Lancaster County issues Construction Code permits from its Municipal Building at 501 Main Street: the Borough's December 2025 Construction Code Permit Process says "The Zoning Officer/Building Code Official shall issue a Construction Code Permit to the applicant," after plan review by one of four third-party agencies the Borough has approved as "construction plan review and inspection agencies for the Borough's Uniform Construction Code" (Associated Building Inspections LLC, Commonwealth Code Inspection Service, Inc., Building Inspection Underwriters of PA, and Contractors Inspection Services, LTD), whose fees "are billed directly to the applicant." Chapter 94 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 94 adopts the Uniform Construction Code "as such regulations and standard codes adopted by such regulations may be amended from time to time," amends "the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," and completes "Table R301.2(1) of the International Residential Code/2003," including "Ice shield underlayment required: Yes"; the Borough's permit pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Derry Borough Office (Borough of Derry, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Derry Borough's Permits page, headed "Zoning / Building Permits ( UCC ) / Code Enforcement," says "The Borough of Derry has a current agreement with Building Inspection Underwriters Inc. to utilize their services as a third party agent for Uniform Construction (Building) Codes," names a current UCC official and a zoning and code enforcement official of that agency, and says applications go to the Borough office at 114 East Second Avenue. Section 170-1 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 170 of the Borough Code (Ord. No. 685, adopted 2-14-2005), Section 170-2, adopts the Uniform Construction Code, "as amended from time to time," "as the Municipal Building Code of this Borough," and Section 170-5 keeps in effect building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the Code"; Chapter 170 names no roof work and adds no permit clause of its own, and no chapter of the Borough Code read names a code edition for houses. The Borough pages read say nothing on roof layers.
Derry Township - Community Development Department (Township of Derry, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Derry Township administers the code itself: Section 85-1 of the Township Code says "The Township of Derry hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 85-3 provides for "designating an employee of the Township to serve as the building code official," and the Township's Community Development Department, at the Municipal Complex, 600 Clearwater Road, Hershey, "is responsible for the administration of the Uniform Construction Codes." Chapter 85 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 85-7 of the Township Code still makes its insertions to the 2015 International Building, Residential and Plumbing Codes, while the department's Building Permit(s) page links its "List of Adopted UCC Building Codes" to the report on the State's adoption of the 2021 International Codes; this record has not read the 2015 edition's reroofing text.
Derry Township (Mifflin County) - Bureau Veritas, Building Permits (Township of Derry, Pennsylvania (Mifflin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Derry Township in Mifflin County administers the Uniform Construction Code through a third-party agency: the Township's Building Permits page says "Derry Township has contracted with Bureau Veritas, 75 Reserve Lane, Lewistown, PA 17044, a third-party agency, to administer and grant Building Permits as required by Pennsylvania State Law," and Chapter 97 of the Township Code elects to administer and enforce the Pennsylvania Construction Code Act. Chapter 97 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Derry Township (Westmoreland County) - Building Code Official (Township of Derry, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Derry Township administers the code itself: the Township's information page says "Derry Township opted-in to the Uniform Construction Code (Act 45) on July 1st of 2004" and that "Building Permits for commercial and residential projects are issued by Building Code Official," and the permit packet posted on the Township's Forms page says "Applications for a permit required by the UCC shall be submitted to the Township building as per Township Ordinance Number 114" and refers questions to American Building Inspection Services, Inc., of Latrobe. The Township building is at 5321 Route 982, Derry. Township Ordinance Number 114 is not published online: the Township's website posts no ordinances, and the Township of Derry code on eCode360 is that of Derry Township, Dauphin County, not this Township; so this record has not read the Township's Uniform Construction Code ordinance or any other Township ordinance on building permits. The Township's pages say nothing on roof layers. The permit packet says "The 2009 International Building Codes are available from the International Code Council" and lists the "International Residential Code 2009" among the codes the State adopts, and the Township's pages name no later edition; the text above is the 2021 edition's, and this record has not read the 2009 edition's reroofing text.
Dickinson Township - Zoning and Building Permits (Township of Dickinson, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dickinson Township takes building permit applications at its municipal building, 219 Mountain View Road, Mount Holly Springs. Section 86-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 86-6A says "Application for such permits shall be made to the Township," and the Township's Application for Zoning/Building Permits says "MDIA will review plans submitted to determine Code compliance" and names "UCC Building Code Official: MDIA" for the final inspection. Chapter 86 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Dillsburg Borough - Borough Office (Borough of Dillsburg, York County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dillsburg Borough takes permit questions at its Borough office, 233 S. Chestnut St., and its Building/Zoning Permit Information page posts building permit application checklists for decks, swimming pools and demolition, the deck checklist under the letterhead of a code services firm, Approved Code Services, of Mechanicsburg. The Borough's 2026 fee schedule lists a "3rd Party Building Inspection and Plan Review Fee" of "As established by 3rd party administrator" and a "State Fee" of $4.50. The Borough's code of ordinances is posted at codelibrary.amlegal.com, which returned an access-denied response to every read this record made, so no Borough ordinance adopting the Uniform Construction Code, and no Borough building permit chapter, was read for this record. The Borough's Ordinances page posts a short "Common Ordinances" summary, a rental inspection list and a pending 2025 ordinance, none of which names roof work. The Borough's pages and posted documents read for this record say nothing on roof layers.
Dingman Township - Building Department (Township of Dingman, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dingman Township issues building permits through its Building Department at the Township office, 118 Fisher Lane, Milford. Ordinance No. 02-2004 says "Dingman Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's re-roof application packet pairs the Township's Building Permit Application with a "Code Inspections, Inc. CONSTRUCTION PERMIT APPLICATION." Ordinance No. 02-2004 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance No. 01-98 adopts "the 1995 edition of the one and two family dwelling code known as the CABO" with later revisions "deemed to be automatically adopted," while the Township's application packet (marked "Revised: 7/2021") says "Project design shall conform to the most current edition of the International Residential Code adopted by the Commonwealth of Pennsylvania" and its office-use box offers "2018 IRC" or "Uniform Construction Code"; the text above is the 2021 edition's, the 1995 CABO code's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Dormont Borough - Building & Zoning Department (Borough of Dormont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dormont Borough administers the code itself: Section 83-1 of the Borough Code (Ord. No. 1529, May 3, 2004) says "The Borough of Dormont hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning Department, at 1444 Hillsdale Avenue, takes permit applications. The Borough's 2026 fee schedule says plan review and inspections are "handled by borough approved third party agency" and names the Middle Department Inspection Agency. Chapter 83 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 83-2 says "The Borough of Dormont shall adopt and follow the latest version of the Uniform Construction Code contained in the Pennsylvania Code," and the Building & Zoning Department's page says "The Dormont Borough Council adopted the IBC, International Building Code, Act 45 (2021 Edition)" and names no edition of the residential code; this record does not decide which residential edition the Borough applies.
Douglass Township - Building and Zoning Department (Township of Douglass, Montgomery County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Douglass Township takes building permit applications at its Administration Building, 1320 E. Philadelphia Avenue, Gilbertsville. Section 94-5 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning page says "Douglass Township utilizes a third-party inspection agency for building inspections and plan reviews," naming Kraft Municipal Group of Shillington for inspection requests. Chapter 94 of the Township Code changes nothing in the code's reroofing provisions. The Township's re-roof permit application asks, where the existing covering is not being removed, "HOW MANY LAYERS OF COVERING CURRENTLY EXIST," and states no layer limit of its own.
Douglass Township (Berks County) - Township Office (Building Permits) (Township of Douglass, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Douglass Township in Berks County takes building permit applications at its Township office, 1068 Douglass Drive, Boyertown. Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and a letter from Systems Design Engineering, Inc., the Township Engineer, published with the Township's 2026 fee schedule, says "Our Professional Service Rates for Zoning and Construction Code Official (UCC) services will continue to follow the established Zoning/UCC/Stormwater fee schedule." Chapter 5 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-102 lists the International Residential Code of 2015 as part of the Uniform Construction Code "As of the effective date of this chapter," and no Township page names a later edition; this record has not read the 2015 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
Dover Borough - Building and Zoning Permits (Borough of Dover, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dover Borough administers the code itself: Section 69-2 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 69-4 lets Council do so by employee, "third-party agencies" or agreement as it determines by resolution, building permits are applied for at the Borough office, 46 Butter Road, on an "Application for Building/Zoning Permit," and the Borough's 2026 fee schedule lists a "Borough Building Permit Code Admin Fee" of $20 and "Building Permits - Uniform Construction Code" at fees that vary "based on Code Inspector Fees." Chapter 69 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 69 adopts the State's regulations without naming an edition and the Borough's pages name none; the text above is the State's.
Dover Township - Planning & Development Department (Township of Dover, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dover Township administers the code itself: Section 5-101 of the Township Code says "Dover Township hereby elects to administer and enforce the provisions of the Code, as amended from time to time," and the Township's Building & Permits page says a building permit "is a permit issued by the Township Building Code Official, or other authorized agent," with applications made online and reviewed by the Building Code Official; the Township's fee resolution says "Inspections billed pursuant to MDIA's most recent fee schedule." The Planning & Development office is at the Township Office, 2480 West Canal Road, Dover. Section 5-101 of the Township Code changes nothing in the code's reroofing provisions, and the Township's FAQ says shingle roof replacement with no structural changes may not require permits; its pages say nothing on roof layers.
Doylestown Borough - Department of Building and Zoning (Borough of Doylestown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Doylestown Borough administers the code itself: Section 102 of Chapter 5 of the Borough Code says the Borough "hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code "as amended from time to time" as the Building Code of the Borough, and the Borough's roof and window permit application says "The Borough of Doylestown requires that prior to any roof or window replacement the property owner shall acquire a Permit from the Department of Building and Zoning, located at 10 Doyle Street." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's Windows and Roofing Replacement page states its own rule: "A maximum of two (2) asphalt, fiberglass, or low slope roofing systems are permitted. A new roof MAY NOT be installed over any of the following systems: slate, wood shake, asbestos or clay tile." The Borough's roofing pages name only International Building Code editions (the Windows and Roofing Replacement page says work must meet "the 2018 International Building (IBC)" and the roof and window permit application names "the PAUCC and IBC 2015") and name no residential code edition; the text above is the 2021 edition's, the older editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Doylestown Township - Code Enforcement (Township of Doylestown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Doylestown Township administers the code itself: Section 76-1 of the Township Code says "Doylestown Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code," and its Code and Zoning department, at the Township Administration building, 425 Wells Road, Doylestown, lists a Director of Code Enforcement and a code inspector from Keystone among its staff. Chapter 76 of the Township Code changes nothing in the code's reroofing provisions, and no Township ordinance reaching residential reroofing was found in it; the Township's pages say nothing on roof layers.
Drumore Township - Building and Zoning Permits (Township of Drumore, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Drumore Township's Building and Zoning Permits sheet says "The building permit plan reviews and inspections are conducted by authorized third party agencies," its 2026 fee schedule says "Building permit fees are based on the fee schedule of the Drumore Township Third Party Inspection Agency" and that the Township "shall also collect $4.50 for each building permit issued," and its Zoning Officer/Building Code Official page says "The Board of Supervisors appoints the Zoning Officer/Building Code Official." The Township office is at 1675 Furniss Rd, Drumore (717-548-2660), and the Township Zoning Officer's office is in Quarryville (717-786-0355). The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code, and its Uniform Construction Code ordinance was not read, so this record does not decide which edition the Township applies to a house.
Dublin Borough - Building & Zoning (Borough Office) (Borough of Dublin, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dublin Borough's Code of Ordinances, Section 5-101, says "This municipality hereby elects to administrator and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Administration page lists a "Code Enforcement / Building Inspector" with a "BCO" designation, from a consulting firm, among its staff. Building permit applications are made to the Borough office at 119 Maple Avenue, Dublin (215-249-3310), and the Borough's Building & Zoning page says "A UCC fee of $4.50 is added to each building permit." Chapter 5 adds nothing to the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages and Chapter 5 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Borough applies.
Dunbar Township - Building Permits (Township of Dunbar, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dunbar Township's Local Officials page lists, for "Building Permits," a building code official at 717-360-2928 and McMillen Engineering at 724-439-8110, and says zoning permits are handled by Fayette County ("Zoning Permits - Fayette County 724-430-1210"). The Township office is at 128 Township Drive, Dunbar. The Township's Uniform Construction Code adoption ordinance is not published and was not read, and no Township text read for this record says anything on roof layers.
Dunmore Borough - Code & Zoning Department (Borough of Dunmore, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dunmore Borough sends building permit applicants to Northeast Inspection Consultants (NEIC): the Borough's Find A Form page, under "Northeast Inspection Consultant Forms," says "Most permits/applications can be found on NEIC’s website www.neic.us," and NEIC describes itself as providing "Uniform Construction Code inspection services for the cities and municipalities throughout the Commonwealth." NEIC's office is at 209 Main Street, Childs, telephone 570-280-2111; the Borough's Code & Zoning Department is at the Borough building, 400 S. Blakely Street, Dunmore. The Borough's codified ordinances were not found published online: its Borough Ordinances page lists zoning, rental registration, floodplain, the 2018 International Property Maintenance Code and other ordinances but no ordinance adopting the Uniform Construction Code, and no online code library for the Borough was found. So the Borough's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read. The Borough's and NEIC's pages say nothing on roof layers. So whether a Borough ordinance changes the code's reroofing provisions is not stated here.
Dupont Borough - Code Enforcement Officer and Borough Office (Borough of Dupont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Dupont Borough's Code Enforcement Officer page (read October 12, 2026) says "If you plan to make repairs, additions or remodel your home, please check with the Code Enforcement Officer to see if permits will be required" and that "You may also have to Contact our Third Party Inspections Services Office BHW CONSTRUCTION CONSULTANTS, 1151 Route 315, Suite 3, Dolphin Plaza, Plains, Pa. 18702." The Borough's Forms page posts a "Building Permit Application" that is the third-party agency's application, headed "Dupont Borough Building Permit Application," whose certification refers to "PA Act 45 (Uniform Construction Code)"; the agency's office number on it is 570-270-3900. The Borough's pages say nothing on roof layers, and no Borough ordinance changing the code's reroofing provisions was found.
Duryea Borough - Code Enforcement Office (Borough of Duryea, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Duryea Borough issues building permits through its Code Enforcement Office at 315 Main Street: the Borough's Building Inspections page says its building inspector "will issue all building and remodeling permits and contractor's licenses, as well as all inspections" and names a third-party inspection agency for the Borough, and its Code Enforcement page lists the same office for "Uniform Construction Code violations (buildings)." The Borough's pages state no local rule on roof layers. The Borough's Ordinances page lists no construction code or Uniform Construction Code ordinance, and this record has not read the Borough's ordinance adopting the code or any building ordinance it kept in force from before 1999. So whether a Borough ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Earl Township - Building Permits (Township of Earl, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Earl Township's Zoning Ordinance page lists a "BUILDING INSPECTOR/UCC ENFORCEMENT OFFICER" at Technicon Enterprises II, 200 Bethlehem Drive, Morgantown (610-286-1622), and the Township's Building Permit packet says "As the appointed Third-Party Agency, Technicon Enterprises, Inc., II will perform all electrical inspections for all permitted work under the Uniform Construction Code"; building permit applications go to that agency, and the Township office is at 19 Schoolhouse Road, Boyertown (610-367-9673). The Township's pages say nothing on roof layers or on a code edition, and its Building Permit packet asks for elevation plans showing "Roof materials and roof slope."
Earl Township - Zoning and Building Permits (Township of Earl, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Earl Township takes zoning and building permit applications at its office, 517 North Railroad Avenue, New Holland, and uses third-party inspection agencies: its permit application's inspection agency sheet says "Earl Township allows the selection of one of the following four (4) inspection agencies for Residential and Commercial projects" and names Associated Building Inspections, Inc., Code Administrators, Inc. and Commonwealth Code Inspection Service, Inc., and says "The submitted plans will be reviewed by the selected agency for completeness and code compliancy." The Township's Zoning page says "The Zoning Officer is responsible for approving building permits before they are sent to an inspector for final review before a permit can be issued." Section 5-201 of the Township's code changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
East Allen Township - Zoning and Codes (Township of East Allen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Allen Township in Northampton County issues building permits from its own office at 5344 Nor-Bath Boulevard, Northampton, on its Zoning/UCC Permit Application. Its Building Permits page says "East Allen Township is an opt-in building code community," Article III of Chapter 87 of the Township Code adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and the Township's 2026 fee schedule (Resolution 2026-03, adopted January 5, 2026) says "Charges by the Township's 3rd Party are based on the 3rd Party's Fee Schedule." Chapter 87 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
East Bethlehem Township - Zoning and Building Permits (Township of East Bethlehem, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Bethlehem Township's home page says "Zoning, Floodplain and Building Permits are administered by K2 Engineering, Inc." with the phone number 724-439-3440, and its residential Uniform Construction Code building permit application, posted on the Township's Zoning/Building Permits page, says "No work may be concealed from view until it has been approved by a K2 Engineering Inspector." Ordinance 2004-3, posted on the Township's Ordinances page, says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405, as amended from time to time"; its section 5.a keeps in force building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the Code," and the ordinance names no roof work, adds no permit clause of its own for house repairs, and names no code edition. The Township's pages say nothing on roof layers. Its application names "The Uniform Construction Code, and the latest addition of the International Residential Code for One and Two Family Dwellings, with possible modifications for Local Code Administrations," as the codes for the construction under that application; the Township's pages and Ordinance 2004-3 name no edition, and the text above is the 2021 edition's.
East Bradford Township - Building, Zoning & Code Enforcement (Township of East Bradford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Bradford Township issues building permits through its Building, Zoning & Code Enforcement department, at 676 Copeland School Road, West Chester. Section 45-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the department's page lists among its contacts the "(Keystone Municipal Services) Building Codes Official & Enforcement Officer." Chapter 45 of the Township Code adopts the Uniform Construction Code "as amended from time to time" and changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
East Brandywine Township - Building Permits and Codes Enforcement (Township of East Brandywine, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Brandywine Township issues building permits from its Building Permits and Codes Enforcement office at 1214 Horseshoe Pike, Downingtown. The Township's page says "East Brandywine Township has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that the Department "contracts for the services of certified residential and commercial building code officials from Arro Consulting, Inc." Chapter 127 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Building Permits and Codes Enforcement page says "The codes applicable to work for which a construction permit is sought on or after February 15, 2022, are the 2018 International Codes issued by the International Code Council (ICC), and certain provisions from the 2021 International Codes," while Section 127-2 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
East Brunswick Township - Building and Zoning Permits (Township of East Brunswick, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Brunswick Township names a contracted agency for the code: its home page, read October 12, 2026, lists "Zoning Officer & UCC Code Official: Light-Heigel & Associates," and the Township's building permit application is headed "Uniform Construction Code Building Permit Application" for East Brunswick Township under the heading "LOCAL LIGHT-HEIGEL OFFICE CONTACT INFORMATION" (phone 717-838-1351), with a checklist line "Municipal Administrative Fee enclosed (15% made payable to East Brunswick Township)." The Township office is at 35 West Catawissa Street, New Ringgold (570-943-2775). The Township's pages and ordinance read say nothing on roof layers. The Township's pages and forms read name no residential code edition.
East Caln Township - Code Enforcement (Township of East Caln, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Caln Township in Chester County administers the code itself: Section 90-2 of the Township Code says "The Township hereby elects to administer and enforce the Act and the regulations promulgated under the Act," Section 90-4 has the Building Code "administered and enforced by the Office of Life Safety and Code Enforcement," and the Township's Building Permits page says that once applications are accepted and paid "the office will submit the applications to the plan reviewer/inspector for review." Permit applications go to the Township office at 110 Bell Tavern Road, Downingtown. Chapter 90 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists re-shingling a roof with no structural changes among residential work that needs no permit; its pages say nothing on roof layers. Article IV of Chapter 90 adopts "the International Residential Code for One- and Two-Family Dwellings, 2006 Edition" "as now and as hereafter supplemented, reissued, amended and revised," Section 90-5.1 (2023) refers to the International Residential Code 2021, and the Township's "What Code does the Township use?" page lists the "2021 International Residential Code"; the 2006 edition's reroofing text was not read for this record.
East Cocalico Township - Building & Zoning (Township of East Cocalico, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Cocalico Township elects to administer and enforce the Pennsylvania Construction Code Act (Section 84-1 of the Township Code) and takes building permit applications at its municipal building, 100 Hill Road, Denver. The Township's Building & Zoning page lists Technicon Enterprises among its building and zoning contacts, and its residential building permit packet (November 2025) says "As the appointed Third-Party Agency, Technicon Enterprises, Inc., II will perform all electrical inspections for all permitted work under the Uniform Construction Code"; the 2026 fee schedule makes the plan review and inspection fees in its Exhibit B payable to Technicon Enterprises Inc., II. Chapter 84 of the Township Code changes nothing in the code's reroofing provisions and lists re-roofing among house repairs that need no permit; the Township's pages say nothing on roof layers.
East Coventry Township - Building Permits (Township of East Coventry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Coventry Township takes building permit applications at the Township Building, 855 Ellis Woods Road, Pottstown. Section 5-203 of the Township Code (Ord. 127, 2004) says "The Township hereby elects to administer and enforce the provisions of the Construction Code Act and Regulations within the Township," and the Township's 2026 fee resolution (Resolution No. 2026-04, a scanned document, transcribed from the rendered page images) says fees under the Uniform Construction Code and Chapter 5 "are calculated and invoiced by Barry Isett & Associates Inc.," whose letter attached to the resolution seeks reappointment as "PA UCC Building Code Official" for 2026. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Planning and Zoning page says "The Township adopted the 2006 International Building Code as its approved building code" and names no residential code edition, and Part 1 of Chapter 5 names the 1996 BOCA National Building Code; the text above is the 2021 edition's, the reroofing text of the editions the Township names was not read for this record, and this record does not decide which edition the Township applies.
East Donegal Township - Zoning/Code Enforcement (Township of East Donegal, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Donegal Township in Lancaster County administers the code through its Zoning Officer/Building Code Official, with a third-party agency: the Township's Zoning/Code Enforcement page names Code Administrators, 1862 Charter Lane, Lancaster, as its "Building Code Inspection Agency," and the Township's permit process sheet says building permit applications "are also to be submitted to the Township office" and that "Our residential third-party building code inspection agency is Code Administrators." Section 8-22 of the Township Code has the building code official "issuing building permits" and the construction code official, who "may be a third party agency," perform plan review and inspections. Article II of Chapter 8 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 8-21 of the Township Code adopts the State's Uniform Construction Code "with the following additions to the International Code Council's family of codes, 2018 editions," Section 8-22 adopts chapter 1 of "the International Residential Code, 2018 edition," and Section 8-20 says the 2003 editions it names include "all subsequent codes and standards as may be adopted from time to time by the Department of Labor and Industry"; the Township's permit pages name no edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
East Drumore Township - Building/Zoning Permits (Township of East Drumore, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Drumore Township issues building and zoning permits on its own "Application for a Building/Zoning Permit," which names Commonwealth Code Inspection Service, 176 Doe Run Road, Manheim, as its "Third Party Plan Review and Code Inspection Agency" and says "All permit applications shall be returned to" Solanco Engineering Associates, LLC, 103 Fite Way, Suite C, Quarryville (717-786-0355), the firm the Township lists for its zoning and sewage enforcement officer. The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
East Earl Township - Zoning and Building Permits (Township of East Earl, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Earl Township takes zoning and building permit applications at the Township office, 4610 Division Highway, East Earl. Section 175-1 of the Township Code says "East Earl Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's building permit application (a scanned form, transcribed from the rendered page images) says "The Township allows the applicant to choose one of the following third party inspection agencies for Uniform Construction Code compliance," listing Building Inspection Underwriters, Associated Building Inspections, Code Administrators, Inc. and Technicon Enterprises Inc., II. Chapter 175 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
East Fallowfield Township - Building Codes and Enforcement (Township of East Fallowfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Fallowfield Township administers the code itself: Section 5-101 of the Township Code (Ord. 2004-05, May 27, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permit Inspection Information and Procedures page says "All inspections are conducted by the Township, except electrical which are carried out by United Electric." Permit applications are picked up at and returned to the Township office, 2264 Strasburg Road, East Fallowfield. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
East Goshen Township - Code Department (Township of East Goshen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Goshen Township administers the code itself: Section 100-1 of the Township Code says the Township "hereby elects to administer and enforce the Act," and Section 100-3 says "The Building Code shall be administered and enforced by the Code Department." The Code Department is at the Township Building, 1580 Paoli Pike, West Chester. The Township Code changes nothing in the code's reroofing provisions, and the Code Department's pages say nothing on roof layers; the department lists roofing as permit work. Chapter 160 of the Township Code adopts the "International Residential Code, 2003 Edition," "as now and as hereafter supplemented, reissued, amended and revised," and Chapter 100 adopts the 2003 International Building Code on the same terms, while the Code Department's pages name no edition and its permit application says only that construction "shall comply with all applicable township codes and the Adopted ICC Building Codes"; the text above is the 2021 edition's, and this record has not read the 2003 edition's reroofing text.
East Greenville Borough - Code Enforcement (Building and Roofing Permits) (Borough of East Greenville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Greenville Borough administers the code itself: Section 35-1 of the Borough Code says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and its Code Enforcement page says "East Greenville Borough has opted into the Pennsylvania Uniform Construction Code" and sends questions to "the code enforcement officer at (215) 679-5194, ext. 2". The Borough Office is at 206 Main Street, East Greenville. Chapter 35 adopts the Uniform Construction Code by reference and the Borough's amendments to it, as read, say nothing on roof layers or name a code edition.
East Hanover Township (Dauphin County) - Planning, Codes and Zoning (Township of East Hanover, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Hanover Township, in Dauphin County, uses a third-party agency: the Township's Planning, Codes and Zoning page says "Light-Heigel and Associates, Inc. has been appointed by East Hanover Township to provide residential and commercial building permit review and inspections. To apply for a permit, please contact the Light-Heigel office directly at 717-838-1351," and the agency's own East Hanover Township page lists "Building Permit" and "Residential Inspection" among the services the Township contracts for. The Township publishes no codified code online; its Applications and Ordinances page posts its subdivision, stormwater, floodplain, driveway, sidewalk, small wireless and zoning ordinances, but not the ordinance by which it adopts the Uniform Construction Code, so that ordinance was not read for this record. The Township's and agency's pages say nothing on roof layers.
East Hempfield Township - Building and Zoning (Township of East Hempfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Hempfield Township administers the code with a retained third-party agency: Section 130-11 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 130-13 provides for "designating employees of the Township to serve as the building code official and construction code official and by retaining third-party agencies to act on behalf of the Township of East Hempfield," and the Township's Building & Zoning page says "We have a Building Code Official who performs permit reviews and inspections" and "All inspections will be performed by Code Administrators Inc." The Township's 2026 fee schedule says "The Township utilizes Code Administrators Inc. for building code plan review and inspections." Chapter 130 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 130 of the Township Code names several older editions: Section 130-1 adopts the 2015 International Residential Building Code, Section 130-12 includes the 2009 editions, and Section 130-16.E makes insertions in the 2003 International Residential Code, while the Township's own pages name no edition; the text above is the 2021 edition's, and the older editions' reroofing text was not read for this record.
East Hopewell Township - Zoning & Building Permits (Township of East Hopewell, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. East Hopewell Township is in York County. The Township's ordinance adopting the Uniform Construction Code was not found published on its ordinances page and was not read for this record, and the Township's pages name no code edition. The pages read say nothing on roof layers.
East Lampeter Township - Planning, Zoning and Building Department (Township of East Lampeter, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Lampeter Township administers the code: Section 131-1 of the Township Code says "The Board of Supervisors of the Township of East Lampeter hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its Planning, Zoning and Building Department at 2250 Old Philadelphia Pike, Lancaster, says it will "Process and issue building, zoning and development permits," and the Township's pages list Associated Building Inspections, LLC as its residential third-party inspection agency. Chapter 131 of the Township Code changes nothing in the code's reroofing provisions, and no Township ordinance reaching residential reroofing was found in it; the Township's pages say nothing on roof layers.
East Lansdowne Borough - Municipal Building (Borough of East Lansdowne, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Lansdowne Borough administers the code itself: Section 5-901 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's own Application for Plan Review and Building Permit, posted on its Forms/Applications page and headed "Municipal Building," carries a Borough permit fee schedule and tells applicants "TO SCHEDULE YOUR INSPECTION" to call a code agency's number given on the form. Section 5-1001 requires permits for residential alterations and repairs; the Borough's pages say nothing on roof layers. Section 5-1001 names the 2015 International Residential Code and the Borough's pages name no other edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
East Manchester Township - Township Office (Permits) (Township of East Manchester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Manchester Township takes permit applications at the Township office, 5080 North Sherman Street Extended, Mount Wolf. Section 75-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Residential Alteration Application names "Inspection Agency: Commonwealth Code Inspection Service, Inc. 717-846-2004"; the Township's fees page posts that firm's residential inspection prices. Chapter 75 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
East McKeesport Borough - Building Permits (Borough of East McKeesport, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East McKeesport Borough's Residential & Commercial Building Permits page names the Code Enforcement Agency as its code enforcement agency, at 1633 Route 51, Suite 100, Jefferson Hills (888-410-4952), and the Borough's residential building application is headed "Residential Building Application" and "PA UCC Building Permit Application"; the Borough office is at 907 Florence Avenue, East McKeesport (412-824-2531). Section 5-101 of the Borough Code (Ord. 842, July 24, 2004) says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-103 lets it do so through "one or more construction code officials or third-party agencies". The Borough's Building Permits page heads its residential guidance "New Construction - Addition - Single Family / Duplex - 2018 IRC" and its Application, Documents, & Forms page lists "Code Enforcement Agency - 2025 Guidelines for 2018 Codes," while the Borough's 2026 residential building application says "2021 International Residential Code (IRC) requires detailed descriptions of the project"; this record has not read the 2018 edition's text and does not decide which edition the Borough applies. The Borough's pages say nothing on roof layers.
East Norriton Township - Code Enforcement Department (Township of East Norriton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Norriton Township administers the Uniform Construction Code itself: Section 74-1A of the Township Code says "The Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement Department, at 2501 Stanbridge Street, East Norriton, "administers the Township's codes" and issues building permits. Chapter 74 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Building Codes Currently in Effect page lists the "2018 International Residential Code" and the "2018 International Existing Building Code," and Section 74-1B(3) of the Township Code adopts appendixes "to the International Residential Code 2003" while adopting "all subsequent additions or successor codes"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
East Nottingham Township - Zoning and Building Permits (Township of East Nottingham, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Nottingham Township takes permit applications through its zoning officer at the Township building, 158 Election Road, Oxford, and uses a third-party building inspection agency for the building code: the Township's Permit Information sheet says "Building Inspections are performed by: Accurate Building Inspections" and that "The township will send your application to the building inspector for review," and Section 5-103 of the Township Code allows administration "By the retention of one or more construction code officials or third-party agencies to act on behalf of East Nottingham Township." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists re-roofing among work that needs no permit; its pages say nothing on roof layers.
East Penn Township - Municipal Office (Township of East Penn, Carbon County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Penn Township takes zoning and Uniform Construction Code permit applications at its Municipal Office, 167 Municipal Road, Lehighton. Its Zoning & Building Permit Procedures sheet says "Choose Inspection Company (3rd party inspector) prior to submission of the UCC Building Permit Application" and "Submit application (if applicable the Zoning application at the same time) to the Municipal Office to process," and its Forms page says "You must choose one of the following inspection services and remain with that provider throughout your project" and lists two inspection companies. The Township's pages post no ordinance or code and name no code edition. The Township's pages, forms and procedures sheet read for this record say nothing on roof layers.
East Pennsboro Township - Department of Housing & Community Development (Township of East Pennsboro, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Pennsboro Township administers the code itself: Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and "The Department of Housing & Community Development is responsible for the administration of the PA Uniform Construction Code," at 98 South Enola Drive, Enola. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Sections 5-107 and 5-108 of the Township Code refer to and amend the 2003 International Residential Code, and the Township's Construction Codes page names no edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
East Petersburg Borough - Zoning and Building Permits (Borough of East Petersburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Petersburg Borough in Lancaster County takes zoning and building permit applications at the Borough office, 6076 Pine Street, Suite A, on one Zoning/Building Permit Application, which says "If Building review is applicable, information will be provided for inspections with approved permit"; the Borough's pages do not name who performs building code review and inspections. Chapter 39 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
East Pittsburgh Borough - Borough Office (Code Enforcement) (Borough of East Pittsburgh, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Pittsburgh Borough administers the code itself: Section 198-1 of the Borough Code says "East Pittsburgh Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough Office, at 813 Linden Avenue, East Pittsburgh, posts the Borough's fee schedule and, on its Forms & Permits pages, refers to "The Code Enforcement/BCO." Chapter 198 of the Borough Code adopts the Uniform Construction Code "as amended from time to time" and changes nothing in its reroofing provisions, and the Borough's pages read say nothing on roof layers or on a code edition.
East Rockhill Township - Building & Zoning Department (Township of East Rockhill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Rockhill Township administers the code itself: Section 5-901 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning Department, at 1622 N. Ridge Road, Perkasie, lists its own Building Code Official and takes building permit applications, including a Roofing Permit Application. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Part 9 of Chapter 5 names no code edition, Part 3 of the same chapter still prints the Township's adoption of the "CABO One- and Two-Family Dwelling Code, 1989 Edition," and the Township's Building page says "East Rockhill Township reviews plans under the current International Building Code" while the Department page links the "2021 International Building Code adopted by the Commonwealth of PA"; neither page names an edition of the International Residential Code; the text above is the 2021 edition's, the 1989 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
East Stroudsburg Borough - Building Code Department (Borough of East Stroudsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Stroudsburg Borough issues building permits through its Building Code Department at the Borough office, 24 Analomink Street. Section 73-33 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building Code Department page says "Municipal Code Solutions(MCS) oversees the Building Code Department, which coordinates the permitting process, inspections scheduling, and the Certificate of Occupancy (CO) issuance." Chapter 73 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 73-34 names the 2015 International Residential Code among the codes the Uniform Construction Code had adopted "effective 10-1-2018," while adopting the Uniform Construction Code "as amended from time to time," and the Building Code Department page lists the "2021 International Residential Code (IRC)" among its current codes; this record has not read the 2015 edition's reroofing text, or the reroofing text of the 1998 and 1999 model codes Section 73-23 adopts.
East Taylor Township - Laurel Municipal Inspection Agency (Township of East Taylor, Cambria County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. East Taylor Township is in Cambria County. The Township's website lists no ordinances, so its ordinance adopting the Uniform Construction Code was not read for this record, and neither the Township's nor the agency's pages name a code edition. The pages read say nothing on roof layers.
East Vincent Township - Building & Zoning (Township of East Vincent, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Vincent Township administers the Uniform Construction Code itself: Section 5-101 of the Township Code says "East Vincent Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning page says its "Building Code Official (BCO) is appointed by the Board of Supervisors to oversee the approval and issuance of zoning and building permit applications." Permits are issued at the Township office, 262 Ridge Road, Spring City. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's Roof Permit page says no permit is necessary where the work only involves replacing or adding shingles; its pages say nothing on roof layers.
East Washington Borough - Building Permits and Fees (Borough of East Washington, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 150-1 of the Borough Code says "The Council of the Borough of East Washington hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 150-3B lists "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough," and the Borough's Permits & Applications page says of "Building Permits" "Cost determined by Harshman CE LLC"; the Borough office is at 15 Thayer St, Washington (724-222-2929), open "9am-3pm, Monday through Friday". The Borough's Code adds nothing to the code's reroofing provisions, and its pages say nothing on roof layers or name a code edition.
East Whiteland Township - Codes Department (Township of East Whiteland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Whiteland Township administers the code itself: Section 65-1 of the Township Code says the Township "has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, and the Uniform Construction Code," Section R103.1 as amended by Section 65-5 says "The Department of Codes shall be responsible for administering and enforcing this code," and the Codes Department, at 209 Conestoga Road, Frazer, lists among its responsibilities "reviewing permit applications" and "issuing necessary permits." The Department's pages name United Inspection for electrical inspections and name no other inspection agency. Chapter 65 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 65 (Ord. No. 375-2026) adopts "the 2021 International Building Code" and the "2021 International Residential Code" with local amendments, while the Codes Department's Building Inspection page says "East Whiteland Township has adopted the 2018 editions of several International Code Council (ICC) codes, including the International Building Code, International Residential Code" and that "As of February 11, 2026, East Whiteland Township will be utilizing the following International Building Codes amended locally and by the PA Uniform Construction Code"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Easttown Township - Building Permits (Township of Easttown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Easttown Township administers the code itself: Section 160-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permits page, for the Township office at 566 Beaumont Road, Devon, says "Building Permits (includes Mechanical and Re-roof) are reviewed and approved by the Township Building Code Official." Chapter 160 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 160 adopts the Uniform Construction Code "as amended from time to time" without naming an edition, and the Township's Permits page refers to "the 2009 International Residential Building Code , 2008 National Electrical Code , and Act 45 of 1999" and names no later residential edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Ebensburg Borough - Building Permits (Laurel Municipal Inspection Agency) (Borough of Ebensburg, Pennsylvania (Cambria County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ebensburg Borough uses a third-party agency for the code: Section 4-101 of the Borough Code says "Ebensburg Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows "retention of one or more construction code officials or third-party agencies," and the Borough's Code Enforcement & Zoning page says "Ebensburg's building codes are enforced by the Laurel Municipal Inspection Agency," whose office is at 140 E. Carroll Street, Suite 202, Carrolltown, 814-471-0424. The agency's own list of participating municipalities names Ebensburg Borough. Chapter 4 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the 1994 BOCA Building Code ordinance the Borough's ordinance list shows was not read.
Eddystone Borough - Code and Permits (Borough of Eddystone, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Eddystone Borough's Applications & Forms page, read October 12, 2026, says "Apply for contractor licenses, rental licenses, and permits at Eddystone Borough’s OpenGov site," "All permitted work must be applied for, paid, and approved prior to onset of work" and "Permits may require drawings or signed and sealed drawings, please contact the BCO for requirements"; the Borough Hall is at 1300 East 12th Street, Eddystone (610-874-1100), open Monday through Friday, 8:00 AM to 4:00 PM. Section 100-1 of the Borough Code (Ord. No. 604, June 14, 2004) says "Eddystone Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 100-2 adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401 through 405, as amended from time to time." Chapter 100 names no code edition and the Borough's pages read name no International Residential Code edition. Chapter 85, Article I (Ord. No. 508 of 1987, amended by Ord. No. 572 of March 9, 1998) designates "BOCA National Building Code/1996, Thirteenth Edition" as the Borough's Building Code, an earlier model code, and this record has not read that code's text. Chapter 85 and the Borough's pages set no roof layer rule of their own.
Eden Township - Third-Party Code Agency (Lancaster County) (Township of Eden, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Eden Township's building/zoning permit application, posted on its Forms page and marked Rev 1/2019, names as the "Third Party Plan Review and Code Inspection Agency" the Commonwealth Code Inspection Service, Manheim, (717) 278-0964, and says "All permit applications shall be returned to" Solanco Engineering Associates, LLC, 103 Fite Way, Suite C, Quarryville, (717) 786-0355, the office the Township's Zoning page lists for its Zoning Officer; the Township office is at 489 Stony Hill Road, Quarryville (717-786-7915). The Township's pages read say nothing on roof layers.
Edgmont Township - Building Department (Township of Edgmont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Edgmont Township in Delaware County issues building permits through its Building Department at the Township Building, 1000 Gradyville Road, Newtown Square; Section 150-4 of the Township Code makes enforcement "the responsibility of the Edgmont Township Building Department and Building Code Official," and the Township's Permit Information page lists Linn Architects as its "Code Compliance Officer, Construction Code Official, Building and Plumbing Inspector, & Fire Code Official," who carries out building inspections. Chapter 150 of the Township Code changes nothing in the code's reroofing provisions; the Township's Roofing Application asks "How many existing layers of roof?" and sets no layer limit of its own. Chapter 150 adopts the Uniform Construction Code "as amended from time to time" and Section 150-11 leaves the codes in effect to official resolution, which this record has not read; the Township's Permit Information page says it adopted the Uniform Construction Code "which has incorporated the 2018 International Building Codes" and names no residential code edition; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Edwardsville Borough - Office of Code Enforcement and Building Inspection (Borough of Edwardsville, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Edwardsville Borough in Luzerne County takes building permit applications at its Office of Code Enforcement and Building Inspection, 470 Main Street, and its building permit form says "ALL WORK IS SUBJECT TO INSPECTION AT ANY TIME BY THE EDWARDSVILLE BOROUGH BUILDING INSPECTOR"; no Borough page read for this record names an inspection agency. The Borough's ordinance electing to administer the Uniform Construction Code is not posted on its website and was not read for this record, and the Borough's codified code is not published online. The Borough's pages and forms say nothing on roof layers. The Borough's building permit form names the "MOST CURRENT BOCA/INTERNATIONAL BUILDING CODES" without an edition and names no residential code, and the Borough's pages name no edition of the International Residential Code; this record does not decide which code or edition the Borough applies. The text above is the 2021 edition's, and the BOCA code's reroofing text was not read for this record.
Eldred Township (Monroe County) - Building Permits (Township of Eldred, Monroe County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Eldred Township takes building permit applications at its Township office, 490 Kunkletown Rd, Kunkletown (610-381-4252). Its Forms & Documents page lists a "Building Permit Application," its 2026 fee schedule lists "BUILDING PERMIT $ 60.00 PLUS (as determined by Zoning Officer)" and "UCC INSPECTION FEE Varies by inspection company," and its home page says "If you need to schedule an inspection, please visit" the website of the Township's contracted code agency. Eldred Township's ordinance adopting the Uniform Construction Code was not found on the Township's website, whose forms and ordinance pages list only its zoning and subdivision ordinances, and was not read for this record, so this answer rests on the Township's own application quoted above, not on that ordinance. The Township's pages say nothing on roof layers and name no code edition.
Elizabeth Township - Code Enforcement Department (Township of Elizabeth, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Elizabeth Township administers the code itself: Part 4 of Chapter 5 of the Township Code (Ord. 795, 2003) elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code as the Township's building code, and the Township's page says "The Elizabeth Township Code Enforcement Department is responsible for all permits in Elizabeth Township and Elizabeth Borough," with applications taken at the municipal building, 522 Rock Run Road. Part 4 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Part 1 of Chapter 5 still adopts the BOCA Basic Building Code, 1984 Edition, whose text was not read for this record.
Elizabeth Township (Lancaster County) - Permits (Township of Elizabeth, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Elizabeth Township, in Lancaster County, takes building and zoning permit applications at its office, 423 Southview Drive, Lititz. Its Permits page says "The Elizabeth Township Board of Supervisors has appointed two agencies to administer and enforce the Uniform Construction Code," Associated Building Inspections and Commonwealth Code Inspection Service, and that "It is the permit applicant's responsibility to select and identify one of the agencies below that would perform the plan review and the required inspections." Chapter 51 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 51-3 adopts the Uniform Construction Code "as such regulations and standard codes adopted by such regulations may be amended from time to time," with additions to "the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," and Section 51-4 still refers to the International Residential Code/2003; no Township page read names a code edition; this record does not decide which edition the Township applies.
Elizabethtown Borough - Building Code Official (Borough of Elizabethtown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Elizabethtown Borough administers the code with a third-party agency: Part 2 of Chapter 5 of the Borough Code has Borough Council appoint a building code official and a construction code official, who "may be a third party agency," and the Borough's 2026 fee schedule says "Commonwealth Code Inspection Services is the third-party agency serving as the Construction Code Official." The Borough's Residential Permit Application says "If inspections are required, they will be conducted by the Borough's Building Code Official. In cases where a UCC Permit is issued, inspections will be handled by our third-party agency, Commonwealth Code Inspection Services (CCIS)." Part 2 of Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough lists replacing roof shingles, provided there is no structural damage, among work that needs no permit; its pages say nothing on roof layers. Part 2 of Chapter 5 adopts the standards the Department of Labor and Industry has made part of the Uniform Construction Code but still names the International Building Code, 2003 and the International Residential Code, 2003, and the Borough's Residential Permit Application refers only to "the current edition of the International Residential Code (IRC)" without naming one; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Emsworth Borough - Building Permits (Borough of Emsworth, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Emsworth Borough's Chapter 100 says in Section 100-1 "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Forms page (read October 12, 2026) says its third-party building inspector reviews the zoning permit application and building permit application and that "Once the zoning permit is approved and paid, the building permit application will be reviewed, approved and issued." The Borough's Government page lists "BUILDING INSPECTION/CODE ENFORCEMENT" among its borough contacts, and the building permit application it posts carries the inspector's address and telephone, (724) 993-4505. The Borough office is at 171 Center Ave., Pittsburgh, telephone (412) 761-1161. Chapter 100 of the Borough Code adds no reroofing rule of its own, and the Borough's pages say nothing on roof layers. Article II of Chapter 100 adopts the 2006 International Residential Code, Section 100-2 adopts the Uniform Construction Code "as amended from time to time," and the Borough's Forms page and application name no edition (the application says "Uniform Construction standards, as specified in PA Code 34 §401-405"); the text above is the 2021 edition's, the 2006 codes' reroofing text was not read for this record, and this record does not decide which code the Borough applies to a house.
Ephrata Borough - Codes Division (Borough of Ephrata, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ephrata Borough administers the code itself: Section 152-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Codes Division, at 124 S. State Street, lists "Issuing building / zoning permits" and "Inspecting construction in progress" among its duties, and the Borough's Codes and Zoning FAQs say "All residential inspections are done by in-house personnel." Chapter 152 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's Permits page lists replacing roofing materials with no structural modifications among work needing no permit; its pages say nothing on roof layers. The Borough's Codes and Zoning FAQs say "The Borough uses the 2021 version of the International Codes," and Chapter 152 names no edition.
Ephrata Township - Building and Zoning Permits (Township of Ephrata, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ephrata Township, Lancaster County (not Ephrata Borough), takes building and zoning permit applications at its Municipal Building, 265 Akron Road, Ephrata. Its 2026 fee schedule says that for residential work "Uniform Construction Code Permit Review and Inspection Fees - All fees charged by ABI, Inc. in connection with plan review and inspections will be the responsibility of the applicant," and its residential application says "ALL CONSTRUCTION MUST CONFORM TO THE PENNSYLVANIA UNIFORM CONSTRUCTION CODE" and "TO SCHEDULE AN INSPECTION, PLEASE CALL THE TOWNSHIP OFFICE AT 717-733-1044." The Township's Uniform Construction Code ordinance is not published online: its Ordinances page lists "some of the most frequently cited ordinances" and says "Copies of all Township Ordinances can be obtained at the Ephrata Township Municipal Building." So this record has not read whether that ordinance changes the Act's treatment of residential repairs or alterations, and does not state whether a house reroof needs a building permit. The Township's pages say nothing on roof layers.
Exeter Borough (Luzerne County) - Building and Zoning Permits (Borough of Exeter, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Exeter Borough in Luzerne County "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as its municipal building code, by an ordinance enacted May 4, 2004 and printed in Chapter 33 of the Borough's posted Code of Ordinances Manual. The Borough posts its own Building Permit Application, with an "Exeter Borough Residential Permit Fee Schedule" and a "For Code Administrator Use Only" approval block, and takes applications at the Exeter Municipal Building, 1101 Wyoming Avenue; no Borough page read for this record names an inspection agency. The Borough's pages say nothing on roof layers. Chapter 33 of the Borough's code adopts the "BOCA National Building Code" without naming an edition, and the Borough's pages name no later edition; the text above is the 2021 edition's, the BOCA code's reroofing text was not read for this record, and this record does not decide which code the Borough applies.
Exeter Township - Engineering Department (Township of Exeter, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Exeter Township administers the code, with a consulting firm as its building code official: Section 150-5 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Township," and the Township's Building/Zoning/Engineering page says its Engineering Department "handles all inquiries regarding building permits" and lists Great Valley Consultants as the Township Engineer and as its "Building & Fire Code Official." Permit applications go to the Engineering Department at the Township offices, 4975 DeMoss Road, Reading. Chapter 150 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article I of Chapter 150 still names the 1996 BOCA National Building Code and the 1989 CABO One- and Two-Family Dwelling Code, and the Township's information sheet refers to "the current International Residential Code" without naming an edition; the text above is the 2021 edition's, and the 1996 and 1989 codes' reroofing text was not read for this record.
Exeter Township - Zoning Officer and Building Code Official (Luzerne County) (Township of Exeter, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Exeter Township's Boards and Permits page, read October 12, 2026, lists under "PERMITS" a "Zoning Officer and BCO" (570-817-9196) and a "Sewage Enforcement Officer"; the Township's Municipal Building is at 2305 State Route 92, Harding. The Township's pages read say nothing on roof layers, and no ordinance adopting the Uniform Construction Code was read. The Township's pages name no Uniform Construction Code edition, and its Flood Ordinance refers to "the 2018 IBC or the 2018 IRC, or the latest revision thereof as adopted by the Commonwealth of Pennsylvania"; this record does not decide which edition the Township applies and has not read the 2018 edition's text.
Fairchance Borough - Building Permits (K2 Engineering Building Inspection & Permits) (Borough of Fairchance, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fairchance Borough's Building Permits page, at 125 W. Church Street, Fairchance, lists "K2 Engineering Building Inspection & Permits" at 234 Pittsburgh Street, Uniontown (724-439-3440) and posts that firm's "2024 BUILDING PERMIT FEE SCHEDULE"; the Borough office is open Monday to Friday, 8am to 4pm (724-564-9980). The Borough's Ordinances page says "Link coming soon!!!" and "Click here for the Fairchance Borough Code of Ordinances," but the link could not be read, so the Borough's ordinance adopting the Uniform Construction Code and its code were not read for this record. The Borough's pages say nothing on roof layers or a code edition.
Fairfield Township - Code Enforcement (Township of Fairfield, Pennsylvania (Lycoming County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fairfield Township's Code Enforcement page lists "Code Inspections, Inc." with "Building 570-547-0488" and "Zoning 570-547-2821"; the firm's own contact page lists those numbers at its Lycoming office, 2104 Route 54, Montgomery, and describes itself as a third-party agency that works for the municipality. The Township office is at 834 Fairfield Church Road, Montoursville (570-433-4212), with office hours posted as Fridays 7 am to 12:30 pm. No Township page or ordinance read for this record speaks to roof layers, and the Township's pages name no code edition.
Fairview Township - Building Inspection (Township of Fairview, Pennsylvania (Erie County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fairview Township in Erie County administers the code through a retained firm: Section 169-6 of the Township Code says plan review, permits, inspections and enforcement under the Uniform Construction Code "shall be performed by the building code official(s), construction code official(s) and other persons employed or contracted by the firm retained by the Township under written contract" and "The Township shall not perform any such services itself or through its employees," and the Township's Building Inspection page names Building Inspection Underwriters of Pennsylvania, INC., reachable at the Township Office, 7471 McCray Road, at 814-474-5942. Chapter 169 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Fairview Township - Codes Administration Office (Township of Fairview, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fairview Township administers the code itself: Section 113-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Uniform Construction Code Act," the Township's Codes Administration Office, at 599 Lewisberry Road, New Cumberland, lists "Administration of the adopted Building Codes" among its functions and takes building permit applications, and the Township's 2026 fee resolution names Approved Code Services, Inc. under "3rd Party Inspection Agencies." Chapter 113 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 113-1A deletes the State's exclusion for house alterations that make no structural change; this record does not decide whether a house reroof is an alteration or a repair. The Codes Administration Office points readers to "the current 2021 Building Codes."
Fairview Township (Luzerne County) - Building and Zoning (Township of Fairview, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fairview Township in Luzerne County posts, on its Building, Zoning & Complaint Forms page, an "APPLICATION FOR BUILDING PERMIT / USE CERTIFICATE" issued on the letterhead of Advanced Code Consultants, LLC, 119 Klinger Drive, Sugarloaf, 570-436-1354, and the same page names Advanced Code Consultants as the Township's zoning officer; the application tells applicants to contact the "ACC OFFICE FOR ALL REQUIRED INSPECTIONS." The Township's pages and posted forms say nothing on roof layers. The Township's ordinance adopting the Uniform Construction Code is not published: the Township's Ordinances page lists chapters of the Code of the Township of Fairview (among them the International Property Maintenance Code, Nuisances, Sewers and Streets and Sidewalks) but no building construction chapter, no online code library carries the Township's code, and this record has not read that ordinance. A Township notice says "some of Fairview Townships ordinances have been amended and are not reflected within the ordinance on line."
Fallowfield Township - Code Enforcement and Zoning (Township of Fallowfield, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fallowfield Township in Washington County issues building permits through its own code enforcement office: the Township's Zoning Code Enforcement page says "The Code Enforcement/Zoning Officers are responsible for the issuance of building permits, inspection of construction sites, review of site and construction plans and the enforcement of building codes and zoning ordinances" and lists the Township's Code Enforcement and Zoning Officer, who is also its UCC Building Inspector, at 724-322-2166. The Township Building is at 9 Memorial Drive, Charleroi. Chapter 175 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Falls Township - Office of Code Enforcement (Township of Falls, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Falls Township administers the code itself: Section 109-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its Building & Plumbing Codes page says "Falls Township is an opt-in community for enforcement of State Act # 45, The Uniform Construction Code," and its Office of Code Enforcement, under the Township's Chief Code Enforcement Officer, issues the permits. Chapter 109 of the Township Code, Construction Codes, Uniform (Sections 109-1 to 109-10, Ord. No. 2004-10 as amended), and Chapter 138, Housing and Building Standards, both read in full, change nothing in the code's roofing provisions; Section 109-8 deletes some of the State's permit exemptions by their earlier numbering, and none of its text names roof work. The office's pages and fee schedule say nothing on roof layers.
Fawn Township - Building and Zoning Permits (Township of Fawn, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fawn Township's Applications & Permits page offers a "Building Permit Application," the application is headed "Application for Building/Zoning Permit" and says a Certificate of Occupancy will be "issued by Fawn Township" and refers to "the Township Building Code Official," and the Township's Zoning Office page says family dwelling fees "are set by third party home inspectors"; the Township office is at 3054 Howes Run Road, Tarentum (724-226-0666), open 9 AM to 4 PM Monday through Thursday and 9 AM to 1 PM Friday. The Township's website posts no building, permit or code chapter and no ordinance adopting the Uniform Construction Code, so none was read for this record, and its pages name no code edition. The pages read say nothing on roof layers.
Fawn Township - Building and Zoning Permits (Township of Fawn, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fawn Township administers the code itself through contracted agencies: its Ordinance No. 2-2004 says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets the Board of Supervisors act through "one or more construction code officials or third-party agencies," and its Building & Zoning Permits page lists "Building Code Official / UCC Inspector" as "PA Municipal Code Alliance, Inc" and "Zoning Officer / Codes Enforcement Officer" as "South Penn Code Consultants, LLC (SPCC)." Ordinance No. 2-2004 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Fermanagh Township Office - Land Use and Building Permits (Township of Fermanagh, Pennsylvania (Juniata County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fermanagh Township elects to administer the code: Section 60-1 of its Code (Ord. No. 2-2026, adopted March 9, 2026, confirming the Township's 2004 election) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and Section 60-3 lets the governing body use "one or more construction code officials or third-party agencies." The Township's Contact Us page lists "Building Inspection Underwriters of PA: 877-453-4321" beside its Zoning Officer, and its Permit Application Forms page links "Commonwealth Code Building Applications" and "Building Inspection Underwriters of PA"; the Township's pages do not say which of the two issues a given building permit. The Township Office is at 109 Municipal Road, Mifflintown (717-436-8870), open Monday to Friday 7:00 a.m. to 2:00 p.m. Chapter 60 changes nothing in the code's reroofing provisions, and the Township's Code and pages say nothing on roof layers.
Findlay Township - Building Inspection Department (Township of Findlay, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Findlay Township administers the code itself: Chapter 49 of its code (Ordinance No. 438, March 9, 2022) elects to administer and enforce the Pennsylvania Construction Code Act, adopts the Uniform Construction Code as the Building Code of the Township, and provides for "an employee of the township to serve as the building code official," and the Township's Building Inspection Department, at 1271 Route 30, Clinton, issues building permits. Chapter 49's amendments change nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Chapter 49's local amendments are written against the 2015 International Building and Residential Codes, while the Township's building page says the 2021 International Residential Code (with amendments) is enforced from January 1, 2026; this record has not read the 2015 edition's reroofing text.
Fleetwood Borough - Building and Zoning Permits (Borough of Fleetwood, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fleetwood Borough takes building and zoning permit applications at Borough Hall, 110 West Arch Street, Suite 104; its Forms & Permits page says "The Borough will call when permit is approved or declined," and the Building / Zoning Permit application it posts is LTL Consultants, Ltd.'s, whose terms name "employees of The Municipality and LTL Consultants, Ltd." as the reviewers and inspectors. Chapter 119 of the Borough Code (Ord. No. 552, June 14, 2004) says "Fleetwood Borough hereby elects to and so shall administer and enforce" the Pennsylvania Construction Code Act and allows "The retention of one or more Construction Code Officials or Third-Party Agencies to act on behalf of Fleetwood Borough." Chapter 119, read in full, adopts the Uniform Construction Code, "as amended," as "the official Municipal Building Code of Fleetwood Borough," to be "amended automatically by all amendments, supplements, additions and later editions," and names no roof work. Section 119-5A keeps in force "All Building Code Ordinances or portions thereof adopted by Fleetwood Borough before 11:59 p.m. prevailing time Thursday, July 1, 1999" that equal or exceed the code; those ordinances are not in the codified part the Borough publishes, so this record has not read them. Chapter 147, Floodplain Management, says "A Building Permit shall not be required for minor repairs to existing buildings or structures"; it is a floodplain chapter and names no roof work. The Borough's pages say nothing on roof layers.
Folcroft Borough - Code Administration and Permits (Borough of Folcroft, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Folcroft Borough issues building permits from its Borough office at 799 E. Ashland Avenue, Folcroft, where its staff list a Code Administrator; Chapter 255 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's When Do I Need a Permit? page says "a qualified Borough inspector must review the project and conduct inspections." The Borough's Permits page says "in no case shall more than two layers of shingles be installed on a roof," and Chapter 255 of the Borough Code changes nothing in the code's reroofing provisions. Section 255-2 of the Borough Code (amended 2006 by Ord. No. 990) says the Borough "shall adopt the 2006 International Code Council" codes it lists, which do not include the International Residential Code, with future revisions "automatically adopted," and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2006 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Ford City Borough - Building, Zoning and Code Enforcement (Borough of Ford City, Pennsylvania (Armstrong County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ford City Borough's Permits and Forms page lists a "Bureau Veritas Permit Application" under "Building, Zoning, & Occupancy Forms," its 2026 Municipal Fee Schedule lists "UCC Building Permit Admin Fee 10% Bureau Veritas Fees," and the Bureau Veritas demolition guidelines it posts speak of a "UCC demolition permit"; the Bureau Veritas application lists an Armstrong office at 204 Butler Road, Suite 3, Kittanning (724.548.1414). Zoning applications go to the Borough office, 1000 4th Ave, Ford City. The Borough's pages read say nothing on roof layers or the code edition it applies, so the text above is the State's current one, and the Borough's Uniform Construction Code ordinance was not read for this record.
Forest Hills Borough - Building Permits (Building Inspection Underwriters) (Borough of Forest Hills, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Forest Hills Borough elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code as its construction code (Code of Ordinances, Chapter 5, Sections 5-101 and 5-102), and the Borough's permits page says "For building permits and inspections, BIU serves as the Borough's inspector," naming Building Inspection Underwriters, a third-party agency; permit forms are submitted to the Borough office at 4400 Greensburg Pike. The Borough's amendments in Section 5-103 change nothing in the code's reroofing provisions, and its pages say nothing on roof layers. The Borough's code amends the 2015 editions of the International codes (Section 5-103, as amended in 2019), and the Borough's pages name no edition; the text above is the 2021 edition's, the 2015 edition's and the 1990 BOCA code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Forks Township - Building and Zoning Department (Township of Forks, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Forks Township administers the code through its Building and Zoning Department, which the Township says "is responsible for issuing all permits," with building permit applications handled through SFM Consulting LLC: the Township's page says "For all Building Permit Applications including the following listed below, please visit the SFM Consulting website," and "Select Permit Applications, then Forks Township." Section 77-1 of the Township Code says "The Township of Forks hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 77-3 lets the Township retain "construction code officials or third-party agencies to act on behalf of Forks Township." The office is at 1606 Sullivan Trail, Easton. Chapter 77 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the Township lists a reroof building permit application. Chapter 77 adopts the Uniform Construction Code "as amended from time to time" without naming an edition, and the Township's 2026 fee schedule heads its residential building schedule "Permits issued under the 2018 IRC"; the Township's Building & Zoning page names no edition; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Forty Fort Borough - Code Enforcement (Borough of Forty Fort, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Forty Fort Borough's Code Enforcement office, on the second floor of the Borough building at 1271 Wyoming Ave., takes building permit applications, and its online portal says "Permits, complaints can be filed here." The Borough's residential repair and renovation guide says "The homeowner or contractor must contact Building Inspection Underwriters to schedule all required inspections." Section 5-201 of the Borough Code (Ord. 2004-5, June 7, 2004) says "The Borough of Forty Fort hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-202 adopts the Uniform Construction Code, "as amended from time to time," as "the building code of the Borough of Forty Fort." Section 5-212 brings residential repairs and alterations back within the permit requirement apart from listed exceptions, none of them roof work, and Part 2 of Chapter 5 changes nothing in the code's reroofing provisions; the Borough's pages say nothing on roof layers, and its repair and renovation guidelines ask whether the existing roof covering will be removed or overlaid.
Forward Township - Building Permits (Township of Forward, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Forward Township elects to administer the code itself: Section 5-201 of its Code (Ord. No. 2004-1, March 9, 2004) says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, as amended from time to time," Section 5-202 adopts the Uniform Construction Code "as the municipal building code of this Township," and Section 5-203 leaves the method of administration to the governing body "by resolution." The Township's Building Permit Application, posted on its Township Forms page, is a Township form that says "We require a 48 hr. notice on all inspections" and names a Building Inspector, and the Township office is at 1000 Golden Circle, Elizabeth (412-384-1761). No resolution naming the person or agency the Township has designated was found published, so this record names none. Neither the Township's building permit ordinance nor its Uniform Construction Code ordinance changes the code's reroofing provisions, and the pages read say nothing on roof layers or name a code edition. The model code adopted by Ordinance 81-5 was not read for this record.
Forward Township - Building Permits (Butler County) (Township of Forward, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Forward Township administers the code itself, with a contracted inspection agency: Section 5-201 of the Township Code says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-203 lets it do so by "the retention of one or more construction code officials or third-party agencies," and its 2026 fee schedule says "UCC Compliance charged up front to all applicants," "Township pays MDIA monthly" and Township "issues building permit placard". The Township office is at 207 Ash Stop Road, Evans City. Chapter 5, Part 2 of the Township Code adopts the Uniform Construction Code: Section 5-202 incorporates it, "as amended from time to time," as "the municipal building code of this Township." The Township's pages name no code edition. The Township's pages read say nothing on roof layers.
Foster Township - Building and Zoning Permits (Township of Foster, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Foster Township in Luzerne County administers the code itself: Section 78-1 of the Township Code says "Foster Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 78-3 allows "the retention of one or more construction code officials or third-party agencies," and the Township posts its own Building Permit Application ("New Construction, Addition, Repairs, Signs"), taken at the Township building, 1000 Wyoming Avenue, Freeland. The Township's home page lists a Code Inspector at (570) 401-2687, the number it also gives for East Mountain Inspections. Chapter 78 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Fox Township (Elk County) - Code Enforcement and Permits (Township of Fox, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fox Township in Elk County runs the Uniform Construction Code itself: its Permits & Codes page lists a "Building Code Inspector and Code Enforcement Officer" (office phone (814) 885-8450 ext 3) and says "The Uniform Construction Code took effect in 2004 in Fox Township," and the Township's home page describes its code enforcement officer as serving as "building code official, UCC inspector, zoning officer"; the Township office is at 116 Irishtown Road, Kersey. The Township's pages say nothing on roof layers, and its Chapter 43 sets none. The Township's Uniform Construction Code adoption ordinance is not in the Code of Fox Township posted on the Township's site (a 2013 code book whose chapters and disposition list do not include it) and was not found posted elsewhere, so this record has not read it.
Frackville Borough - Construction Code (Borough of Frackville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Frackville Borough's Departments page lists, under "Code Enforcement," "Construction Code" with Barry Isett & Associates at (570) 455-2999, and Borough Hall at 42 South Center Street, (570) 874-3860. The Borough's 2004 Uniform Construction Code ordinance says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this Municipality." Ordinance No. 1-2009 brings residential repairs and alterations under the Borough's permit requirement, except re-roofing of less than 25% of the roof and eight other listed kinds of work; neither ordinance changes the code's reroofing provisions or says anything on roof layers.
Franconia Township - Building & Zoning (Township of Franconia, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franconia Township administers the code itself: Section 48-1 of the Township Code says "Franconia Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning page says its Building Inspectors/Code Enforcement Officers "inspect job sites for building and plumbing approval" and that "Code Inspections, Inc. handles all of Franconia Township's electrical reviews and inspections as well as commercial projects and new developments." Building permit applications go to the Township Building at 671 Allentown Road, Telford. Chapter 48 of the Township Code changes nothing in the code's reroofing provisions, Chapter 47's amendments to the BOCA code it adopts touch no roof covering section, and the Township's pages say nothing on roof layers. Chapter 47 names the BOCA Basic Building Code of 1999, and the Township's Building and Plumbing Codes permit conditions sheet says it is "Based on Current International Building Code" and refers to egress "per 2006 International Building Code"; neither names a residential code edition; the text above is the 2021 edition's, the older editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Franklin Township - Building Permits (Township of Franklin, Pennsylvania (Snyder County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township's own Building Permit application says "A Building Permit MAY be required from both the Township and Central Keystone COG" and "1,000 square feet and upward, application will go through Central Keystone COG," its Building Permit Ordinance page says "Any new construction, renovations or conversions of buildings may require construction code approval and inspections by the Central Keystone Council of Governments (CKCOG)," and the Council of Governments' Snyder County members page lists the Township; the Township office is at 384 Greenhouse Road, Middleburg (570-837-1725), open 8 am to 1 pm Monday through Thursday. The Township's ordinance adopting the Uniform Construction Code is not among the documents its website posts (its Building Permit Ordinance page is a scanned excerpt of a floodplain ordinance, a 2016 amendment on building set-backs and a list of other approvals) and was not read for this record. The Council of Governments' 2021 Code Update page says "Please check back often for new links, videos, and helpful worksheets as we transition to the 2021 Codes," and neither the Township's nor the Council's pages read name the residential code edition in force. The pages read say nothing on roof layers.
Franklin Township - Building Permits (Township of Franklin, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township's building code official is Approved Code Services: the Township's Staff & Officials page lists "Building Code Official" as "Approved Code Services, ( 717) 506-0464," its Building Permit Information page says "If needed, contact Approved Code Service, Building Code Official at: (717)-506-0464," and Approved Code Services lists Franklin Township under York County among its municipal partners. Building permit applications are made at the Township office, 150 Century Lane, Dillsburg. The Township's pages state no local rule on roof layers. The Township's Ordinances page lists no construction code or Uniform Construction Code ordinance, and this record has not read the Township's ordinance adopting the code. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Franklin Township - UCC Administration and Township Office (Township of Franklin, Pennsylvania (Fayette County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township administers the code through a contracted firm: its UCC/Zoning page lists "Uniform Construction Code Administration" under K2 Engineering, Inc., 234 Pittsburgh Street, Uniontown, beside a "Building Permits" contact, lists zoning permits separately under the Fayette County Planning, Zoning & Community Development office at the County Courthouse, and lists K2 Engineering, Inc. again as the Township's engineer on its Township Office page. The Township's pages say nothing on roof layers, and no local code text was read; no edition of the International Residential Code is named locally.
Franklin Township (Adams County) - Building and Zoning (Township of Franklin, Adams County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township in Adams County takes building permit applications at its office, 55 Scott School Road, Orrtanna, 717-334-4901 ext. 100, on its own "APPLICATION FOR PA UCC CONSTRUCTION PERMIT," and the Township's Building and Zoning page lists Barry Isett & Associates, Inc., 2 Market Plaza Way, Suite 7, Mechanicsburg, (717) 795-8575, under "PERMITTING & INSPECTIONS." Chapter 64 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Franklin Township (Beaver County) - Building Permits (Township of Franklin, Beaver County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township, in Beaver County, has its Uniform Construction Code work done by a third-party code agency: Section 137-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Forms page posts the building permit application, procedures and residential plan requirements, and that application says the Township's third-party code agency "has been hired as the Building Code Official by the municipality and represents only the municipality." The Township office is at 897 Route 288, Fombell. Chapter 137 of the Township Code, read in full, adopts the Uniform Construction Code "as amended from time to time" as the Township's building code and names no roof work; Section 137-5A keeps in force building code ordinances adopted "on or before July 1, 1999," which "equal or exceed the requirements of the code," and this record found none naming roof work. Section 330-84 of the Zoning Ordinance, "Building permits," under the Zoning Officer's duties, says "Permits shall not be required for painting, residing, reroofing, masonry maintenance, interior renovations not involving structural changes"; that section sits in the zoning chapter, and this record does not decide whether it speaks to the Uniform Construction Code permit. The Township's pages say nothing on roof layers.
Franklin Township (Butler County) - Building and Zoning Permits (Township of Franklin, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township administers the code itself: its Land Use and Planning page says "Franklin Township enforces the Pennsylvania Uniform Construction Code and has no stricter municipal regulations," its 2026 fee schedule lists a "UCC Building Permit" at the "Building Code Official Rate," and its building permit application says "Contact Professional Code Services Inc. to schedule inspections" (724-449-2661, the inspection firm's number as the application prints it). The Township office is at 191 Election House Road, Prospect (724-865-2412). The Township's pages say nothing on roof layers, and name no code edition.
Franklin Township (Carbon County) - Zoning/Building Codes Department (Lehigh Valley Inspection Service) (Township of Franklin, Pennsylvania (Carbon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township's Zoning/Building Codes Department page links a "Franklin Township Building Code Official & UCC Inspector's Directory & Fee Schedule," which names Lehigh Valley Inspection Service as "BUILDING CODE OFFICIAL (BCO)" and lists Bureau Veritas North America Inc., Lehigh Valley Inspection Service and Barry Isett & Associates under "UNIFORM CONSTRUCTION CODES INSPECTORS (UCC)"; the Township's Building/Zoning Permit Application carries the Township office address, 889 Fairyland Road, Lehighton. The Township's ordinance electing to administer the Uniform Construction Code is not posted on its website and was not read for this record, and no codified code is linked from the Township's website. The Township's pages and fee schedules say nothing on roof layers. The directory also names Lehigh Valley Inspection Service as "BOCA, AND PROPERTY MAINTENANCE CODE ENFORCEMENT OFFICER," and the Township's Zoning/Building Codes page carries a heading "2018 Building Code Info" over its list of inspection agencies; no Township page names an edition of the International Residential Code; the text above is the 2021 edition's, no other edition's reroofing text was read for this record, and this record does not decide which code or edition the Township applies.
Franklin Township (Greene County) - Building Permits (Township of Franklin, Greene County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Franklin Township, Greene County, issues building permits from its Township office at 568 Rolling Meadows Road, Waynesburg. The Township's Application for Building Permit, posted on its Ordinances page, says "Upon Plan Approval you will be issued your Building Permit and construction can begin," sends residential inspections to the Township at 724-627-5473 and commercial inspections to K-2 Engineering Inc., and tells applicants to contact the "Township Building Code Official at 724-627-5473 for the Occupancy Permit"; the Township's Officials page lists a Zoning/Code Enforcement Officer. The Township has not published its codified ordinances online, and its Ordinances page posts only the building permit application, the Zoning Ordinance, the Subdivision and Land Development Ordinance and related forms, so this record has not read the Township's Uniform Construction Code adoption ordinance or any building code ordinance it keeps in force. The Township pages read for this record say nothing on roof layers.
Frankstown Township - Zoning Officer (Township of Frankstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Frankstown Township's office is at 2122 Frankstown Road, Hollidaysburg, and its staff list names a Zoning Officer. Section 903 of the Township's Zoning Ordinance (Amendment Ordinance No. 100207-A, posted on the Township's Zoning and Ordinances page) charges the Zoning Officer to "issue building and zoning permits for construction and uses which are in compliance with the requirements of the Zoning Ordinance and the Pennsylvania Uniform Construction Code," says "All applications for a building permit and/or a zoning permit shall be made, in writing, to the Zoning Officer on forms supplied by the Township," and refers to inspection by "the Township Uniform Construction Code inspector"; the Township's pages do not say who that inspector is. No Township text read for this record changes the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Freemansburg Borough Office - Zoning and Building Permits (Borough of Freemansburg, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Freemansburg Borough takes building permits through Keller Zoning and Inspection Services, Inc., Nazareth: the Borough's Building Codes page says "If you have a question regarding an inspection of building permit, please utilize the link below to contact Keller Zoning and Inspection Services," its Forms & Documents page posts the agency's "Uniform Construction Code Permit Application" as the "Building Permit Application - 1 or 2 Family Dwelling," and its 2026 Fee Schedule (Resolution #2026-015) says residential building permit fees are "Based on type of permit. See Attachment A: UCC Fee Schedule," an attachment on the agency's letterhead. The Zoning page says "Zoning and building permit applications may be picked up, submitted, and paid for at the Borough Office Tuesday through Thursday, from 9:00am to 3:00pm." The Borough Office is at 600 Monroe Street, Freemansburg (610-866-2220); the agency's own business phone, printed on its application, is 610-759-8227. The Borough's pages and posted ordinances change nothing in the code's reroofing provisions and say nothing on roof layers.
Fulton Township - Building Code and Zoning Office (Township of Fulton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Fulton Township's office at 777 Nottingham Road, Peach Bottom (717-548-3514) lists on its Zoning page a "Building Code Official/ Zoning Officer" together with "Light-Heigel & Assoc. Inc.," and its Applications page posts a "Building/Zoning Permit Application" whose list of what an applicant should include says "Three complete sets of detailed building construction plans must be submitted for review and approval." Its fee schedule lists a "UCC Administrative Fee 10% of Total UCC Fee." The Township's pages say nothing on roof layers, and its Zoning Ordinance changes nothing in the code's reroofing provisions. Section 207.9 of the Township's Zoning Ordinance, in the floodplain zone article, lists "International Building Code (IBC) 2003 or the latest edition thereof" and an International Residential Code provision list of the same kind for flood standards, and no Township page read names the edition of the Uniform Construction Code the Township applies; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
German Township - Building Permits (Township of German, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, German Township in Fayette County says on its home page that "McMillen Engineering handles building permits for the township," and the Township's building permit flyer tells owners to submit "the building application and plans to McMillen Engineering, Inc. for the review and issuance of the building permit," at 724-439-8110, after obtaining a zoning permit from the Fayette County planning office. Article VII of Chapter 5 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 5 of the Township Code also keeps 1981 Township adoptions of the "BOCA Basic Building Code of 1978" and the "One- and Two-Family Dwelling Code, Second Edition," and the Township's pages name no edition of the Uniform Construction Code's codes; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Germany Township - Building Permits (Middle Department Inspection Agency) (Township of Germany, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Germany Township administers the code: Section 81-1 of the Township Code says "Germany Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 81-3 allows "the retention of one or more construction code officials or third party agencies," the Township's Township Info page lists "Middle Department Inspection Agency, Inc." as its Permit Officer with a UCC building inspector, and its Step by Step Permitting Instructions say "Complete a Building Permit Application (MDIA Form) and submit it to the Township" and that it "will be forwarded to MDIA for review." Permit applications go to the Township office, 136 Ulricktown Rd, Littlestown, and the agency's office number is 717-761-5340. Chapter 81 of the Township Code adopts the Uniform Construction Code by reference and changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers or name a code edition, so the text above is the State's current one.
Gilpin Township - Building Permits (Armstrong County UCC Group, Bureau Veritas) (Township of Gilpin, Pennsylvania (Armstrong County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Gilpin Township's Building Permits page says "Uniform Construction Codes (UCC) is administered through the Armstrong County UCC Group," lists Bureau Veritas, Armstrong Office, 204 Butler Road, Suite 3, Kittanning (724-548-1414), as the Group's building code agency, and links that agency's building permit application; the Township's Ordinance No. 1 of 2004 says "Gilpin Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and the Township's ordinances list shows a 2024 ordinance "Ratifying entry into Armstrong County UCC group." Ordinance No. 1 of 2004 adds nothing to the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages and its Ordinance No. 1 of 2004 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Township applies.
Girard Borough - Permits and Applications (Borough of Girard, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Girard Borough administers the code itself through retained code officials: Section 145-8 of the Borough Code (Ord. No. 686, June 21, 2004) says "Girard Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 145-10 lets the Borough Council choose by resolution among a Borough employee, "one or more construction code officials or third-party agencies" and other arrangements, and the Borough's Applications page, under "Permits," says "The building inspector is available from 8 a.m. 9 a.m. Monday – Friday" and "Zoning certificates are required before building permits can be issued," with a link to a third-party code agency's permit forms. The Borough Office is at 34 Main Street West. Article II of Chapter 145 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 145 names the 1971 BOCA One- and Two-Family Dwelling Code in Article I and an International Residential Code with no edition year in Article II, and the Borough's pages name no edition; the text above is the 2021 edition's, the 1971 code's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Glassport Borough - Building Inspector (CEA Code Enforcement Agency) (Borough of Glassport, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Glassport Borough's Building Inspector page says "Glassport Borough's Building Inspector is CEA" (CEA Code Enforcement Agency, 1633 Route 51, Jefferson Hills) and that "All projects and inspections stop and start with the Borough": forms and payments go to the Borough office at 12 Monongahela Avenue, and "CEA will not process forms sent directly to them." Section 5-101 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Glen Rock Borough - Permits (Borough of Glen Rock, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Glen Rock Borough elects to run the code itself: Section 5-101 of the Borough Code says "The Borough of Glen Rock hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permits page says "The Zoning Officer and Building Code Officer is responsible for the issuance of building and zoning permits" and "Glen Rock Borough has a contract for these services." The Borough office is at 1 Manchester Street, Glen Rock (717-235-3206). Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 5-101 adopts the Uniform Construction Code and "the International Property Maintenance Code 2003, 1st edition," Section 5-201 adopts the 2009 edition of that property maintenance code, Section 5-118 says new or updated codes "shall automatically be updated as part of this Part," and the Borough's pages name no residential code edition.
Granville Township - Building Permits (Township of Granville, Pennsylvania (Mifflin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Granville Township issues its own building permits: Chapter 4, Part 2 of the Township Code (Ord. 2004-3) elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code "as amended from time to time" by reference as the municipal building code, Resolution 2026-10 (August 3, 2026) appoints the Township's third-party Building Code Official, and the Township's Building Permits page names that official as "residential plan reviewer & inspector, except electrical" and says "Commonwealth Code Inspection Services has been engaged as a third party agency" for residential electrical and all commercial plan review and inspections. Mifflin County's building permit page tells Granville Township applicants to contact the municipality directly. Part 2 adopts the code by reference and changes nothing in its reroofing provisions, and the Township's pages say nothing on roof layers. No Township ordinance read for this record brings a house reroof within the Uniform Construction Code. The Township's Ordinances page lists "IRC 2021 – Residential" as its building code.
Greencastle Borough - Permits and Zoning (Borough of Greencastle, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greencastle Borough's Permits and Zoning page says the Borough has delegated administration of the Uniform Construction Code to a "building code inspection agency who has been authorized by the Borough to issue building permits," and lists PA Municipal Code Alliance, 1013 Wayne Avenue, Chambersburg (717-496-4996); a Land Use/Zoning Permit from the Borough Zoning Officer must come first. Chapter 106 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The agency's 2018 re-roof letter, which does not name the Borough, says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Greene Township - Building (contracted to Bureau Veritas) (Township of Greene, Pennsylvania (Pike County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greene Township's Ordinance #79 (April 2004) says "Greene Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. The Township's Building page says "Greene Township has contracted Bureau Veritas to conduct all building inspections in the Township," from its main office at 105 Government Center Way, Suite 101, Pocono Pines, (570) 894-2801, with hours at the Township office on Tuesdays and Wednesdays from 9:00 am to noon. The posted pages of Ordinance #79 do not change the code's reroofing provisions, and the Township's Building page says nothing on roof layers. Neither the posted pages of Ordinance #79 nor the Township's Building page name an edition of the International Residential Code.
Greene Township - Township Office and Pennsylvania Municipal Code Alliance (Township of Greene, Pennsylvania (Franklin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greene Township administers the code through a third-party agency it retains: Section 48-1 of the Township Code says "Greene Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code," the Township issues land use permits from its office at 1145 Garver Lane, Chambersburg, and its Land Use Permit Application names Pennsylvania Municipal Code Alliance (PMCA), 1013 Wayne Avenue, Chambersburg, as the agency contracted with the Township as its "Official Building Inspector" and "the only agency by law permitted to issue building / construction permits." Chapter 48 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read. Chapter 48 of the Township Code and the Township's pages name no code edition; PMCA's ice barrier sheet, marked revised October 20, 2020, says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition PMCA applies; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Greene Township (Beaver County) - Building and Construction Permits (Township of Greene, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greene Township's Building & Construction page tells applicants to "Complete the construction application" and "Forward all to the Township" at PO Box 181, Hookstown, says "Application cost is generated after review by MDIA," and lists a "Building Code Inspector - MDIA" and an "Electrical Inspector - MDIA" for "MDIA Building & Electrical Inspection inquiries" (phone 1-800-922-6342); the Township's municipal building is at 262 Pittsburgh Grade Rd., Hookstown (phone 724-573-1111). The Township's pages say nothing on roof layers. The Township's and MDIA's posted pages name no code edition and the Township's code was not read, so this record does not decide which edition the Township applies.
Greenfield Township (Blair County) - Building Permits (Township of Greenfield, Blair County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greenfield Township in Blair County issues its own township building permits and land use permits from its Administrative Office at 477 Ski Gap Road, Claysburg, and retains third-party agencies for Uniform Construction Code permits: its Building a New Home page says "Residents have the selection between two inspection agencies," naming PMCA (PA Municipal Code Alliance) and CCIS (Commonwealth Code Inspection System), and its Building Permits documents page posts both agencies' applications. The Township's Uniform Construction Code ordinance changes nothing in the code's reroofing provisions, and its pages say nothing on roof layers. The Township's pages name no code edition, and the PMCA Residential Re-Roof packet the Township posts lists "Applicable Codes: 2009 IBC/IRC"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the agencies apply.
Greenfield Township (Lackawanna County) - Building Code Permits (Township of Greenfield, Lackawanna County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greenfield Township's Building Code and Addressing Information sheet, read October 12, 2026, says "Greenfield Township opted to enforce and administer all of these codes, to ensure more timely service to our residents" and that "all persons seeking to build in the township are advised to contact Northeast Inspection Consultants at 570-280-2111, prior to any construction project"; the Lackawanna County township profile lists Northeast Inspection Consultants as the Township's zoning officer and building inspector. The Township office is at 424 Route 106, Greenfield Township (570-282-7000), and its Directory page says "To make an appointment, email Township supervisor." The sheet lists the International Residential Code 2006 and the International Existing Building Code 2006 among the codes in use, and the Township's pages name no later edition; this record has not read the 2006 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's, and the 2006 edition's reroofing text was not read for this record. The Township's pages say nothing on roof layers.
Greenwich Township - Building Permits (Township of Greenwich, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Greenwich Township, in Berks County, takes permit applications at its Township office, 775 Old Route 22, Lenhartsville. Its Ordinance No. 2004-1 says "Greenwich Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the permit packet on the Township's Forms & Documents page is headed "LTL CONSULTANTS, LTD - (610-987-9290)" with a "Residential Building Permit:" checklist, so building permit review and inspection run through LTL Consultants, Ltd., a third-party code firm. Ordinance No. 2004-1 (enacted June 2004), read in full from the copy posted on the Township's Ordinances page, adopts "The Uniform Construction Code contained in 34 Pa. Code, Chapters 401-405, as amended from time to time" as the Greenwich Township Building Code, adopts the Department of Labor and Industry's permit sections "to govern applications for and issuance of Building Code permits for nonresidential and residential construction," says "All construction which the Pennsylvania Construction Code Act or the L&I Regulations exempt from compliance with the Uniform Construction Code are exempt from the provisions of this Building Code," and names no roof work. No Township text read sets a layer limit of its own. Ordinance No. 2004-1 describes the Uniform Construction Code as incorporating "the International Residential Code/ 2003" and adopts the Code "as amended from time to time," and no Township page read names a current edition; the text above is the 2021 IRC's, and this record does not decide which edition the Township applies.
Gregg Township - Penns Valley Code Enforcement Agency (Centre County) (Township of Gregg, Centre County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Gregg Township's Staff Directory page says the Penns Valley Code Enforcement Agency handles "building inspections, building code enforcement, permits and zoning ordinance enforcement. Please contact them with any questions regarding those issues," and lists the Agency at 225 E. Main Street, Millheim (814-349-8177); the Township office is at 106 School Street, Spring Mills. Section 2-201 of the Township Code (Ord. 7-04-4, July 8, 2004) has the Township elect to administer and enforce the Construction Code Act, and Section 2-202 adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended from time to time". The Township's pages read say nothing on roof layers.
Guilford Township - Township Office and Commonwealth Code Inspection Service (Township of Guilford, Pennsylvania (Franklin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Guilford Township administers the code through a third-party agency: the Township's own FAQ page says "Commonwealth Code Inspection Service, Inc . implements the state-wide building code for Guilford Township" and "They handle code related inspections - please contact their office at 717-262-0081," and the Township office, which issues land use permits, is at 115 Spring Valley Road, Chambersburg. The Township's Uniform Construction Code ordinance is not published online and was not read for this record, and no Township page read says anything on roof layers. The Township's pages name no code edition.
Halfmoon Township - Zoning and Building Permits (Township of Halfmoon, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Halfmoon Township's Municipal Offices are at 100 Municipal Lane, Port Matilda (814-692-9800). The Township's Applications & Permits page offers a "Zoning & Building Permit Application" printed on Centre Region Code Administration letterhead (814-231-3056), Section 100-6 of the Township Code refers to the "Centre Region Council of Government's Centre Region Housing and Code Board of Appeals," and the agency's own page says it serves the "participating municipalities of College , Ferguson , Harris , Halfmoon , Patton Townships and the Boroughs of State College and Bellefonte" and "is responsible for the review, permit issuance and inspection of building construction." Chapter 100 of the Township Code changes nothing in the code's reroofing provisions. Chapter 100 of the Township Code names the "International Residential Code (IRC)/2003" and the other 2003 International Codes, while the agency's single-family additions guide says "On January 1, 2026, the state of Pennsylvania enacted the 2021 International Residential Building Code"; the text above is the 2021 edition's, the 2003 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Hallam Borough - Zoning and Building Permits (Borough of Hallam, York County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hallam Borough takes permit applications at its Borough office, 250 West Beaver Street. The Borough's Zoning & Development page says "The Borough has adopted the PA Uniform Construction Code as required by Pennsylvania law" and that a third-party firm "has been contracted by Council as the Borough Building Inspection Agency," and the Borough posts an "Application for PA UCC Construction Permit" and a separate zoning permit application. Chapter 5, Part 1 of the Borough Code (Ord. 2004-6, June 14, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act of 1999" and adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as may be amended from time to time," by reference "as the municipal building code of the Borough of Hallam"; the Borough's fee resolution (amended September 9, 2024) says "Building permits shall be obtained from Commonwealth Code Inspection Services when required by the PA Uniform Construction Code." The Borough's pages and the code chapters read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Hamilton Township - Municipal Office (Township of Hamilton, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hamilton Township in Monroe County names Building Inspection Underwriters, Inc. as its "Building Inspector" on its Permits and Documents page, which says "Building Codes are in effect in Hamilton Township" and links that firm's building and electrical permit application; the Township's municipal office is at 229 Fenner Ave., Sciota. The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Hamilton Township - Permits & Forms (Township of Hamilton, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hamilton Township administers the code itself: Section 56-1 of the Township Code says "Hamilton Township hereby elects to administer and to enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permits & Forms page, at 272 Mummerts Church Road, Abbottstown, lists "Building Permit/Use Certificate Application" and "Application for Annual Permit (UCC)" among its permit forms; the permit forms it links carry the letterhead of the Pennsylvania Municipal Code Alliance, Inc. Chapter 56 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; Chapter 56 names no edition and the Township's pages name none, so this record does not decide which edition the Township applies.
Hamilton Township (Franklin County) - Supervisors' Office (Township of Hamilton, Franklin County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hamilton Township administers the code through a third-party agency: the Township's Permits & Services page says "Certain projects are regulated by the Pennsylvania Uniform Construction Code and, therefore, require a separate construction permit and building code inspections. Contact PA Municipal Code Alliance, Inc. (PMCA) for more information," and its Land Use Permit Application says "It will be the applicant's responsibility to contact PA Municipal Code Alliance, Inc. to obtain a Construction Permit." PMCA's main office is at 1013 Wayne Avenue, Chambersburg. The Township's own Uniform Construction Code ordinance is not published on its website or in an online code library, so it was not read for this record, and no Township ordinance reaching residential reroofing was read. The Township's pages name no code edition; PMCA's ice barrier sheet, marked revised October 20, 2020, says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition PMCA applies; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Hamiltonban Township - Zoning, Building and UCC Permits (Township of Hamiltonban, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hamiltonban Township, at 23 Carrolls Tract Road, Fairfield, has its Uniform Construction Code work done by a contractor: its Document Center page (read October 12, 2026) calls Pennsylvania Municipal Code Alliance "the Township's Uniform Construction Code (UCC) inspection contractor," and its home page announces a "NEW Zoning, Building, UCC Officer as of January 1, 2024." Chapter 165 of the Township Code (Ord. No. 2004-04, read October 12, 2026) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," adopts the Uniform Construction Code "as amended from time to time" as the Township's building code in Section 165-2, and in Section 165-3 lets the governing body choose "the retention of one or more construction code officials or third-party agencies" to act for it. The Township's pages and Chapter 165 say nothing on roof layers.
Hampden Township - Department of Community Development (Township of Hampden, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hampden Township administers the code itself: Section 102 of the Township Code says "Hampden Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 103 assigns administration to the Township's Director of Community Development and its other code staff, and the Department of Community Development reviews building permit applications. Section 105 of the Township Code amends no section of Chapter 9, and the department's pages say nothing on roof layers; they list "Non-structural roof re-shingling" among the exceptions to the residential building permit. The Township's pages name no code edition, while Section 105's local amendments are written against the 2009 International Codes and say they apply "to all future codes adopted triennially by the Department"; this record has not read the 2009 edition's text.
Hanover Township (Beaver County) - Zoning and Building Permits (Township of Hanover, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hanover Township takes zoning and building permit applications at its Township office, 2731 State Route 18, Hookstown (724-899-2642), and its Zoning & Building page (read October 10, 2026) says "In 2006 the Township adopted the Universal Construction Code for all new construction" and "The Township uses the services of a third party inspector, Middle Department Inspection Agency, to do all residential and commercial inspections"; the page lists a Building Permit Inspector for that agency (1-800-922-6342) and a Zoning Officer (724-968-9263). The Township's pages and posted forms say nothing on roof layers, and its pages name no code edition.
Hanover Township (Luzerne County) - Code Enforcement Office (Township of Hanover, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hanover Township administers the code itself: Section 225-1 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, Chapter 215 creates the Township's Office of Code Enforcement, and the Township's directory lists its Code Enforcement Office with a code enforcement officer and building inspector, at 1267 Sans Souci Parkway. Chapter 225 of the Township Code adopts the Uniform Construction Code by reference and changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's building permit application lists Roofing as a type of improvement.
Hanover Township (Northampton County) - Building & Zoning (Township of Hanover, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hanover Township administers the code itself: Section 65-8A of the Township Code says the Township "hereby elects to administer and enforce the provisions of the PA U.C.C.," and the Township's Building & Zoning page says its registered Building Code Official is to "administer the UCC Building Code and the Zoning Ordinances of Hanover Township; issue building and occupancy permits and performs inspections," with two third-party building inspection firms listed beside the office. Chapter 65 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 65 still amends the 2009 International Residential Code and International Building Code, and the Township's Building Codes UCC page names the "2018 I Code series" effective February 14, 2022 and no later edition; the text above is the 2021 edition's, the 2009 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Harborcreek Township - Planning & Development (Township of Harborcreek, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Harborcreek Township administers the code through retained inspection agencies: Section 180-6 of the Township Code assigns plan review, permits and inspections to "the firm retained by the Township under written contract," and the Township's Building Permits page names Building Inspections Underwriters Inc. (BIU) and Prosek's Inspection Services as the designated inspection agencies for construction "regulated by the Uniform Construction Code (UCC)." A building permit follows a Township zoning permit, and the Township office is at 5601 Buffalo Road, Harborcreek. Chapter 180 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists residential roofing among projects that need no building permit unless there are structural changes; its pages say nothing on roof layers. The Township's Building Permits page says "The codes applicable to work for which a construction permit is sought on or after October 1, 2018, are the 2015 International Codes," and Chapter 180 names no edition; the text above is the 2021 edition's, and this record has not read the 2015 edition's reroofing text.
Harmar Township - Zoning and Building Permits (Township of Harmar, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Harmar Township administers the code through a contracted agency: its Building Inspection page (read October 10, 2026) says "the UCC is enforced by the Township's Third-Party Building Inspector," currently the Code Enforcement Agency (CEA), that the process "begins with a Zoning Permit Application" submitted to the Township at 701 Freeport Road, Cheswick, and that Township staff then send building permit applications to the agency, and the Township's 2026 fee resolution says "Harmar Township has contracted with Code Enforcement Agency" to administer and enforce the codes. Part 1 of Chapter 5 amends the 2003 International Residential Code only in its administrative sections, in Table R301.2(1), which fills in the climatic and geographic design criteria, and in two plumbing sections, and it adds no amendment to the code's reroofing section, and the Township's pages say nothing on roof layers. Section 5-103 adopts "the 2003 editions" of the International Codes, the International Residential Code among them, while the Township's own Residential Building Application, a form posted on its Applications & Forms page, is headed "PA UCC Building Permit Application 2021 Code"; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies to a house.
Harrison Township (Allegheny County) - Zoning & Ordinance Office (Township of Harrison, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Harrison Township has the Uniform Construction Code administered by a third-party agency: the Township's Zoning & Ordinance page says "Building Permits, both residential and commercial, are processed by Code. Sys Consulting" and "All Building Permits require a Zoning Certificate from the Township Zoning Office," and Section 5-104 of the Township Code provides for "retention of a third-party agency to serve as the building code official to act on behalf of the municipality." Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Harveys Lake Borough - Building and Zoning Permits (Borough of Harveys Lake, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Harveys Lake Borough's Zoning Documents page posts a "Building permit" packet headed "Harveys Lake Borough Building Permit Packet," whose application is sent, with its fee, to a third-party building code agency, and which says "For Additional Information or For Scheduling Inspection of Work Call (267) 817-1663." Section 7-1 of the Borough Code (Ord. No. 2-2004, May 18, 2004) says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 7-2 adopts the Uniform Construction Code by reference "as the Municipal Building Code of the Borough of Harveys Lake," and Section 7-3 lets the Borough carry out administration by "the retention of one or more construction code officials or third-party agencies." The Borough office is at 4875 Memorial Highway, Suite 1, Harveys Lake. Chapter 7 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages and Chapter 7 of its Code name no code edition.
Hatboro Borough - Borough Hall (Building Permits) (Borough of Hatboro, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hatboro Borough adopts and administers the code through Section 5-101 of the Borough Code (Ord. 951, June 28, 2004), which adopts the Uniform Construction Code "as amended from time to time" and provides for its administration and enforcement. The Borough's Permits & Licenses page says completed permit applications "should be submitted to Borough Hall for review by our 3rd Party Building Code Official, Barry Isett & Associates," whose assigned inspector reviews and issues the permit and performs the inspections; permit fees are paid at Borough Hall, 414 South York Road. Chapter 5, Part 1 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Hatfield Borough - Code Enforcement/Building/Zoning (Borough of Hatfield, Montgomery County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hatfield Borough, in Montgomery County, administers the Uniform Construction Code itself: Section 5-101 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning page posts its Building Permit Application, a form of the Borough's "Code Enforcement/Building/Zoning" office at 401 S. Main Street, signed off by the "Building Code Official". Chapter 5, Part 1 of the Borough Code (Ord. No. 441, 2004, amended by Ord. No. 448, 2005), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Borough Building Code, names no roof work, and says the fee schedule "shall be established by the Borough Council of this Borough by resolution from time to time" (Section 5-108). Section 5-106 keeps in force ordinances adopted before July 1, 1999 that equal or exceed the Code, "including, but not limited to, the previously adopted code requirements of Ord. No. 318 of 1988, reenacted and revised by Ord. No. 357 in 1991, and amended by Ord. No. 364 in 1992"; this record has not read those ordinances. No Borough text read sets a layer limit of its own.
Hatfield Township - Building, Planning & Zoning Department (Township of Hatfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hatfield Township administers the code itself: Section 112-1 of the Township Code says "Hatfield Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building, Planning & Zoning Department, at the municipal building, 1950 School Road, Hatfield, takes residential permit applications, with a Building Inspector from Keystone Municipal Services listed in its staff directory; inspections are booked through the Township Safety and Code Enforcement Department at 215-855-0900. Chapter 112 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department requires an Exterior Structure permit for a roof replacement. Section 112-2 A of the Township Code adopts the "2018 International Residential Building Code" with Appendices F, H, J and M, while the department's Permits page says "Effective January 01, 2026, Pennsylvania will enforce the 2021 ICC Codes" and that permit applications received after July 1, 2026 "will be reviewed under the 2021 PA UCC Codes and all updated references"; the text above is the 2021 edition's, and this record has not read the 2018 edition's reroofing text.
Haverford Township - Building & Codes Department (Township of Haverford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Haverford Township's Roof Permit Application Addendum (version V-02-2025), which "must be filled out for all roofing permit applications," states the Township's policy: "In compliance with the Township's building code, a maximum of two layers of shingles are permitted to be installed on a roof." It adds that "In the case of an existing wood shingle roof with one or more roofs above, all roof layers must be removed and new sheathing applied," that "If the initial roof is a wood shingle roof that has never been re-roofed, a second roof may be installed," and that "a new roof may not be installed over any of the following roof systems: wood shake, slate, clay, and cement or asbestos-cement tile." The two-layer figure matches the third R908.3.1.1 condition quoted above; the form's wood shingle rule, and wood shake in its list, are not among the three conditions quoted above. Haverford Township's Building & Codes Department administers the code. Chapter 58 of the Code of Haverford Township, which adopts the Uniform Construction Code as the municipal building code, was read (Articles I and IV); it makes no change to roof coverings or reroofing and names no roof work.
Haycock Township - Zoning and Building (Township of Haycock, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Haycock Township's Zoning & Building page names a third-party consulting firm as the Township's Zoning Officer and Building Inspector, and its Building Permit application (headed "Township of Haycock") asks the applicant to certify that the work meets the Uniform Construction Code and that no occupancy will begin until a Certificate of Occupancy "has been received from Building Code Official"; the Township office is at 640 Harrisburg School Road, Quakertown (215-536-3641), open 9AM to 2PM Monday through Thursday. The Township's ordinance adopting the Uniform Construction Code is not among the ordinances its Forms & Documents page posts (the Zoning Ordinance adopted March 3, 2025, the Subdivision and Land Development Ordinance and the Stormwater Management Ordinance) and was not read for this record, and the Township's pages name no code edition (the "Code Edition" line on its Building Permit application is blank). The Township's pages say nothing on roof layers.
Hazle Township - Building Department (Township of Hazle, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hazle Township administers the code itself through its Building Department, at 101 West 27th Street, whose page lists three Building Inspectors and says "Hazle Township has adopted the Uniform Construction Code (UCC), which is being mandated by the Commonwealth of Pennsylvania under Act 45. Hazle Township also has amendments included as part of the ICC codes." The Township's code of ordinances is not published online, and its ordinance adopting the Uniform Construction Code was not read for this record. The Township's pages say nothing on roof layers. The Township's Building Department page says "Inspections are based on the International Construction Codes (ICC)" and names no edition, and the code compliance affidavit in the Township's current new residential permit packet, headed commercial and dated 12/17/2024, names the "International construction Codes of 2018"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Hegins Township - Zoning and Building Permits (Township of Hegins, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hegins Township takes zoning and building permit applications through its Township Zoning Officer at the Township Municipal Building, 413 Gap Street, Valley View (570-682-9133), and its Zoning & Building Permits page (read October 10, 2026) lists "UCC/Building Permits (Mechanical, Electrical, Plumbing, Demolition)" with the same official it names as Zoning Permits/Code Enforcement Officer, and says "Mail completed UCC Building Permit Applications to (or drop off at)" that official's firm at 40 W. Main St., Bloomsburg. The Township's pages say nothing on roof layers. The Township's Building Codes page says "Hegins Township has adopted the 2018 International Residential Codes (IRC) and the 2018 International Building Code (IBC) as of February 14, 2022"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Heidelberg Township - Permit Office (Township of Heidelberg, Pennsylvania (Lehigh County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Heidelberg Township takes building permit applications at its municipal office, 6272 Route 309, New Tripoli (610-767-9297, extension 1 for permits), and its UCC permit page says "Permits can be submitted by email, mail, or in person at the municipal building." Part 1 of Chapter 5 of the Township Code (Ord. 2004-2, June 10, 2004, read October 10, 2026) says "Heidelberg Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets the Township retain "one or more construction code officials or third-party agencies to act on behalf of the Township"; the Township's 2026 fee resolution carries its third-party inspection agency's residential building permit fee schedule and refers to "Third-Party Inspection Agency" review. Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's UCC permit page says "The codes applicable to work for which a construction permit is sought on or after February 14, 2022, are the 2018 International Codes issued by the International Code Council (ICC)," and its Permits page says the codes for permits sought on or after October 1, 2018 are "the 2015 International Codes"; the text above is the 2021 edition's, neither older edition's reroofing text was read for this record, and this record does not decide which edition the Township applies.
Heidelberg Township - Zoning and Building Permits (York County) (Township of Heidelberg, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Heidelberg Township administers the code itself through a contracted code inspection agency and takes permit applications at its Township office, 6424 York Road, Spring Grove: its Building Permit Application Guide says "A Building Permit application is used for all projects that fall under the PA UCC. If work is exempt from the UCC, a Zoning Permit application would be used," its Building Permit Application says "Use this form for all PA UCC required projects," and its 2022 fee resolution lists "Building Permit Fees- Township" and attaches the contracted agency's residential building, commercial building and zoning fee schedules. The Township's pages say nothing on roof layers. Its "What permit do I need?" sheet lists roof replacements under the Zoning Permit.
Heidelberg Township (Lebanon County) - Commonwealth Code Inspections (Township of Heidelberg, Pennsylvania (Lebanon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Heidelberg Township in Lebanon County names Commonwealth Code Inspections, Inc as its UCC Building Code Official on its Departments page, which says "All permit applications and supporting information should be returned to the Township Office"; the Township Building is at 111 Mill Road, Schaefferstown. No Township text read for this record changes the code's reroofing provisions or says anything on roof layers; the Township's Uniform Construction Code ordinance is not posted and was not read.
Hellam Township - Zoning and Permits Office (Township of Hellam, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hellam Township takes building permit applications at its Township building, 35 Walnut Springs Road, York, and forwards them for UCC review: Section 175-1 of the Township Code says "The Township of Hellam hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act of 1999," and the Township's Permits page says "Our primary, third-party, inspection service is Commonwealth Code Inspection Service, Inc. (CCIS). We do offer a secondary inspection service for the convenience of our residents; Building Inspection Underwriters, Inc. (BIU)." Chapter 175 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Hemlock Township - Tri-County COG IBC Inspection Service (Columbia County) (Township of Hemlock, Columbia County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hemlock Township's Permits & Applications page says the Township "participates in a local Building Inspection Service (located in Montour Township) that is administered by the Tri-County Council of Governments" and sends applicants to the Tri-County COG-IBC Inspection Service (570-784-8654) "for information and applications. You must provide proof of a valid Township Zoning Permit with your application"; the Township office is at 26 Firehall Rd, Bloomsburg (570-784-6178). Section 5-101 of the Township Code (Ord. 06-08-2004) has the Township elect to administer and enforce the Construction Code Act, and Section 5-102 adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended from time to time". The Township's pages read say nothing on roof layers.
Hempfield Township - Code Enforcement Department (Township of Hempfield, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hempfield Township administers the code itself under Chapter 40 of its Code, with Code Enforcement Associates as its third-party inspector. Chapter 40's revisions touch no roofing section, and no Township rule on roof layers was found in Chapters 40 and 41, read in full, or in a search of the whole Township Code for "roof." Chapter 41 requires a permit for an alteration, defined to include "replacement of any exterior or interior wall, roof, floor or support," when its cost "exceeds $100."
Hempfield Township (Mercer County) - Building Permits (Township of Hempfield, Mercer County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hempfield Township in Mercer County takes building permit applications at its Township Building, 278 South Mercer Street, Greenville: its Permits & Forms page says "Building permit packets (including zoning permit applications) for commercial and residential properties may be downloaded or are available at the Township Building," its residential packet says it is designed to help "the Township staff to process your application," and inspections are requested from the Township's building inspector at 724-927-2020. The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers. The Township's Permits & Forms page says the Township "has adopted the International Construction Code as adopted by the Commonwealth of Pennsylvania Act 45, and effective February 3, 2004," and its residential permit packet says "All structures shall be constructed as provided in IRC 2003 building code and references." The text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Hepburn Township - Zoning and Building Permits (Township of Hepburn, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hepburn Township's Permit Information page says "Zoning and Building permits are required in Hepburn Township" and that the zoning permit comes first from the Zoning Officer, after which "you will be directed to the Building Codes Official," who "is a third party inspector and payment will be payable to him"; it lists "Code Inspections Inc. – Building Codes Inspector – 570-547-0488" and the Zoning & Codes Enforcement Officer at 570-435-0919. The Township office is at 1936 State Route 973 East Highway, Cogan Station (570-494-1907). The Township's pages say nothing on roof layers. The Township's pages and Chapter 5 name no edition of the International Residential Code, so this record does not decide which edition the Township applies to a house.
Hereford Township - Township Office (Township of Hereford, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hereford Township takes permit applications at its Township office, 3131 Seisholtzville Road, Macungie. Its Permits page says "All Permit applications can be sent to our address or email," its About Us page lists "Zoning Officer/Building Inspector/Sewage Enforcement Officer: Technicon Enterprises Inc., II" at 610-286-1622, and its residential building permit packet says the listed items "are required to be submitted to Technicon Enterprises, Inc., II in order for you to obtain a building permit." No Township page, form or fee schedule read for this record speaks to roof layers.
Hickory Township - Building Permits (Township of Hickory, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hickory Township's own pages do not say who administers the Uniform Construction Code there. Its fee schedule lists a "Building Permit" fee for Residential, Non-Residential and Accessory Structure work "Plus State Building Code Fees (Vary )," and Section 502.1 of its zoning ordinance says the Zoning Officer "shall receive applications for building permits and may make all inspections in accordance with the provision of the Zoning Ordinance." The Township's Ordinances page, which says "It is only a small collection of the township ordinances," lists no ordinance adopting the Uniform Construction Code, and its Forms and Applications page lists no building permit application; this record has not read the Township's ordinance adopting the Uniform Construction Code and does not decide which office reviews or inspects house permits. The Township's pages say nothing on roof layers. The Township's pages name no code edition; the text above is the 2021 edition's.
Highspire Borough - Codes and Zoning (Borough of Highspire, Dauphin County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Highspire Borough takes permit applications at its Borough office, 640 Eshelman Street, Highspire (717-939-3303; Monday to Friday, 8:00 am to 4:00 pm). The Borough's Building Permits page says "Highspire Borough has passed an ordinance adopting the Uniform Construction Code (UCC) as the standard for building, construction, remodeling, and repairs" and "An application for a permit is to be filed with the Code Enforcement Officer and no work shall commence until a permit is issued," and its Codes + Zoning page names a Codes & Zoning Officer at the Borough office; the Borough's Permit Process sheet says "Any individual requesting a Building, Plumbing, Electrical, Mechanical, or Demolition Permit must complete the appropriate application(s)" and posts a Building Permit Application on the form of Commonwealth Code Inspection Service, Inc. The Borough's pages read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Hilltown Township - Building & Zoning (Township of Hilltown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hilltown Township administers the code itself: Section 65-3 of the Township Code says "Hilltown Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building page posts its own building and roofing permit applications, which the Township's Building Inspector approves or denies. The Township offices are at 13 West Creamery Road, Hilltown. Chapter 65 of the Township Code changes nothing in the code's reroofing provisions. The Township's Residential Re-Roofing Application says "only two layers of shingles or other material shall be permitted," which agrees with the two-layer rule above. Chapter 65 and the Township's pages name no edition of the International Residential Code, and the Township keeps its earlier BOCA and CABO adoption in force where it is more stringent; the text above is the 2021 edition's, and this record has not read the BOCA or CABO reroofing text.
Honesdale Borough - Zoning, Building Permits and Code Enforcement (NEIC) (Borough of Honesdale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Honesdale Borough's Zoning & Building Applications page says applications "can be dropped off at Honesdale Borough 958 Main Street" and posts a building subcode application from Northeast Inspection Consultant; the Borough's zoning permit application is headed "Zoning Office / NEIC" with telephone 570-280-2111. Section 89-1 of the Borough Code says "The Borough of Honesdale hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 89 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Honey Brook Borough - Code Enforcement (Kraft Municipal Group, Inc.) (Borough of Honey Brook, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Honey Brook Borough elects to administer the code itself: Section 5-102 of the Borough Code says "Honey Brook Borough hereby elects to and so shall administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement page says "Honey Brook Borough uses Kraft Municipal Group, Inc. as their Zoning/Codes Officer" and that "All permit applications must be mailed or dropped off at Honey Brook Borough Hall, 71 Pequea Avenue." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers or a code edition.
Hopewell Township - Building Permits and Zoning (Dependable Construction Code Services) (Township of Hopewell, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hopewell Township in York County takes permit applications at its Municipal Office, 3336 Bridgeview Road, Stewartstown; its Building Permits and Zoning page says the Township "uses two third party companies in order to process building permits and for enforcement of ordinances" and sends questions "on permits containing the requirement of the Universal Code Construction (UCC), or to schedule UCC inspections" to Dependable Construction Code Services, LLC, whose own site names Hopewell Township among municipalities contracted with it "as a third party inspection agency for all code disciplines of both non-residential and residential plan review and inspections." Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's and Dependable's pages say nothing on roof layers.
Hopewell Township (Beaver County) - Planning and Zoning (Township of Hopewell, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hopewell Township administers the code itself: the Township's Ordinance No. 2004-05, enacted June 28, 2004, says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Planning and Zoning page says "The Hopewell Township planning and zoning office oversees and administers all matters related to the following:" and lists "Building permits" first, and the Township's Residential Building Permit Guideline says "The designated Township Building Inspector will review the construction plans for Building Code compliance"; the Township's pages do not name the inspection agency. The Township office is at 1700 Clark Boulevard, Aliquippa. Ordinance No. 2004-05 changes nothing in the code's reroofing provisions, and no ordinance naming residential reroofing was found in the Township ordinances read. The Township posts its ordinances one by one on its website; this record found no online copy of the Code of the Township of Hopewell and did not read that Code as a whole. The Township's Construction Permit Application (revised July 2021) cites "Section N1102.4 of the 2015 International Residential Code," and the Township's pages name no later edition, while Ordinance No. 2004-05 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, and this record has not read the 2015 edition's reroofing text.
Hopewell Township (Cumberland County) - Zoning, Land Use and Building Permits (Township of Hopewell, Cumberland County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hopewell Township's Zoning & Permits page lists a Land Use/Zoning Permit Application and a "PMCA Building Permit Application" (the Pennsylvania Municipal Code Alliance, Inc., the Township's third-party code agency), and its 2026 fee schedule lists a building permit fee and "Pa Municipal Code Alliance, Inc. (717.496.4996)"; the Township Administration Building is at 415 Three Square Hollow Road, Newburg (717-423-6582), open Monday to Thursday, 7:00 a.m. to 3:30 p.m.. The Township's Uniform Construction Code ordinance was not found published on its website and was not read for this record, and the Township's Zoning Ordinance was posted only as a scanned image and was not read, so no Township ordinance reaching residential reroofing was read, and the pages read say nothing on roof layers. The Township's pages name no code edition; the agency's July 20, 2018 letter refers to the 2015 International Residential Code, and this record has not read the 2015 edition's text and does not decide which edition the Township or the agency applies.
Horsham Township - Code Enforcement Department (Township of Horsham, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Horsham Township administers the code itself: Section 90-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Code Enforcement Department's page says it "is responsible for administering the local Building and Plumbing Code," and "All inspection requests must be made directly to Horsham Township's Code Department by calling 215-643-3131." The Township uses Code Inspections, Inc. for non-residential electrical plan review. Chapter 90 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers.
Hughesville Borough - Permits and Applications (Borough of Hughesville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hughesville Borough's Code Part 2, Uniform Construction Code, says "The Borough of Hughesville hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" (section 12) and allows administration "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough" (section 14), and the Borough's home page links its Permits & Applications to Code Inspections, Inc.; the Borough office is at 147 S 5th Street, Hughesville, 570.584.2041. The Borough's code and pages read say nothing on roof layers.
Hummelstown Borough - Codes and Zoning (Borough of Hummelstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hummelstown Borough issues building permits from its Borough office at 261 Quarry Road: Section 4-402 of the Borough Code says the Borough "hereby elects to and shall administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 4-403 adopts the Uniform Construction Code, "as amended from time to time," as the Municipal Building Code of the Borough, and the Borough's 2026 fee schedule bills "Third-party Inspection / Plan Review (CCIS Fee Schedule attached)" as invoiced, the attached schedule being that of Commonwealth Code Inspection Service. Chapter 4, Part 4 of the Borough Code changes nothing in the code's reroofing provisions, Section 5-105 says no permit is required for replacement of existing roofing material, and the Borough's pages say nothing on roof layers.
Huntington Township - Zoning and Building Permits (Township of Huntington, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Huntington Township administers the code through a contracted agency: Section 5-101 of the Township Code says "Huntington Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's applicant instruction letter, read October 12, 2026, names the Middle Department Inspection Agency, says to "Completely fill out a Building Permit application (MDIA form)" and says "Drop off all information at the Township office," at 750 Trolley Road, York Springs. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages and its Uniform Construction Code chapter name no code edition, and its floodplain chapter refers to "the 2015 International Building Code (IBC) and in the 2015 International Residential Code (IRC) or the latest edition thereof adopted by the Commonwealth of Pennsylvania"; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Independence Township - Township Office and Third-Party Code Agency (Beaver County) (Township of Independence, Beaver County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Independence Township's 2026 fee resolution lists "BUILDING/DEMOLITION" at "Code.sys UCC Fee plus 5%," and its website's Building Permits list links the Building Permit item to the website of Code.sys Code Consulting, Inc., 321 Grant Avenue, Pittsburgh (412-821-0337); Section 61-1 of the Township Code (Ord. 2-2004) has the Township elect to administer and enforce the Construction Code Act, Section 61-2 adopts the Uniform Construction Code in 34 Pa. Code Chapters 401 through 405, "as amended from time to time," and Section 61-3 lets the Township retain "third-party agencies to act on behalf of the Township"; the Township office is at 104 School Road, Aliquippa (724-378-3739). The Township's pages read say nothing on roof layers.
Indiana Borough - Code Enforcement and Planning & Zoning Departments (Borough of Indiana, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Indiana Borough administers the Uniform Construction Code itself with a contracted inspection firm: Section 170-1 of the Borough Code says the Borough "hereby elects to administer and enforce" the Act, and Section 170-3 says administration and enforcement "shall be undertaken by the Code Enforcement and Planning/Zoning Departments of Indiana Borough and a third-party inspection company, in accordance with a contract approved by the Borough." The departments are at 80 North 8th Street, Indiana. Chapter 170 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Indiana Township (Allegheny County) - Building / Code / Zoning Department (Township of Indiana, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Indiana Township in Allegheny County issues building permits through its Building / Code / Zoning Department at the Township building, 3710 Saxonburg Boulevard, and its page sends residential inspections to the Township's own code office ("RESIDENTIAL and FINAL OCCUPANCY – Contact Indiana Township Code Office") and commercial work to Professional Code Services (PCS). The Township's codified ordinances were not found published online, and this record has not read the Township's Uniform Construction Code adoption ordinance or any Township ordinance on permits for residential repairs. The Township's pages say nothing on roof layers.
Ingram Borough - Building/Zoning (Building Inspection Underwriters) (Borough of Ingram, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ingram Borough administers the code through a third-party agency: Section 60-1 of the Borough Code says "The Borough of Ingram hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building/Zoning page says its Building Inspector / Zoning Officer, an employee of Building Inspection Underwriters, "is responsible for reviewing plans, issuing permits and conducting inspections in accordance with the Borough Ordinances" and is in the Borough Office, 40 W Prospect Ave., on Monday and Wednesday mornings. Chapter 60 of the Borough Code changes nothing in the code's reroofing provisions; it requires a permit for reroofing 25% or more of the roof and says nothing on roof layers.
Irwin Borough - Building Department (CEA Code Enforcement Agency) (Borough of Irwin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Irwin Borough in Westmoreland County takes building permit applications at its Building Department, 424 Main Street (724-864-3100), and uses CEA Code Enforcement Agency, 1633 Route 51, Suite 100, Jefferson Hills, for plan review and inspections: the Borough's Residential Building Application, posted on its Forms page, says "All Submittals of applications, information and plans for review, must FIRST be properly submitted to the local municipal offices directly and not CEA Code Enforcement Agency," and Section 110-3A of the Borough Code says "The Borough of Irwin hereby elects to administer and enforce" the code. Chapter 110 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 110-1, as restated by Ordinance No. 1016-2026 (January 14, 2026), says "The Borough of Irwin hereby adopts the 2018 Uniform Construction Code," while that ordinance's title says it amends the code "TO ADOPT THE 2021 UNIFORM CONSTRUCTION CODE", and the Borough's Residential Building Application says "2021 International Residential Code (IRC) requires detailed descriptions of the project"; CEA's 2024 Helpful Hints sheet names the "2018 International Residential Code (IRC)"; this record has not read the 2018 edition's reroofing text.
Jackson Township - Zoning & Planning (Township of Jackson, Pennsylvania (Lebanon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jackson Township administers the code through a third-party agency: Section 5-101 of the Township Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, as amended from time to time, and its regulations," and the Township's Zoning & Planning page says "CCIS is the approved Third Party Agency to enforce The Uniform Construction Code (ACT 45) of Pennsylvania in Jackson Township," referring to the Commonwealth Code Inspection Service. Building and zoning permit applications go to the Township's Zoning Officer at 60 North Ramona Road, Myerstown. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 5 adopts the code "as amended from time to time" and names no edition, and the Township's Zoning & Planning page says pools are inspected "according to IRC 2006 Chapter 41 and Appendix G"; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Jackson Township - Zoning Office (Township of Jackson, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jackson Township in Monroe County processes all permits through its Zoning Office at the municipal building, 2162 Route 715, Reeders, and its Zoning and Building page names SFM Consulting LLC for "Current Building Code Permitting & Inspections" and as the firm of its Zoning Officer. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Jackson Township (Cambria County) - Township Office (Township of Jackson, Cambria County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jackson Township in Cambria County takes zoning permit applications at its Municipal Building, 513 Pike Road, Johnstown (Mundys Corner), and the third-party agency Allsafe BCS issues its building permits: the agency's Building Permits page, under Cambria County, says "Applicable permits for the following municipalities will be issued by Allsafe BCS" and lists Jackson Township, and the Township's Forms & Permits page lists ALLSAFE at (814) 341-1330. Ordinance No. 129 (effective July 1, 2004) says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this Municipality." Other Township pages name earlier arrangements: its FAQ names "MDIA (Middle Department Inspection Agency) who enforces the State Building Code for Jackson Township," Ordinance No. 163 (October 29, 2009) joined the Township to the Central Cambria Codes Enforcement Agency, and Resolution 01-20 adopted the Cambria-Somerset COG Regional Code Agency's permit fee schedule. Ordinance No. 129 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Jackson Township (Luzerne County) - Zoning Office and Building Permits (Township of Jackson, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jackson Township's posted UCC Building Permit packet is filed with the Township at 1275 Huntsville Road; it has plan review and inspections done by a third-party code firm, with permit fees payable to that firm at 1151 Highway 315, Wilkes-Barre, and inspections scheduled with its Building Inspector. The Township's Uniform Construction Code adoption ordinance and the building permit ordinance its zoning office describes are not published online, so this record has not read their text or whether either names roof work. The Township's pages say nothing on roof layers.
Jackson Township (York County) - Township Office (Township of Jackson, York County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jackson Township administers the code itself: Section 47-8 of the Township Code says "Jackson Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 47-10 lets the Board of Supervisors do so through township employees or retained "construction code officials or third-party agencies," and the Township's permit pages say building permit applications are obtained at the Township Building, 439 Roth's Church Road, Spring Grove, where the Township says "You may obtain that permit at the Township Office also." The Township's 2020 fee resolution lists building permits and inspections as "By BCO." Chapter 47 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's residential building permit application is headed "2018 INTERNATIONAL BUILDING CODE SERIES IS ENFORCED"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Jefferson Township - Township Office (Zoning and Building Permits) (Township of Jefferson, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jefferson Township's "How To Get A Zoning Permit" sheet, posted on its Zoning page, tells an approved applicant to "Take the approved Zoning Permit to one of the two Inspectors listed below to obtain a Building Permit" and lists two inspection firms with their phone numbers; the Township office is at 7407 Lamor Road, Mercer (724-662-3310). The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers or a code edition.
Jefferson Township (Butler County) - Building Permits (Township of Jefferson, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jefferson Township takes permit applications at its Municipal Building and administers the code through Code.sys Code Consulting, Inc.: Section 5-201 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-203 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the Township," and the Township's 2026 building permit application says the Building Permit Officer reviews each application and "Then, your application will be submitted to Code.sys Code Consulting, Inc. (BCO & Inspectors)." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Jefferson Township (Lackawanna County) - Zoning and Building Permits (Township of Jefferson, Lackawanna County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jefferson Township in Lackawanna County takes zoning and building permit applications on one Township permit application at its office at 487 Cortez Road, and its Building Inspection Notice names two building inspectors for Uniform Construction Code inspections: "If your building inspector is Building Inspection Underwriters, Inc. Please contact them at 570-344-9681" or, for Northeast Inspection Consultants, 570-280-2111; the Township's Forms & Applications page posts both agencies' permit applications. The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Jefferson Township, Berks County - Building Permits (LTL Consultants, Ltd.) (Township of Jefferson, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jefferson Township, Berks County, has its Uniform Construction Code permits handled by LTL Consultants, Ltd.: the Township's Building Permits page (read October 12, 2026) says "Questions regarding permits can be directed to LTL @ 610-987-9290," that "The applicant must complete a Uniform Construction Permit Application," and that "Most Permit fees are based on square footage using the rate in the Municipality schedule of Fees." The Township Office is at 5 Solly Lane, Bernville, open Monday to Thursday, 9:00 am to noon, at 610-488-7047. The Township's pages say nothing on roof layers.
Jenkins Township - Building Permits (Township of Jenkins, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jenkins Township in Luzerne County takes building permit applications on its own Jenkins Township Building Permit Application, with fees payable to the Township at 46 1/2 Main Street, Inkerman; its Forms & Permits list says building permits are issued through a third-party code agency at 1151 Highway 315, Plains, which the Board of Supervisors retained by Resolution 019-2016 as "a third-party agency certified by the Pennsylvania Department of Labor and Industry as a Construction Code Official." No Township text read for this record says anything on roof layers, and the Township's Uniform Construction Code ordinance was not read.
Jenks Township - Building Permits (Township of Jenks, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jenks Township's 2026 reorganization meeting minutes record the Board's motion "To appoint Bureau Veritas State Building Code Enforcement Officers and to pay the contracted fee," and the Township's Contacts and Permits page lists Bureau Veritas at 814-849-2448 under "Building Permits." The Township municipal building is at 135 Pine Street, Marienville. The Township posts no codified code, no building permit ordinance and no ordinance adopting the Uniform Construction Code on its site, so those were not read for this record. The Township's pages say nothing on roof layers.
Jermyn Borough - Zoning and Code Enforcement (Borough of Jermyn, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jermyn Borough's Zoning & Code Enforcement page says "A project you are doing may require a Building Code Inspector - Jermyn Borough currently uses NEIC as our inspectors" and lists Northeast Inspection Consultants (NEIC), 209 S. Main St., Childs, PA 18407, phone (570) 280-2111, under "Building Code (Pennsylvania Uniform Construction Code)"; the Borough office is at 440 Jefferson Avenue, open Monday through Friday, 8:30 am to 4:00 pm. The Borough's Uniform Construction Code adoption ordinance was not found among the 62 ordinances listed in its Documents Center, and no codified building or permit chapter was found on the Borough's site, so none was read for this record, and the pages read say nothing on roof layers.
Jersey Shore Borough - Zoning, Codes and Planning (Borough of Jersey Shore, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jersey Shore Borough in Lycoming County issues zoning permits through its Zoning and Codes Enforcement Officer at the Borough Office, 232 Smith Street, and its Zoning, Codes & Planning page refers readers to the Central Keystone Council of Governments for building permits under the Uniform Construction Code; the Council's own FAQ answers "In what areas do you enforce Building Codes?" with a Lycoming County list that includes "Jersey Shore". Section 140-11 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 140's Uniform Construction Code article changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Jessup Borough - Building & Zoning (Borough of Jessup, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jessup Borough in Lackawanna County lists Barry Isett & Associates on its Building & Zoning page for "UCC, IPMC, & Zoning," and takes applications on a combined UCC and zoning "PERMIT APPLICATION" made "in conformity with requirements of the PA UCC"; the Borough office is at 395 Lane Street. The Borough's Ordinances page lists no ordinance adopting the Uniform Construction Code, and none was read for this record. The Borough's pages say nothing on roof layers.
Jim Thorpe Borough - Zoning & Code Enforcement (Borough of Jim Thorpe, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Jim Thorpe Borough in Carbon County takes building permit applications at the Borough office, 115 East 10th Street. Attachment C of its fee schedule resolution, the "BUILDING CODE OFFICIAL ADMINISTRATIVE FEE SCHEDULE," provides for projects using Bureau Veritas, with "All fees to be paid directly to Bureau Veritas," and for projects "utilizing alternate approved Third-Party Agency," and the Borough's building permit application reads "FOR PROJECTS UTILIZING BUREAU VERITAS FOR UCC CODES." Chapter 199 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Johnsonburg Borough - Building Zoning Permits (Bureau Veritas for UCC permits) (Borough of Johnsonburg, Pennsylvania (Elk County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Johnsonburg Borough's Chapter 138 of the Borough Code, Uniform Construction Code, says "The Borough of Johnsonburg hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and allows administration by "the retention of one or more construction code officials or third-party agencies," as the Borough Council decides by resolution; the Borough's Local Information page links "Bureau Veritas office - building permit and inspection information" under permits and applications, and its 2026 fee schedule says "Any permit requiring the services of Bureau Veritas will be subject to fees regulated by that agency." Chapter 138 adds nothing to the code's reroofing provisions, and the Borough's pages and code say nothing on roof layers. The Borough's Chapter 138 and its other pages name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Borough applies.
Keating Township - Building Permits (Township of Keating, McKean County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Keating Township's Forms page, read October 11, 2026, has a Building Permits section that says "It is unlawful for any person, association of persons or corporation to erect, construct, alter or make additions to any building or mobile home within the limits of the Township of Keating without first obtaining a building permit from the Keating Township Supervisors." It posts a Residential Building Permit, a Commercial Building Permit and a "UCC Permit Requirements" sheet, and says "Once you have a form completed, you can drop it off at the office." The Residential Building Permit file holds a Township "DEVELOPMENT PERMIT APPLICATION" under "KEATING TOWNSHIP ORDINANCE NO. 55" with a fee of "$25.00," and a third-party code agency's "RESIDENTIAL APPLICATION FOR PENNSYLVANIA U.C.C. BUILDING PERMIT" (both read from the rendered page images). The Township office is at 7160 Route 46, Smethport (814-887-9921), and the Township's Directory page lists a Township Code Enforcement Officer. The Township's pages and forms read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Kelly Township - Building Permits (Central Keystone Council of Governments) (Township of Kelly, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kelly Township administers the code through the Central Keystone Council of Governments: Section 5-101 of the Township Code says the Township "does hereby elect to administer and enforce within the Township the provisions of the Pennsylvania Construction Code Act," the Township's Planning & Zoning page lists, under "Building & Zoning Permits," the Central Keystone Council of Governments at 1610 Industrial Boulevard, Suite 400A, Lewisburg (570-522-1326), and the COG names Kelly Township among its Union County members. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and neither the Township's pages nor the COG's pages say anything on roof layers. The Township's pages name no code edition.
Kenhorst Borough - Permits and Codes (Borough of Kenhorst, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kenhorst Borough administers the code itself: Section 190-1(A) of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 190-2(A) lets the Borough Council choose by resolution among a Borough employee, "one or more construction code officials or third-party agencies" and other arrangements, and the Borough's Permits & Codes page says "All building-related permit inquiries should be directed to:" a Codes Officer at a contracted code office, 610-775-7185. The Borough Office, 339 South Kenhorst Blvd., takes the permit application and fee. Section 190-2(B)(3)(b) of the Borough Code requires that when more than 25% of the roof must be replaced, "all existing roofing materials must be removed to the sheeting," and the Borough's pages say nothing else on roof layers; the Borough's pages name no code edition.
Kennedy Township - Building, Planning and Zoning Departments (Township of Kennedy, Allegheny County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kennedy Township administers the code through its own Township Building Inspector: the Township's Building, Planning, & Zoning Departments page lists a Township Building Inspector, telephone (412) 855-1015, and posts the building permit application, whose office block is headed "Building Code Official Use Only" and carries a "UCC Building Fee" line. The Township office is at 340 Forest Grove Road, Coraopolis. The Township's Uniform Construction Code ordinance, and any ordinance of its own on building permits, were not read for this record: neither is among the ordinances posted on the Township's Ordinances page, and no online copy of the Township's code was found. The Township's pages and forms say nothing on roof layers. The Township's building permit application asks for residential drawings "according to the 2018 International Residential Code (IRC)," and the Township's pages name no other edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Kennett Square Borough - Codes, Planning & Zoning Department (Borough of Kennett Square, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kennett Square Borough administers the code itself: Section 4-1 of the Borough Code (Ord. No. 840) says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as the municipal building code of this borough," and the Borough's Codes, Planning & Zoning Department, at 600 S. Broad Street, "reviews and issues building, zoning, mechanical, electrical, plumbing, dumpster, and sign permits"; its roof permit application says "To schedule inspections please call Building Inspection Underwriters (BIU)," a third-party agency. Chapter 4 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Kennett Township - Building and Zoning Permits (Township of Kennett, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kennett Township in Chester County administers the code through a consultant: Chapter 93 of the Township Code (Ordinance No. 150, April 19, 2004) elects to administer and enforce the Pennsylvania Construction Code Act, adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and says administration and enforcement "shall be undertaken by the designation of a consultant to serve as the municipal code official," and the Township's consultants page names Keystone Municipal Services as its "Building Codes Official / Building Inspections" firm. Permit applications go to the Township at 801 Burrows Run Road, Chadds Ford. Chapter 93 changes nothing in the code's reroofing provisions, and the Township's Roofing Permits sheet says a residential roof replacement with no structural changes needs no permit; it says nothing on roof layers. The Township's single-family permit packet says "CODES HAVE CHANGED-PLANS MUST REFERENCE THE 2021 IRC."
Kingston Township - Administration Office, Permits (Township of Kingston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kingston Township's Administration Office is at 180 East Center Street, Shavertown. Section 1001 of the Township Code (Ord. 2004-3) says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Schedule of Fees lists "Building Permits (362.41)" as "Issued for the following," with commercial building inspections billed at "20% of BIA inspection fees." Part 10 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Kiskiminetas Township - Permits and Inspections (Township of Kiskiminetas, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kiskiminetas Township's Zoning Forms, Permits & Inspections page says "Bureau Veritas handles all permits and inspections for Kiskiminetas Township" and gives the firm's Kittanning office telephone, (724) 548-1414. The Township's Uniform Construction Code ordinance was not read, and its pages say nothing on roof layers.
Kittanning Borough - Building Permits (Borough of Kittanning, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kittanning Borough's Forms page lists, under "Permits," the third-party firm Bureau Veritas at 724-548-1414 for "1) Building, 2) Electrical, Flood Plains," and the Borough's Code Enforcement Officer at 724-543-2091 for zoning permits, landlord inspections and occupancy permits. Chapter 282 of the Borough Code (Ord. No. 426-2004, May 3, 2004) says "Kittanning Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the Municipal Building Code for Kittanning Borough. Chapter 282 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Kulpmont Borough - Borough Office (Borough of Kulpmont, Northumberland County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kulpmont Borough keeps its Borough office at 9 North Eighth Street, and its Borough Officials page lists "Building Inspector Tri County Cog" and a Code and Health Officer, whose phone the Borough Contacts page gives as (570) 373-1555. The Department of Labor and Industry's own listing for the Tri-County COG IBC Inspection Service marks Northumberland County among the counties where it is able to perform code work. Ordinance 2007-2 (June 12, 2007) amends what it calls "the Kulpmont Borough Uniform Construction Code Ordinance," Ordinance No. 2004-2, which the Borough's ordinance page does not post. Ordinance 2007-2 changes nothing in the code's reroofing provisions, and the Borough's pages and ordinances read for this record say nothing on roof layers. Ordinance 2007-2 names no edition of the International Residential Code, and the Borough's 2022 rental housing ordinance names only "2003 edition of the International Property Maintenance Code" as part of the Borough Code; this record has not read the text of any edition the Borough applies.
Kutztown Borough - Community Development Office (Borough of Kutztown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Kutztown Borough in Berks County administers the Uniform Construction Code itself through its Community Development Office at 324 West Main Street, whose department page says it handles "administering and enforcing the Pennsylvania Uniform Construction Code (Building Code)"; Section 75-3A of the Borough Code says administration and enforcement "shall be undertaken by the Borough by appointing the Director of Construction and Property Inspection as the Building Code Official." Chapters 75 and 77 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 75-2 adopts the Uniform Construction Code "as amended from time to time," Section 75-3B(1) names the "International Residential Code 2003" "or any subsequent edition thereof" for residential permits, and the Borough's permit pages name no current residential code edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Lackawaxen Township - Building Department (Township of Lackawaxen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lackawaxen Township issues building permits through its own Building Department at the Township office, 169 Urban Road, Hawley. The department's page lists a Building Code Official who is "Building/Plumbing/Energy Inspector (Residential/Commercial)," says the applicant "submits a completed application to the township" and the "Township reviews plans for code compliance," and gives 570-685-2990 extension 17 for building inspections. The Township's pages and forms say nothing on roof layers, and the Township's own code was not read.
Lake Township - Building Permits (Township of Lake, Pennsylvania (Wayne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lake Township in Wayne County takes land use and building permit applications at its Municipal Building, 1428 Easton Turnpike, Lake Ariel, and its Building Permits page lists "Building Inspection Underwriters (570) 344-9681" for building inspection, with that firm's building permit form and plan-submittal address. Chapter 178 adopts the code by reference and changes nothing in its reroofing provisions, and the Township's pages say nothing on roof layers.
Lake Township - Building Permits (Building Inspection Underwriters) (Township of Lake, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lake Township's Building Permits page says the Township employs a third party entity for building inspections and permits and names Building Inspection Underwriters, which has an office in the Lehman Township Municipal Building on old Route 115, and the page says permits can be had on that firm's website or at the Township building, 488 State Route 29, Harveys Lake (570-639-2828). The Township's Uniform Construction Code ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Lamar Township - Township Office (Township of Lamar, Clinton County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lamar Township administers the code through a retained code agency: the Township's Zoning & Building page links a "Residential Building Permit Application" and the Uniform Construction Code Building Permit Application it opens is headed "Lamar Township - Clinton" and lists the agency's local office, Light-Heigel & Associates, Inc., 135 Walter Drive Suite 3, Lewisburg, and a "Total Permit Fee enclosed (made payable to Light-Heigel & Associates, Inc.)" line with "No fee required" for the Municipal Fee. The Township office is at 148 Beagle Road, Mill Hall. Chapter 5 of the Township Code, Code Enforcement, Part 1 (Ord. of June 23, 2004, read October 12, 2026), says "Lamar Township hereby elects to administer and enforce" the Pennsylvania Construction Code Act and adopts "The Uniform Construction Code, as contained in 34 Pa.Code, Chapters 401–405, as amended from time to time," as the municipal building code, and its Section 5-105 keeps in force "All building code ordinances or portions of ordinances which were adopted by Lamar Township on or before July 1, 1999, and which equal or exceed the requirements of the Code." Chapter 4, Buildings (Ord. of May 10, 1993), says in Section 4-103 "In the case of repairs or normal maintenance work, no permit shall be required," names no roof work, and leaves to the Zoning Officer the call whether a project is "erection, alteration or demolition, as opposed to repair work or maintenance" ("The determination of the officer shall be final"); this record does not decide whether Section 4-103 is among the ordinances Section 5-105 keeps, or whether a house reroof is repair work. The Township's pages and ordinances read for this record say nothing on roof layers.
Lancaster Township - Building Permits (Middle Department Inspection Agency) (Township of Lancaster, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lancaster Township takes building permit business at its Township office, 113 Kings Alley, Harmony (724-452-7213). Its Zoning and Code page says "Lancaster Township utilizes a 3rd party inspection agency for all building inspections" and names Middle Department Inspection Agency as that agency; Chapter 126 of the Township Code (Ord. No. 81, effective July 8, 2004) says "Lancaster Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code by reference as the Lancaster Township Building Code. The Township's Chapters 105 and 126 and its pages read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Lancaster Township - Planning & Zoning Department (Township of Lancaster, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lancaster Township administers the code itself: Section 126-1 of the Township Code says "Lancaster Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Planning & Zoning Department, whose director supervises "the Building Code inspector," takes building permit applications at its office, 1353 Meadowcreek Lane, Lancaster; "All inspections are arranged through the building inspector by calling (717) 859-3350." Chapters 126 and 110 of the Township Code change nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read; the department's pages say nothing on roof layers.
Lansdale Borough - Code Enforcement Department (Borough of Lansdale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lansdale Borough administers the code itself: Section 146-1 of the Borough Code says "The Borough of Lansdale hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement Department at One Vine Street, Suite 201, Lansdale, takes building permit applications and says it "is responsible for the administration and enforcement of Borough ordinances, along with Federal and State building codes." Chapter 146 of the Borough Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department lists roof repair and replacement as permit work. The Borough's pre-1999 building ordinances that Section 146-5.A keeps in force are not published with the code and were not read for this record.
Lansford Borough - Zoning Officer and UCC (Borough of Lansford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lansford Borough's zoning and Uniform Construction Code permits are handled for it by the third-party firm ARRO Consulting, Inc., 1239 Centre Turnpike, Orwigsburg: the Borough's Zoning Officer & UCC page lists ARRO Consulting as the "Zoning Officer / UCC Contact" and says "If residents contact the Borough Office regarding Zoning or UCC matters, residents should be directed to ARRO Consulting." Section 165-1 of the Borough Code (Ord. No. 2004-03, May 25, 2004) says "The Borough of Lansford hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 165-2 adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this municipality." Chapter 165 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Article III of Chapter 165 (Ord. No. 2007-03, January 3, 2007) adopts the "International Residential Code, 2006 Edition" as "the Residential Code of the Borough of Lansford," and Articles IV and V adopt the 2006 editions of the International Building Code and the International Existing Building Code, while the Borough's permit pages and its 2026 fee schedule name no residential code edition; the text above is the 2021 edition's, the 2006 edition's text was not read for this record, and this record does not decide which edition the Borough applies.
Larksville Borough - Building Permits (Borough of Larksville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Larksville Borough's Forms page carries a "Building Permits-NEW" sheet that says "FOR BUILDING PERMITS FOR LARKSVILLE BOROUGH PLEASE CONTACT" a third-party construction services firm at 570-270-3900, at Dolphin Plaza on Highway 315 in Wilkes-Barre; the Borough office is at 211 East State Street. Article II of Chapter 170 of the Borough Code (Ord. No. 4-2004, June 15, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Chapter 170 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Latimore Township Office (Township of Latimore, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Latimore Township's FAQ lists "Building Permits and Inspections:" under the Middle Department Inspection Agency, and its 2026 fee schedule says "Building permits/inspections see Middle Department Inspec.Agency Fee" Schedule, so the Township points building permits and inspections to that agency and keeps zoning permits with its own Zoning Officer. The Township's website posts no building code, construction code or Uniform Construction Code ordinance: the ordinance files it posts are a 2019 ordinance abolishing its park board and its 1998 park regulations, plus its zoning application form. This record therefore has not read an ordinance adopting the Uniform Construction Code in Latimore Township, any permit clause of its own, or any code edition, and none of the pages read names a code edition. The pages read say nothing on roof layers.
Laureldale Borough - Borough Office (Borough of Laureldale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Laureldale Borough administers the code itself: Section 401 of Chapter 5 of the Borough Code (Ord. 433, April 12, 2004) says the Borough Council "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 402 adopts the Uniform Construction Code "as amended from time to time" as "the municipal building code of the Borough of Laureldale," and the Borough Admin page lists a Borough Building Inspector among the office personnel and says the office provides "Issuance of permits, such as: Zoning, Yard Sales, Building, Mechanical and Plumbing etc." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Lawrence Park Township - Zoning and UCC Permits (Building Inspection Underwriters, Inc.) (Township of Lawrence Park, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lawrence Park Township's Uniform Construction Code page says the Township "has joined with Harborcreek, Millcreek and Fairview Townships and employed Building Inspection Underwriters, Inc. (BIU)" to administer and enforce the code, that "The Township will continue to issue Zoning Permits and Building Inspection Underwriters will issue UCC permits and inspect construction," and its Zoning FAQs say "Permit applications are available at the Township office," 4230 Iroquois Avenue, Erie. Chapter 1428 of the Township's Codified Ordinances changes nothing in the code's roofing provisions, and the pages read say nothing on roof layers or name a code edition.
Lawrence Township (Clearfield County) - Code and Zoning Office (Township of Lawrence, Pennsylvania (Clearfield County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lawrence Township (Clearfield County) administers the code itself: Section 48-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Permits page says "Lawrence Township uses Pennsafe Building Inspection Services, LLC," that completed applications are returned to the Code/Zoning Officer at 9120 Clearfield Curwensville Hwy., and that "All projects will require the Code/Zoning Officer to sign off on the project to ensure compliance with the Codes of Lawrence Township." Chapter 48 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Building Permits page says "Lawrence Township currently uses the 2018 International Residential Code and 2018 International Building Code"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Leacock Township - Zoning and Building Permits (Township of Leacock, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Leacock Township issues zoning and building permits from its office at 3545 W. Newport Road, Intercourse, on a combined "ZONING, BUILDING, DEMOLITION, & PARKING EXPANSION PERMIT APPLICATION," and the Township's Residential Building Permit Application (With Code) adds the residential permit application of Code Administrators, Inc., 1862 Charter Lane, Suite 101, Lancaster; the Township's Boards and Staff page says "The Building Code Official for Leacock Township oversees enforcement of the township’s construction and building codes." The Township also posts a separate Residential Building Permit Application (No Code). Chapter 110 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Leesport Borough - Zoning and Building Permits (LTL Consultants) (Borough of Leesport, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Leesport Borough has opted in to administering the code: its Uniform Construction Code ordinance (Ordinance 404, which Ordinance 489 describes as enacted May 20, 2004) says "Administration and enforcement of the Code within Leesport Borough shall be undertaken by the retention of one or more Building Code Officials or third-party agencies to act on behalf of Leesport Borough." The Borough's Permits & Zoning page says "FOR BORO ZONING AND PERMIT RELATED QUESTIONS: LTL CONSULTANTS, 610-987-9290," and its application checklist and Permit Terms and Conditions name LTL Consultants, Ltd. beside the Municipal Code Administrator. Ordinances 404 and 489 change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Ordinance 489 recites that "effective February 14, 2022 the Commonwealth of Pennsylvania has elected to enforce the 2018 versions of the International Codes as part of the Uniform Construction Code," the Borough's pages name no edition, and Ordinance 404 adopts the State's code "as amended from time to time"; the text above is the 2021 edition's, and this record has not read the 2018 edition's text.
Lehigh Township - Zoning and Code Enforcement (Township of Lehigh, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lehigh Township administers the code through retained agencies: Section 67-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 67-3B allows "the retention of one or more construction code officials or third-party agencies," and the Township's List of Third Party Building Inspection Agencies names Keller Zoning & Inspection Service and Keycodes Inspection Agency for residential projects and says "Township personnel will administer all paperwork, collect all permit fees & issue the zoning & building permits" at the Township Building, 1069 Municipal Road, Walnutport. Chapter 67 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages and the agency's re-roofing application say nothing on roof layers. The Township's Forms and Documents page says "Effective July 1, 2026, all plans, specifications & submission will be required to relect and be designed to comply with 2021 I-Codes".
Lehman Township - Building Codes (Township of Lehman, Pennsylvania (Pike County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lehman Township in Pike County takes building permit applications at its office, 193 Municipal Drive, Bushkill, and its Building Codes page sends residential plan review, fees and inspections to Building Inspection Underwriters (BIU), which it names as the "Township's third-party commercial building inspectors": "The fee will be determined by Building Inspection Underwriters (BIU) after review of your plans," and "Inspection requests may be made by calling BIU at 570-344-9681." The Township's Ordinances page posts its zoning, subdivision, floodplain, stormwater, sewage, well and property maintenance ordinances and others, but not the ordinance adopting the Uniform Construction Code or the "Lehman Township Building Code" its application packet refers to, and no codified Township code was found online, so any Township permit or exemption section reaching house repairs, and any older building ordinance kept in force, was not read. The Township's pages say nothing on roof layers. The Township's Building Codes page carries a reminder that begins "2018 IRC Requires," and the Building Inspector's notice in its application packet says "all construction is regulated by the current International Residential Code"; the Township names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Lehman Township - Building Permits and Zoning Office (Township of Lehman, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lehman Township's Township Zoning, Ordinances and Applications page (read October 10, 2026) says "For Building Permits please call" a Township building permits number, (570) 344-9681, and the Township posts a "Building Permit Application" whose building permit form has a "BUILDING CODE OFFICIAL USE ONLY" box with a "UCC Building Fee" line and whose Required Inspections sheet ends with a final inspection "for conformance to all provisions of the Uniform Construction Code." The Township's pages do not say who employs its code official, and its Uniform Construction Code adoption ordinance is not among the ordinances it posts. The Township's pages say nothing on roof layers. Section 1324 of the Township's Zoning Ordinance (floodplain construction standards) names the "2009 International Residential Code (IRC) or the most recent revisions thereof" and the Township's pages name no code edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Lemoyne Borough - Building Permits (Borough of Lemoyne, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lemoyne Borough's Code Enforcement page says "Building permits are issued by the Borough through the services of a Third Party Building Code Official" and that applicants "may choose any third party agency for plan review and inspection services that is certified and registered with the Commonwealth of Pennsylvania"; applications are filed at the Borough Office, 510 Herman Avenue, and the Borough's permit page names Approved Code Services as "our third-party service." Chapter 200 adopts the code by reference and changes nothing in its reroofing provisions, and the Borough's pages say nothing on roof layers. No Borough ordinance read for this record brings a house reroof within the Uniform Construction Code.
Letterkenny Township - Land Use and Building Permits (Township of Letterkenny, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Letterkenny Township's Permits page, read October 12, 2026, says "Residents must first obtain a Land Use Permit by visiting the township building during office hours. After receiving the Land Use Permit, you will take it to Commonwealth Code Inspection Service (CCIS) in Chambersburg to apply for the Building Permit," and the Township's Permit Check List says "Obtain Building Permit from Commonwealth Code Inspection Service (CCIS)"; the agency's office is at 1102 Sheller Ave, Chambersburg (717-262-0081). The Township office is at 4924 Orrstown Rd., Orrstown (717-532-8716), open Tuesday 8:00 am to 4:00 pm and Wednesday and Thursday 8:00 am to 2:00 pm. The Township's Ordinances page lists ordinances on junk, septic pumping, subdivision and land development and animal nuisances, and posts no building code or Uniform Construction Code adoption ordinance; the Permits page says "There is no zoning in Letterkenny Township." The Township's pages and Resolution 2021-1 set no roof layer rule.
Lewistown Borough - Codes Enforcement Office (Borough of Lewistown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lewistown Borough in Mifflin County issues permits through its Codes Enforcement Office, 2 East Third Street, which Section 110-13 of the Borough Code calls the Department (the Building Codes, Property Codes and Zoning Code Department). Section 110-39 says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Permits, Codes, & Zoning page lists Commonwealth Code Inspection Services as its "Third Party Inspector" and posts that firm's 2026 Residential Permitting/Inspection Fee Schedule, and the Borough's 2025 cost and fee schedule says "Building Permits requiring inspections with Commonwealth Code Inspection Services will follow their Service Fee Schedule." Chapter 110 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's permit sheet says "FYI, you can only cover 1 layer of existing material," which agrees with the rule above. Section 110-2A of Article I adopts "the 2009 International Residential Code by the International Code Council, or the newest version thereof as the Code is updated from time to time," Article III adopts the Uniform Construction Code naming no edition, and the Borough's Residential Building Permit Application (Rev. 5/27/14) lists "Applicable Codes: 2009 IBC/IRC"; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Ligonier Township - Zoning and Building Permits (Township of Ligonier, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ligonier Township administers the code through TKL Code Inspection Service, Inc.: Section 40-3 of the Township Code says the Township "hereby elects to administer and enforce the provisions of" the Pennsylvania Construction Code Act and may designate certified third party agencies to perform plan reviews, approvals and inspections, and the Township's Zoning page says "Ligonier Township utilizes TKL Code Inspection Services for our building permits" and that UCC inspections "for both plans and building are done by TKL Code Inspection Services." Chapter 40 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Limerick Township - Department of Code Services (Township of Limerick, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Limerick Township administers the code itself: Section 73-1 of the Township Code says "Limerick Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999, as amended," Section 73-3 A provides for "the designation of an employee of Limerick Township to serve as the Limerick Township Code Official," and the Township's Department of Code Services, at 646 West Ridge Pike, Limerick, takes construction permit applications and makes the inspections. Chapter 73 of the Township Code changes nothing in the code's reroofing provisions. The Township's Re-Roofing Permit Application asks "Is existing roof being removed?" and "If No, how many layers currently exist?" but states no layer limit of its own. Section 73-1 of the Township Code (as amended by Ord. No. 436, effective January 1, 2026) says "The codes applicable to work for which a construction permit is sought on or after January 1, 2026, are the 2021 International Codes issued by the ICC," and the Code Services page lists "Residential work: 2021 IRC".
Limestone Township - Building Permits (Central Keystone Council of Governments) (Township of Limestone, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Limestone Township's building code enforcement is provided by the Central Keystone Council of Governments: the Council's FAQ page (read October 12, 2026) answers "In what areas do you enforce Building Codes?" with "Lycoming County – Anthony, Bastress, Limestone, Penn, Upper Fairfield & Susquehanna Townships," its Lycoming County members page lists Limestone Township with the Township office at 6253 State Route 44, Jersey Shore, and Section 89-3 B of the Township Code lets the Township meet its duties by "the retention of one or more construction code officials or third-party agencies to act on behalf of the municipality." The Council's Building Code Department is at 1610 Industrial Boulevard, Suite 400A, Lewisburg (570-522-1326). The Township's published code and the Council's pages say nothing on roof layers, and Chapter 89 changes nothing in the code's roofing provisions.
Little Britain Township - Zoning Officer/BCO (Little Britain Township, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Little Britain Township administers the Uniform Construction Code through its own Zoning Officer/BCO: the Township's Administration page says "The Zoning Officer issues zoning, building and occupancy permits and ensures that all projects adhere to the Township's Zoning Ordinance and PA State Uniform Construction Code." The Township has not published its ordinance adopting the Uniform Construction Code or a codified code, and this record has not read them. The Township's pages say nothing on roof layers.
Littlestown Borough - Building and Zoning Permits (Borough of Littlestown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Littlestown Borough in Adams County administers the Uniform Construction Code under Chapter 174 of its Code (Ordinance No. 571, 2004): Section 174-2 says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 174-3 adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Permit applications are made at the Borough office, 41 South Columbus Avenue, on the Borough's Universal Permit Application, which says the Borough "utilizes a third-party inspection agency" and that "MDIA will only process applications that have come directly from Littlestown." Chapter 174 names no roof work and says nothing on roof layers. Section 174-12 adopts the 2003 International Residential Code, while Section 174-3 incorporates the Uniform Construction Code "as amended from time to time"; the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Logan Township - Code Enforcement Department (Township of Logan, Pennsylvania (Blair County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Logan Township's Code Enforcement Department, at 100 Chief Logan Circle, Altoona, takes building permit applications: its page says "The Code Officer accepts applications for building permits, reviews the associated plans and information and, upon determining compliance with all of the Township's regulations, issues the appropriate building permit(s)." Resolution No. 04-10-25 of April 10, 2025 "Creates, constitutes and establishes the Cambria County Building Code Enforcement Agency" for the Township's participation in administering the Uniform Construction Code, and the Township's 2026 fee resolution prices building permits at the "Third Party Inspection Agency fee schedule, as amended plus 20% for administration"; the Township's forms page posts the Laurel Municipal Inspection Agency's 2025 fee schedule. The Township's ordinance adopting the Uniform Construction Code was not read, so whether it changes the code's reroofing provisions is not stated here; the Township's pages say nothing on roof layers.
London Britain Township - Building and Zoning Permits (Township of London Britain, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, London Britain Township's Permits page lists "BUILDING INSPECTION UNDERWRITERS INC" as its building inspector, a December 2024 Township post says the Board of Supervisors "hired Building Inspection Underwriters Inc. located in Newark DE to the position of Township Building Inspector," and the Township's Zoning Building Permit Application says "Building Permits are issued after reviews by the Township Engineer, the Zoning Officer and the Building Inspector"; applications are dropped off at the Township office, 81 Good Hope Road, Landenberg. The Township's pages read say nothing on roof layers or name a code edition.
London Grove Township - Code Department (Township of London Grove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, London Grove Township issues building permits through its Code Department, at 372 Rose Hill Road, Suite 100, West Grove. Section 5-102 of the Township Code says "The township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's FAQ says the Township "has opted into the Pennsylvania Construction Code Act." Chapter 5, Part 1 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-104 of the Township Code amends "Table R301.2(1) of the 2003 International Residential Code," including "Ice Shield Underlayment Required = Yes," while the Township's Enforced Codes page names the "2021 International Residential Code (IRC)" and says the Township's permit applications and plans "SHALL COMPLY WITH THE 2020 NEC & 2021 EDITION OF THE CODE, AS AMENDED" from June 1, 2026; the 2003 edition's reroofing text was not read for this record.
Londonderry Township - Codes Department (Township of Londonderry, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Londonderry Township administers the code through its Codes Department at 783 South Geyers Church Road, Middletown: Section 5-804 of the Township Code says "Londonderry hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permit Fees & Third Party Inspectors page says "Londonderry Township uses Third Party Agencies to complete plan reviews and inspections as required by the Pennsylvania Uniform Construction Code," listing Associated Building Inspections, Approved Code Services and Barry Isett & Associates. Part 8 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages state no local rule on roof layers. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Longswamp Township - Zoning and Building Permits (LTL Consultants, Ltd.) (Township of Longswamp, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Longswamp Township in Berks County takes zoning and building permit applications at its Township Office, 1112 State Street, Mertztown, and sends them to its Zoning Officer for review; the Township's Permits page names the Zoning Officer as being with LTL Consultants, Ltd., calls that office the "Building Code Official/Zoning Officer," and the Township's permit packet is headed "LTL CONSULTANTS, LTD – (610-987-9290)." The Township's ordinance adopting the Uniform Construction Code is not among the ordinances posted on its Ordinances & Resolutions page, and this record has not read it. The Township's pages say nothing on roof layers. The Township's permit packet opens with a notice that "The State of Pennsylvania has adopted the 2018 ICC Code effective February 14, 2022" and names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Lower Allen Township - Community and Economic Development Department (Township of Lower Allen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Allen Township administers the code itself: Section 70-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the PCCA," Section 70-4 provides for "the designation of an employee of the Township to serve as the municipal Building Code Official (BCO) to act on behalf of the Township," and the Township's Chapter 70 Exhibit No. 1 says "The Lower Allen Township Community and Economic Development (CED) Department has employees designated for administration and enforcement of the UCC." The department is at 2233 Gettysburg Road, Camp Hill. Chapter 70 of the Township Code and its Exhibit No. 1 change nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 70-8 deletes Act 45's exclusions for residential repairs and for alterations without structural or egress changes, so the Township's code reaches residential repairs, subject to the permit exclusions it names. The Township's Chapter 70 Exhibit No. 1, authorized by Resolution 2026-R-05, fills in the local data of the "International Residential Code, 2021 Ed.," while Section 70-8 points to the permit exclusions of "Section R 105.2 of the IRC, 2003 Edition"; this record has not read the 2003 edition's Section R105.2.
Lower Alsace Township - Building Permits (Township of Lower Alsace, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Alsace Township takes building permit applications at the Township Building, 1200 Carsonia Avenue, Reading, 610-779-6400, under its own Residential Building Permit Application, and its fee resolution says the permit holder schedules inspections "with the Township's Building Inspector." The Township's pages and fee resolution say nothing on roof layers. The Township's ordinance adopting the Uniform Construction Code is not published on its website or in an online code library, and this record has not read it.
Lower Chanceford Township - Building and Zoning Permits (Township of Lower Chanceford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Chanceford Township administers the code itself through a contracted code inspection firm: its Construction Code Ordinance (effective June 12, 2004) says "Lower Chanceford Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets the governing body act through "one or more construction code officials or third party agencies," its Resolution 2026-01 (January 5, 2026) reaffirms the appointment of a Building Code Official and a code administrator/construction code official, both of that firm, and its Building Permit Instruction Sheet says "Submit (2) completed packets to Lower Chanceford Township" and "When the BCO returns your packet to Lower Chanceford Township, the Zoning officer will call you with the amounts and your permit will be ready for pick-up." The Construction Code Ordinance changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Lower Chichester Township - Building Permits (Township of Lower Chichester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Chichester Township, in Delaware County, takes building permit applications at its Township office, 1410 Market Street, Linwood, on its own "TOWNSHIP OF LOWER CHICHESTER" building permit application, and its Officials page lists "Code Enforcement and BCO:" "BNO Inspections", a third-party code firm. Chapter 1462 (Ord. 288, 1954) sets old roofing material standards, such as "All roof covers of tile, slate, asbestos cement, or asphalt shingles shall be installed according to the manufacturer's directions", and does not say a permit is needed for roof work. No Township text read sets a layer limit of its own. Section 1420.03 (Ord. 2010-01) adopts the "International Residential Code, 2009", Section 1428.01 adopts the Uniform Construction Code "as amended from time to time," and no Township page read names a current edition; the text above is the 2021 IRC's, and this record does not decide which edition the Township applies.
Lower Frederick Township - Building Code & Zoning (Township of Lower Frederick, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Frederick Township takes permit applications at its office, 53 Spring Mount Road, Schwenksville: its Building Code & Zoning page says "All permits should be submitted to the Township directly" and lists Barry Isett & Associates for code enforcement, zoning and building plan review, and its Permits page says an owner who intends to do work regulated by the code "shall first make application to Barry Isett & Associates and obtain the required permit." Chapter 61 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Permits page says "The State of Pennsylvania has adopted the 2018 ICC Code effective February 14, 2022" and that later applications "are governed by the 2018 ICC Codes," the 2022 permit packet lists under "Codes in Force" the "International Residential Building Code 2009, with Amendments," and Section 61-9A names the 2003 edition for its permit rule; no Township page names the 2021 edition, this record has not read those earlier editions' text, and it does not decide which edition the Township applies; the text above is the 2021 edition's.
Lower Gwynedd Township - Building and Zoning Department (Township of Lower Gwynedd, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Gwynedd Township administers the code through its Building and Zoning Department, at 1130 North Bethlehem Pike, Spring House: Section 1440.01 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Department's page says "ARRO Consulting is the third-party UCC Inspection Agency for Lower Gwynedd Township." Chapter 1440 of the Township Code changes nothing in the code's reroofing provisions. The Roof and Window Permits sheet says "A maximum of two (2) asphalt, fiberglass, or low slope roofing systems are permitted. A new roof MAY NOT be installed over any of the following systems: slate, wood shake, asbestos or clay tile." The Department's page says "the Township now operates under the 2021 International Building Code" but its roof paragraph names the "2018 International Residential Code (IRC)," and the Roof and Window Permits sheet names the "2015 International Residential Code (IRC)"; the text above is the 2021 edition's, the 2018 and 2015 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Lower Heidelberg Township - Building Code Official (Kraft Municipal Group) (Township of Lower Heidelberg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Heidelberg Township, in Berks County, elects to administer the code (Chapter 6, Section 101 of the Township Code, Ord. 236A, 2004), and the Township's Permits page lists Kraft Municipal Group, 6525 Shillington Plaza, Shillington, as its "BUILDING INSPECTOR | BUILDING CODE OFFICER | ZONING OFFICER | PLUMBING INSPECTOR | ELECTRICAL INSPECTOR" and says applications "may be picked up and dropped off at Kraft Municipal Group, Inc." or at the Township Municipal Building, 720 Brownsville Road, Sinking Spring. Chapter 6 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 103 of Chapter 6 of the Township Code amends the 2003 editions of the International Residential Code and International Building Code, and no Township page read for this record names a code edition; the text above is the 2021 edition's, the 2003 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Lower Macungie Township - Community & Economic Development (Permits) (Township of Lower Macungie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Macungie Township administers the code itself: Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its Permits page says the department "is primarily responsible for building, zoning, sign and fire prevention permit review, issuance and inspection," and it names the Director of Community Development as the Township's designated Building Code Official. Chapter 5, Part 1 of the Township Code, read in full, changes nothing in the code's roofing provisions, and the department's pages say nothing on roof layers. Section 5-107 still names the 2003 International Residential Code "or any subsequent edition thereof," while the Permits page says the Township enforces the 2021 codes; this record has not read the 2003 edition's permit exemption text.
Lower Makefield Township - Community Development Department (Township of Lower Makefield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Makefield Township administers the code itself: Section 97-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," and its Community Development Department is "responsible for the administration of the Township" building codes and takes permit applications through the Township's online portal. Section 97-3 of the Township Code amends the Uniform Construction Code to "delete the exclusions contained in subsection (b)" of Section 403.1, the State's scope section, and Chapter 97 changes nothing in the code's roofing provisions. The department's permit instructions and fee schedule say nothing on roof layers.
Lower Merion Township - Building and Planning Department, Building Division (Township of Lower Merion, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Merion Township's Building Division administers the code, and its Roof Permit Application Addendum, required with every roofing permit application, states the Township's own policy: "In compliance with the Township's building code, a maximum of two layers of shingles are permitted to be installed on a roof. In the case of an existing wood shingle roof with one or more roofs above, all roof layers must be removed and new sheathing applied." It adds that "If the initial roof is a wood shingle roof that has never been re-roofed, a second roof may be installed," and "a new roof may not be installed over any of the following roof systems: wood shake, slate, clay, and cement or asbestos-cement tile." The two-layer figure agrees with the state rule; the wood shingle and wood shake rules are not among the three conditions quoted above. Chapter 143 (Uniform Construction Code) and Chapter 62 (Building Construction) of the Township Code, read for this record, change nothing in the reroofing section and state no layer rule of their own.
Lower Milford Township - Zoning and Planning (Township of Lower Milford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Milford Township's Zoning and Planning page says "Uniform Construction permit issuance, plan review and inspections as required by the Uniform Construction Code and are handled by Cowan Associates" and "Please drop off all uniform construction permit applications at the Township office," and the Township's permit instructions say Cowan Associates, Inc., of Quakertown, "has been appointed the Building Code Official by Lower Milford Township." The Township's Ordinances page lists its zoning, subdivision, stormwater and traffic ordinances, and no ordinance adopting the Uniform Construction Code is posted there or elsewhere on the Township's site, so that ordinance was not read for this record. The Township's pages and fee schedule say nothing on roof layers.
Lower Moreland Township - Code Enforcement Department (Township of Lower Moreland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Moreland Township administers the code itself: Section 82-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement Department, at 640 Red Lion Road, Huntingdon Valley, "is responsible for issuing permits, inspecting projects and ensuring adherence to Township regulations"; the Department's page lists Keystone Municipal Services as the "Township's 3rd party contractor." Chapter 82 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The FAQs say re-shingling a roof needs no permit while the enacted fee schedule prices a residential roof permit.
Lower Mount Bethel Township - Zoning and Building Permits (Township of Lower Mount Bethel, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Mount Bethel Township administers the code: Section 5-101 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning / Building page lists a "PA UCC Building Code Official," a third-party firm (business line 484-223-0763), beside the Township Zoning Officer. Building and zoning permit applications go to the Zoning Office at the Township building, 2004 Hutchison Avenue, Martins Creek, on one combined "Building / Zoning Permit Application." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Zoning Office's Building Permit Procedures sheet says construction documents "must follow and implement the requirements of the 2009 International Building Code," while Chapter 5 adopts the Uniform Construction Code "as amended from time to time" and names no edition; the text above is the 2021 edition's, the 2009 edition's text was not read for this record, and this record does not decide which edition the Township applies to a house.
Lower Nazareth Township - Planning, Zoning and Permitting (Township of Lower Nazareth, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Nazareth Township takes building permit applications at the Township office, 623 Municipal Drive, and its Permitting page says a complete application "will be submitted to the Township's Third Party Agent for their review and approval" and that "The review shall determine whether the construction described is in accordance with the PA Uniform Construction Code." The Township's Uniform Construction Code adoption ordinance is not published, so whether it changes the code's reroofing provisions was not read, and the Township's pages say nothing on roof layers.
Lower Oxford Township - Building and Zoning Permits (Township of Lower Oxford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Oxford Township in Chester County issues building permits from its Township office at 220 Township Road, Oxford; Section 5-101 of the Township Code says the Board of Supervisors "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its residential building permit applications carry a signature line for approval by the Township's building code official, and its single event permit application has separate payment lines for "Lower Oxford Township" and "Accurate Building Inspections". Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Lower Paxton Township - Community Development Department (Township of Lower Paxton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Paxton Township's Community Development Department takes building permit applications, and Approved Code Services, Inc. is the Township's Building Code Official. Chapter 90, Article III, of the Township's codified ordinances was read; it adopts the code by reference, has no permit clause of its own and names no roof work. No Township page read states a roof layer limit. The Township's Building Codes page still names the 2018 International Residential Code; the text above is the 2021 edition's, and the 2018 edition's text was not read for this record.
Lower Pottsgrove Township - Code Enforcement (Township of Lower Pottsgrove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Pottsgrove Township administers the Uniform Construction Code itself: Section 100-8 of the Township Code says the Township "hereby elects to administer and enforce" the Act, Section 100-3 gives the Township's Code Enforcement Officer "the issuance of permits," and the Township's Code Enforcement / Permits page says "Lower Pottsgrove Township enforces the following building codes, as required by the PA Uniform Construction Code." Chapter 100 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 100-17 of the Township Code adopts the International Residential Code, 2018 Edition, while the Township's Code Enforcement / Permits page lists the "International Residential Code 2021" and the "International Existing Building Code 2021" among the codes it enforces; this record has not read the 2018 edition's reroofing text.
Lower Providence Township - Community Development Department (Township of Lower Providence, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Providence Township administers the code itself: Section 67-7 of the Township Code says "Lower Providence Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Community Development Department, at 100 Parklane Drive, Eagleville, is responsible for the "issuance of permits, and the inspection of all commercial and residential construction activity." Chapter 67 of the Township Code changes nothing in the code's reroofing provisions, and the department says roof replacement needs no permit; its pages say nothing on roof layers. Chapter 67 still names the 2000 edition of the International Building Code, and the department's Permit Policy Guidelines say "The Township has currently adopted the International Residential Code in conjunction with the Pennsylvania Uniform Construction Code as its standard for residential construction" without naming an edition; the text above is the 2021 edition's, and earlier editions' reroofing text was not read for this record.
Lower Salford Township - Building & Zoning Department (Township of Lower Salford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Salford Township administers the code itself: Section 58-1 of the Township Code says "Lower Salford Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning Department, at 379 Main Street, Harleysville, takes the permit applications; its staff directory lists a Director of Building & Zoning, a Code Administrator, permit clerks and a third-party inspector. Chapter 58 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department requires a permit for roof replacement. Chapter 115 of the Township Code adopts the "1995 CABO One- and Two-Family Dwelling Code," Section 58-2 adopts the Uniform Construction Code "as amended from time to time," and the department's pages name no code edition; the text above is the 2021 edition's, and the 1995 CABO code's reroofing text was not read for this record.
Lower Saucon Township - Building Permits (SFM Consulting LLC) (Township of Lower Saucon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Saucon Township administers the code with SFM Consulting LLC: Section 65-1 of the Township Code says "Lower Saucon Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 65-3 lets the Township retain "construction code officials or third-party agencies to act on behalf of Lower Saucon Township," and SFM Consulting's Permit Applications page lists a "LOWER SAUCON TOWNSHIP" building permit application, the same application the Township posts on its own Forms and Documents page, which is filed at the Township building at 3700 Old Philadelphia Pike, Bethlehem. Chapter 65 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 65 adopts the Uniform Construction Code "as amended from time to time" without naming an edition, and the Township's 2026 fee resolution (Resolution #23-2026) heads its residential building schedule "Permits issued under the 2018 IRC"; the Township's own pages name no other edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Lower Southampton Township - Zoning Department (Township of Lower Southampton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Southampton Township administers the code itself: Section 5-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," Section 5-101.3 A provides for "the designation of an employee of the Township to serve as the municipal code official," and the Township's Zoning Department, at the Administration Building, 1500 Desire Ave., Feasterville, lists its own Zoning Officer/Building Code Official and says its staff "reviews applications for permits." Section 5-102 of the Township Code reinstates "that part of the BOCA Code 1996 that deals specifically with roofs and roof structure, previously known as Chapter 15," and its text, including any layer rule, was not read for this record. No Township ordinance reaching residential reroofing was found, so whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here. Section 5-101 of the Township Code incorporates the Uniform Construction Code "as amended from time to time," while Section 5-102 reinstates the roof chapter of the BOCA Code 1996, and the Township's pages and permit application name no residential code edition (the application's "Code Edition" box is for office use); the text above is the 2021 edition's.
Lower Swatara Township - Code Enforcement Department (Township of Lower Swatara, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Swatara Township administers the code itself: Section 5-703 of the Township Code says "Lower Swatara Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that administration and enforcement "shall be through the Code Enforcement Department," whose office is at the Township building, 1499 Spring Garden Drive, Middletown. Part 7 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Adopted 2021 Residential Codes sheet says "The 2021 International Residential Code became effective January 1, 2026," and lists the State's amendments and exclusions, none of which touches the roof covering or reroofing provisions.
Lower Towamensing Township - Zoning and Building Code Office (Township of Lower Towamensing, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Towamensing Township administers the code itself: Chapter 165 of its Code (Ord. No. 137, April 13, 2004, effective July 8, 2004) says in Section 165-1 that the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999, as amended from time to time," and Section 165-2 adopts the Uniform Construction Code "as the municipal building code of Lower Towamensing Township." The Township's Zoning and Code Compliance page says "The BCO is responsible for the administration of and issuing permits under the PA Uniform Construction Code," the Township's Zoning Officer also serves as its Building Code Official, and the Zoning / Building Code Office is at the Township Municipal Building, 595 Hahns Dairy Road, Palmerton (610-826-2522). Chapter 165 does not change the code's reroofing provisions, and the Township's pages and code, read as listed in the permit note, say nothing on roof layers or a code edition.
Lower Windsor Township - Zoning Department (Township of Lower Windsor, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Windsor Township's Zoning Department, at 2425 Craley Road, Wrightsville, "issues all permits for Lower Windsor Township," and its Zoning page says building permits "are reviewed and construction is inspected for conformance with the PA Uniform Construction Code (UCC) by Commonwealth Code Inspection Service, Inc. (CCIS)", which "was appointed by the Board of Supervisors as the Township's third-party inspection Agency." Chapter 180 of the Township Code (Ord. No. 2004-05, effective July 1, 2004) elects to administer and enforce the Construction Code Act. Chapter 180 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Lower Yoder Township - Zoning/Codes Enforcement (Township of Lower Yoder, Pennsylvania (Cambria County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lower Yoder Township administers the code itself: Section 64-1 of the Township Code says "Lower Yoder Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning/Codes Enforcement page (read October 12, 2026) says "The Township has adopted and is enforcing the PA Uniform Construction Code (PA UC), as well as, Lower Yoder Township Zoning and Land Development Regulations." Its Officials page lists Zoning/Codes Enforcement at 814-255-3413, and the Township's building permit application is approved by a "Building Codes Official" and is taken at the Township office, 128 J Street, Johnstown. Chapter 64 of the Township Code changes nothing in the code's reroofing provisions, and the Township's Zoning/Codes Enforcement page lists permits for re-roofing; its pages say nothing on roof layers. The Township's pages name no code edition: the Zoning/Codes Enforcement page says only "PA UCC," and Chapter 64 adopts the Code "as amended from time to time," while the Zoning chapter refers to the "BOCA Basic Building Code, as amended"; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Lowhill Township - Building and Zoning Permits (Township of Lowhill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lowhill Township takes permit applications at its municipal building, 7000 Herber Rd, New Tripoli, and its Building Permits page (read October 12, 2026) says "Lowhill Township has opted to enforce the Pennsylvania Uniform Construction Code," "All permit applications must be presented to the Township Zoning Office" and "Lowhill Township has contracted ALL INSPECTION AND PLAN REVIEW for all new construction, alterations and additions to a third party agency." The Township's pages say nothing on roof layers, and the ordinance adopting the Uniform Construction Code was not read for this record.
Loyalhanna Township - Building Permits (Township of Loyalhanna, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Loyalhanna Township's Governance page lists "BUILDING PERMITS" with a contact telephone number, (724) 422-7393, and its home page lists a Building Inspector at the same number; the Township's secretary handles general applications at the municipal office, 245 2nd Street, Saltsburg, at 724-639-3417. The Township's pages do not say whether the Township or a retained agency issues the building permit. The Township's website has pages for its governance, meetings, tax collection and contact details and publishes no ordinance, code chapter, permit page, fee schedule or application. The Township's pages say nothing on roof layers. The Township's pages name no code edition.
Loyalsock Township - Office of Building and Codes (Township of Loyalsock, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Loyalsock Township administers the code itself: Section 103-1 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, Section 103-3 has a Township employee serve as the municipal code official, and the Township's Office of Building and Codes, at 2501 East Third Street, Williamsport, issues building permits. Ordinance No. 402, which adopts the 2021 International Residential Code, changes nothing in the code's reroofing section, and Chapter 103 of the Township Code sets no layer rule; the office's pages say nothing on roof layers. Section 103-7B requires a building permit for residential alterations except where the regulation's exceptions apply, and the office lists replacement of existing roofing material with no structural changes as needing no building permit outside floodplain areas.
Lurgan Township - Land Use Permits (Township of Lurgan, Pennsylvania (Franklin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lurgan Township's Land Use Permit Application says "It will be the applicant's responsibility to contact Commonwealth Code Inspection Service, Inc., 1102 Sheller Avenue, Chambersburg, 262-0081, to obtain a Construction Permit" and that the structure may not be occupied until an Occupancy Permit is issued by that firm; the Township office is at 8650 McClays Mill Road, Newburg (717-532-7460), open 8:00 AM to 3:00 PM Monday through Thursday and 8:00 AM to 12:00 Noon Friday. The Township's website posts no building, permit or code chapter and no ordinance adopting the Uniform Construction Code, so none was read for this record, and its pages name no code edition. The pages read say nothing on roof layers.
Luzerne Borough - Code Enforcement Department (Borough of Luzerne, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Luzerne Borough issues building permits through its Code Enforcement Department, at 144 Academy Street, Luzerne, whose page lists a "Code Enforcement Officer" and a "Building Code Official," and its Permits and Forms page offers a Building Permit Application and a 2026 Building Permit Fee Schedule. The Borough's pages say nothing on roof layers, and its ordinance adopting the Uniform Construction Code was not read, so this record does not decide which edition of the code the Borough applies.
Luzerne Township - Building Permits (McMillen Engineering, Inc.) (Township of Luzerne, Pennsylvania (Fayette County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Luzerne Township uses McMillen Engineering, Inc. for building permits: the Township's Phone Directory lists "McMillen: Building Permit" at 724-439-8110, and McMillen's own Building Code page says that "As a Pennsylvania certified third-party agency, we perform Uniform Construction Code (UCC) service for municipalities in Allegheny, Fayette, Greene, Somerset, Washington, and Westmoreland counties." The same directory lists the Fayette County Zoning Office for zoning. The Township has not published the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Township's and agency's pages say nothing on roof layers.
Lykens Borough - Building Permits (Borough of Lykens, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lykens Borough's Officials page (read October 12, 2026) lists "Code Officers:" with Light-Heigel, and the Lykens Borough UCC Information page of Light-Heigel & Associates, Inc. says "Lykens Borough contracts with Light-Heigel to provide the following services:" and lists "Building Permit" and "Residential Inspection." Building permit applications go to that firm's Halifax office, 906 North River Road (717-896-8881). The Borough office is at 200 Main Street, Lykens (717-453-7597). The Borough's pages say nothing on roof layers. The Borough's pages and the agency's application name no edition of the International Residential Code, and the Borough's Uniform Construction Code ordinance was not read, so this record does not decide which edition the Borough applies to a house.
Lynn Township (Lehigh County) - Zoning and UCC Permits (Township of Lynn, Lehigh County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Lynn Township in Lehigh County takes UCC permit applications at its Township office, 7911 Kings Highway, New Tripoli. Its 2026 UCC Application says "Choose one Inspection Agency from the Township list of Appointed Inspectors," and Resolution 2026-03, the Township's fee schedule, says "All plans must be reviewed by the Township’s one of four appointed inspection agencies of the owner/applicant’s choice" and that agency fees "shall be paid directly to Lynn Township"; the resolution designates one of the four as Building Code Official. Part 1 of Chapter 5 of the Township's Code of Ordinances (Ord. 2004-2, June 3, 2004) says "Lynn Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Chapter 5 of the Township's Code of Ordinances changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Macungie Borough - Borough Hall (Zoning and UCC Permits) (Borough of Macungie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Macungie Borough's Borough Hall at 21 Locust Street, Macungie (610-966-2503, Monday to Friday, 8:00 am to 4:30 pm) accepts the Borough's "ZONING & UCC PERMIT APPLICATION," whose fee table has borough fee and inspection fee columns, and the Borough's Administration page lists a Zoning/Code Enforcement Officer who works for a consulting firm. Resolution 2024-10, the Borough's 2025 fee schedule, lists "Inspection Fees and Plan Review: See attached BIA Fee Schedule," and the page attached to the posted copy is a table of the consulting firm's hourly rates. The Borough's Code of Ordinances is published on American Legal Publishing's site, which answered an automated read with a security check page, and the Borough's Ordinances & Resolutions page lists no ordinance adopting the Uniform Construction Code, so the Borough's ordinance adopting the code and any permit chapter were not read for this record, and the Borough's pages read say nothing on roof layers. The sheet's only edition reference is "International Residential Code of 2003," for coal-fired boilers, and the Borough's pages name no edition for roofing; this record has not read the 2003 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Madison Township - Building and Zoning Permits (Township of Madison, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Madison Township's Building Code page, read October 12, 2026, says "Building permits are based on UCC requirements" and links Building Inspection Underwriters; the Township's Zoning and Building Permit Requirements sheet says "Madison Township uses a third-party building inspection company (Building Inspection Underwriters) to administer the UCC." The Township office is at 3200 Madisonville Road, Madison Twp (570-842-3088), open Mondays 8 AM to 10 AM and Fridays 9 AM to 2 PM; the sheet lists the agency at 570.344.9681. The Township's pages read set no roof layer rule.
Mahanoy City Borough - Code Enforcement and Building Permits (LDC Code) (Borough of Mahanoy City, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 78-1 of the Borough Code says "The Borough of Mahanoy City hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code page lists, under "Uniform Construction Code," LDC Code, with its Building Code Official at 3417 Kutztown Road, 2nd Floor, Reading (610-507-8933). The Borough's Code Enforcement Forms page lists a "Uniform Construction Code Building Permit" and says forms are returned "to the Borough Office, located at 239 E. Pine St." (Code Enforcement, 570-773-2150 ext. 212). Chapter 78 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 78-2 adopts the Uniform Construction Code "as amended from time to time" and names no edition, but Section 78-8C names "the International Residential Code of 2009, and any supplements or amendments thereto" for radon control in new construction, and no Borough page read names a code edition; the text above is the 2021 edition's, and this record does not decide which edition the Borough applies.
Mahoning Township - Zoning and Permits (Township of Mahoning, Pennsylvania (Montour County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mahoning Township administers the code through a third-party agency, Building Inspection Underwriters, Inc.: the Township's Zoning & Permits page names "Building Inspection Underwriters. INC (BIU)" as its building plans examiner and building permit officials and has applicants bring building permit applications to the Township zoning office at 849 Bloom Road, Danville, and the Township's fee resolution (Resolution No. 2026-0928) "adopts the fee schedule of their third-party inspection company, Building Inspection Underwriters, Inc. ("BIU")." Section 111-1 of the Township Code (adopted June 21, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 111-2 adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Chapter 111 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Mahoning Township (Lawrence County) - Township Office (Building Permits) (Township of Mahoning, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mahoning Township's Building Permit Application page, on the Township's own site, posts a Pennsylvania Uniform Construction Code building permit packet from a third-party building inspection firm, and the packet says "Please supply the requested information and return this packet to your municipality"; the Township building is at 4538 West State Street, Hillsville, (724) 667-8801. The Township's pages say nothing on roof layers, and the Township's posted ordinance (a 2003 zoning ordinance) was read in full by text search for "roof" and sets no permit requirement for roof work, and no ordinance adopting the Uniform Construction Code is posted on the Township's Documents or Ordinance pages, so none was read for this record. The Township's pages name no code edition.
Maidencreek Township - Zoning and Permits (LTL Consultants, Ltd.) (Township of Maidencreek, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Maidencreek Township takes permit applications at its Township office, 1 Quarry Road, and uses a third-party agency: Section 101-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning and Permits page headed "Friendly Advice from the Code Office – LTL CONSULTANTS, LTD." says "After turning in a permit application to the township it is sent to LTL CONSULTANTS, LTD." Chapter 101 of the Township Code changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
Malvern Borough - Building, Zoning & Code Enforcement (Borough of Malvern, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Malvern Borough administers the Uniform Construction Code itself: Section 89-1 of the Borough Code says "Malvern Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building, Zoning & Code Enforcement Department, reached through its Building & Code Enforcement Officer at Borough Hall, 1 East First Avenue, issues "permits for new construction, additions, renovations, and structural changes in residential and commercial properties." Chapter 89 of the Borough Code changes nothing in the code's reroofing provisions; the Borough's Re-Roofing Permit application says "only two layers of shingles or other material is permitted" and asks for "the number of existing layers of shingles to be covered/removed." Chapter 89's Article II names the BOCA National Building Code, 1996 edition, adopted before the Uniform Construction Code, and the Borough's pages name no edition of the International Residential Code; this record has not read the 1996 BOCA text.
Manchester Borough Office (Borough of Manchester, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manchester Borough takes permit payments and issues approved permits at its Borough office, 225 S. Main Street, and its Permitting & Fees page says the Borough "contracts Commonwealth Code Inspection Services, a Third-Party for plan review and inspection services that are required for both Commercial and Residential Building Permits." Section 73-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 73-2 adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of Manchester Borough," and Section 73-3 lets the governing body choose by resolution among a Borough employee, "third-party agencies" and other arrangements. The Borough's pages, forms and codes read for this record say nothing on roof layers. The Borough's Building Permit Application, posted on its Permitting & Fees page (a revision marked 5/27/14), says "Applicable Codes: 2009 IBC/IRC, 2012 IBC Chapter 11, 2009 ICC All 7.1," and Chapter 73 names no edition, so this record has not read the 2009 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Manchester Township - Planning and Zoning Department (Township of Manchester, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manchester Township administers the code: Section 5-201 of the Township Code says "Manchester Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," permits are applied for at the Township's Planning / Zoning department, 3200 Farmtrail Road, York, and the Township's Application for Building/Zoning Permit and Plans Examination carries the name and Lancaster address of "CODE ADMINISTRATORS, INC" beside the Township's and charges its review and inspection fee, as the Township's 2026 fee schedule does under "Code Administrators Administrative Fees." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here: the Township's 1981 building permit ordinance (Chapter 4, Part 2) relieves "minor repairs" with no structural changes, without defining them.
Manheim Borough - Zoning and Codes (Borough of Manheim, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manheim Borough administers the code itself: Section 100-4A of the Borough Code says the Borough "elects to administer and enforce the provisions of the Act," the Borough's Forms & Applications page says "All Building Permit Applications - Residential and Commercial - are to be submitted to Manheim Borough," and the Borough's building permit application asks the applicant to choose an inspection company for plan review and inspections from "COMMONWEALTH CODE INSPECTION SERVICE, INC." or "ASSOCIATED BUILDING INSPECTIONS, LLC." Chapter 100 changes nothing in the code's reroofing provisions, and the Borough's pages state no local rule on roof layers. Section 100-9 requires a permit for house repairs and alterations the State excludes, apart from reroofing of less than 25% of the roof, so a full house reroof is permit work under the Borough's code. The Borough's code adopts the 2015 International Building Code as the Building Code of the Borough (Section 100-4B) and lists the International Residential Code among the adopted codes without naming an edition, saying the codes "may be amended and/or updated from time to time by Resolution of Borough Council" (Section 100-7A); the Zoning & Codes page says "In 2004, the Borough adopted the 2003 International Building Code and has adopted applicable updates." No Borough page or section names an International Residential Code edition, and this record does not decide which edition the Borough applies to a house reroof. The text above is the 2021 edition's.
Manheim Township - Code Compliance Department (Township of Manheim, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manheim Township administers the code itself through its Code Compliance Department. Chapter 202 of its Township Code, read in full, adds "A building permit shall be required for residential alterations or repairs as set forth in Section 403.62 of the Uniform Construction Code," names no residential roof work, and amends no section of Chapter 9. The department's own answer on roof replacement says that although no permit is needed for an existing house, "all re-roofing work is to comply with the PA Uniform Construction Code as adopted and amended by Manheim Township Ordinance 2019-01 and the applicable sections of IRC Chapter 9"; Ordinance 2019-01 has since been replaced by Ordinance 2026-01, now Chapter 202.
Manheim Township (York County) - Construction Permits (Township of Manheim, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manheim Township, in York County, elects in Chapter 4, Part 1 of its code (Ord. 2004-02) "to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Chapter 1, Part 8 (Ord. 2004-01) approves its membership in the Codorus Valley Council of Governments to administer and enforce the UCC. The Township's 2026 fee schedule (Resolution No. 577) lists "PAUCC Construction Permits (Paid to Commonwealth Code Inspection Services)," and its construction permit guidelines say construction permit information "should be forwarded directly to Commonwealth Code Inspection Service" and that "Manheim Township will contact the applicant to arrange issuance of the construction permit." Chapter 4 does not change the code's reroofing provisions, and the Township's permit pages say nothing on roof layers. The Township's own building permit application form (revised 5/27/14) reads "Applicable Codes: 2009 IBC/IRC," Chapter 4 adopts the Code without naming an edition, and no Township page read names a current edition.
Manor Borough (Westmoreland County) - Building / Zoning Department (Borough of Manor, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manor Borough in Westmoreland County posts a building permit packet from its "Building / Zoning Department," which says "If you have any questions please contact the Building Inspector at 724-523-5940" and "No work is permitted until your permit is released under the Statewide Uniform Construction Codes." The Borough's Code, Chapter 5, Part 1 (Ord. 488 of 2004), adopts the Uniform Construction Code as the Borough of Manor Building Code and provides for its administration by agreement with the Central Westmoreland Council of Governments. Chapter 5, Part 1 changes nothing in the code's reroofing provisions, and the pages read say nothing on roof layers. Section 5-101 lists the "International Residential Code 2003" (First Printing) among the codes the Uniform Construction Code consists of, and the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Manor Township - Planning/Zoning Office (Township of Manor, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manor Township elects to administer the code (Section 168-1 of the Township Code: "The Board of Supervisors of Manor Township hereby elect to administer and enforce the provisions of the Pennsylvania Construction Act, Act 45 of 1999") and uses a third-party agency: the Township's Permit Process page says building plans "will be reviewed by Commonwealth Code Inspection Service (CCIS) and if approved a Building Permit will be issued along with the Zoning Permit," and its Planning/Zoning page, for the Township Administrative Office at 950 West Fairway Drive, Lancaster, says the Zoning Officer handles "issuing zoning/building permits." Chapter 168 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Manor Township (Armstrong County) - Township Office (Township of Manor, Armstrong County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Manor Township in Armstrong County says on its Fee Schedule page that "Building Permits are handled by Bureau Veritas 724-548-1414"; the Township office is the Manor Township Building, 306 Byron Street, McGrann. Ordinance No. 2004-1 says "Manor Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Ordinance No. 2004-1 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Mansfield Borough - Zoning and Building Permits (Borough of Mansfield, Pennsylvania (Tioga County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mansfield Borough's Zoning & Building Permits page says "some construction and demolition projects require building permits" and "For all building permit questions and application, contact our third party building codes company"; the third-party agency's own site lists Mansfield Borough among the municipalities it services and gives a business line of 570-827-3474. Chapter 70 of the Borough Code (Ord. No. 419, adopted May 12, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of this municipality"; Ordinance No. 480 (2017), listed with Chapter 70 on the Borough's ordinances page, replaces references to a codes department with the Borough Manager or the Manager's designee. Zoning permit questions go to the Borough Manager at 570-662-2315, ext. 4, at the Borough office, 14 South Main Street. The Borough's fee schedule names roof repair and replacement as Uniform Construction Code permit work, and neither it nor Chapter 70 says anything on roof layers. Chapter 68 of the Borough Code (Ord. No. 403, adopted December 13, 2000) adopts the "International Residential Code, 2000," Section 70-5 of Chapter 70 says "All building code ordinances or portions of ordinances which were adopted by this municipality on or before the adoption of this chapter, are hereby rescinded," and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2000 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Marcus Hook Borough - Code Enforcement and Building Permits (Borough of Marcus Hook, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Marcus Hook Borough's Code Enforcement page lists a Code Enforcement Officer and says "All building permits take between 7–10 days to process after you have completed and submitted the application"; the Borough office is at 1111 Market Street, Marcus Hook (610-485-1341), open Monday to Friday, 8 a.m. to 4:30 p.m. Section 84-1 of the Borough Code (Ord. No. O-04-2, June 7, 2004) says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 84-3 lets it do so through an employee, "one or more construction code officials or third-party agencies," or an agreement with another municipality. Section 84-2 of the Borough Code and Section 76-1 (Ord. No. O-18-4, December 3, 2018) each adopt "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401 to 405, as amended from time to time," as the Borough's municipal building code; Section 76-3 revises the administrative sections of the earlier model code (demolition, fees, unsafe structures, appeals) and names no roof work; Section 84-5 keeps in effect building ordinances that "equal or exceed the requirements of the Code". The Borough's pages say nothing on roof layers or name a code edition.
Marietta Borough - Borough Office (Borough of Marietta, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Marietta Borough administers the code through a retained firm: its Resolution 04-2026 says "the Building Code Official for the Borough of Marietta from January 5, 2026 through the date of the Organizational Meeting to be held in January of 2028, unless changed by Resolution of the Borough Council, shall be the firm of Commonwealth Code Inspection Services, Inc.," and the Borough's posted Uniform Construction Code page (a scan) says "Commonwealth Code Inspection Services, Inc. of Manheim, PA, has been contracted to provide UCC plan review and inspection services for Marietta Borough." The Borough office is at 111 East Market Street. Chapter 135 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Uniform Construction Code page lists the "International Residential Code 2003," while Chapter 135 names no edition; the text above is the 2021 edition's, this record has not read the 2003 edition's text, and this record does not decide which edition the Borough applies to a house.
Marlborough Township - Building, Code and Zoning Department (Township of Marlborough, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Township's own Building, Code and Zoning Department, at the Township Building, 6040 Upper Ridge Road, Green Lane (215-234-9300, office hours by appointment), posts the Township's building permit application and fee resolution; Section 111-2 of the Township Code says administration and enforcement of the code "shall be undertaken by the retention of one or more building code officials or third-party agencies to act on behalf of Marlborough Township." Chapter 111 changes nothing in the code's reroofing provisions, and the Township's Building & Zoning Questions page says no permit is needed for the replacement of shingles; its pages say nothing on roof layers.
Marple Township - Code Enforcement Department (Township of Marple, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Marple Township administers the code itself: Section 116-1 of the Township Code says "Marple Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and the Township's Code Enforcement Department, at 227 S. Sproul Road, Broomall, handles the "Issuance of permits, notices, certificates and orders" and the "Making of inspections to determine conformance with applicable codes and ordinances." Chapter 116 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Article I of Chapter 108 of the Township Code (Ord. No. 80-11, as amended in 1988) still adopts the "BOCA Basic Building Code, 1988 Edition" and the "One- and Two-Family Dwelling Code, 1986 Edition," and Section 116-5.A keeps building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the Code" in force; those older codes were not read for this record, and Chapter 108's own amendments name no roof work. The department's pages name no code edition; the text above is the 2021 edition's, and the older codes' reroofing text was not read for this record.
Marshall Township - Building Department (Township of Marshall, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Marshall Township administers the code itself with a third-party agency: Chapter 52 of the Township Code (Ordinance No. 379, June 11, 2007) says the Township "hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code as the Township's official construction code, the Township takes building permit applications at its office, and its Building Permit Process outline says "The Township has a third-party agency that oversees the plan reviews and inspections, Professional Code Services (PCS)." Chapter 52 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Martic Township - Zoning and Building (Township of Martic, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Martic Township issues zoning and building permits from its Township office, and its Zoning & Building Codes page lists the Township's Building Code Inspector as Commonwealth Code Inspection Company; the Township's zoning / building permit application (updated January 2025) names "Commonwealth Code Inspection Service, Inc." as the "Construction Code Inspection Company aka building inspector" and says the applicant "cannot commence excavation or construction until a Permit has been issued by Martic Township." The Township's Ordinances page does not list the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Township's pages say nothing on roof layers.
Marysville Borough Office (Borough of Marysville, Pennsylvania (Perry County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Marysville Borough posts a "Building UCC Permit Application" beside its own "Zoning Permit Application," and its FAQ answers "When do I need a building permit?" by naming Building Inspection Underwriters: "It is best to assume that a permit is required, and contact Building Inspection Underwriters at 1-877-453-4321 or go to their website at www.biupa.com to clarify permit requirements." The Borough's codified ordinances, including any Uniform Construction Code ordinance and any building or permit chapter, were not read for this record: the Borough's website links to American Legal Publishing's code library (https://codelibrary.amlegal.com/), which refused automated access. This record therefore does not say whether the Borough adopted the code by reference, added a permit clause of its own, or names a code edition; none of the pages read names one. The pages read say nothing on roof layers.
Matamoras Borough - Code Enforcement (Borough of Matamoras, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Matamoras Borough runs its own code and permit office at the Borough Office, 10 Ave I, Matamoras: Section 52-1 of the Borough Code says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Zoning Permit Application guide says "You must secure a zoning permit before a building permit can be issued by the Matamoras Borough Building Code Official." The Borough's Code Enforcement page says to "contact the borough office (570) 491 2771 for all code and zoning questions." Chapter 52 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Maxatawny Township - Zoning/Building/Codes Enforcement (Township of Maxatawny, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Maxatawny Township administers the code itself: its Zoning/Building/Codes page says "Maxatawny Township enforces the State Uniform Construction Code (UCC)" and lists the Township's Zoning Officer and Building Code Official at 127 Quarry Road, Kutztown, and its Required Residential Building Inspections sheet says "Electric Inspections by Kraft Municipal Group, all others by Maxatawny Township." The Township's list of its ordinances names Ordinance No. 2004-1, which enacts the Uniform Construction Code as the Township's building code, its later amendments, and older building code ordinances from 1971 to 1996, but none of them is published on the Township's website, so they, and any permit or exemption section in them, were not read for this record. The Township's pages say nothing on roof layers. The Township's Required Residential Building Inspections sheet cites testing "required in accordance with Section N1103, 2018 IRC" and names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
McDonald Borough - Building Permits (Borough of McDonald, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, McDonald Borough's Permits & Licenses page says "Building Inspections are performed by" the Director of Codes and Zoning of "Harshman CE Group, LLC" (office 724-993-4505), and the Borough's Ordinances page names United Code Consultants, LLC as the Borough's code and zoning enforcement officer (724-492-1301); the Borough office is at 151 School Street, McDonald (724-926-8711, Monday through Thursday, 9:00 a.m. to 3:00 p.m.). Section 5-101 of the Borough Code (Ord. 697, May 3, 2004) says "The Borough of McDonald hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-103 lets it do so by "the retention of one or more construction code officials or third-party agencies". Chapter 5 adds nothing to the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages and Chapter 5 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Borough applies.
McSherrystown Borough - Borough Office and PMCA (Borough of McSherrystown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, McSherrystown Borough takes its permit paperwork at the Borough Office, 338 Main Street, and its Document Center page has a section headed "PA Municipal Code Alliance" that says "PA Municipal Code Alliance offers guidance in the process of applying for a Uniform Construction Code Permit"; Pennsylvania Municipal Code Alliance, Inc. (PMCA) lists an Adams Office at 1895B York Road, Gettysburg. The Borough's own Uniform Construction Code ordinance is not published on its website, whose Plans & Ordinances page lists Chapters 215, 190, 187, 107 and 182 and other chapters but no building chapter, or in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing, so it was not read for this record, and no Borough ordinance reaching residential reroofing was read other than the zoning chapter quoted below. The Borough's pages say nothing on roof layers. The Borough's pages name no code edition; PMCA's ice barrier sheet says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition PMCA applies; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Middle Paxton Township - Township Office (Township of Middle Paxton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middle Paxton Township takes permit applications at its Township office, 10 Elizabeth Avenue, Dauphin. The Township's Zoning and Codes Enforcement page says "The Township has contracted with Light-Heigel & Associates for zoning and codes enforcement services" and "All permit applications must be submitted to the Township office either in person or mailed to P.O. Box 277 Dauphin PA 17018," and the Township's UCC permit package says "All inspections are to be performed by the Township or the third-party agency representing the Township." The Township's pages and permit package say nothing on roof layers, and the Township's UCC adoption ordinance was not read.
Middle Smithfield Township - Zoning & Building Department (Township of Middle Smithfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middle Smithfield Township administers the code itself: Section 84-2 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning & Building page says "Our Zoning & Building Department handles all permits and code enforcement within the Township," and its Permits page says inspections "are requested through SFM Consulting." The department is at the Township building, 147 Municipal Drive, East Stroudsburg. Chapters 83 and 84 of the Township Code change nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department requires a building permit for roof replacement. Section 83-2 of the Township Code adopts "The 2003 Editions of the International Building Code, International Residential Code" and says later revisions "shall be deemed to be automatically adopted," and the Township's Permits page, under Current Codes, lists "One and Two Family Dwellings and Townhouses - 2015 IRC"; the text above is the 2021 edition's, and the 2003 and 2015 editions' reroofing text was not read for this record.
Middlecreek Township - Building Permits (Central Keystone Council of Governments) (Township of Middlecreek, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middlecreek Township's page on the Snyder County website lists the Township office at 80 Globe Mills Road, Middleburg (570-837-0491), says "No Zoning exists in Middlecreek Township," and links "Apply for a Building Permit" to the Central Keystone Council of Governments (CK-COG), whose Snyder County page lists Middlecreek Township among the municipalities it serves and says "All municipalities in Snyder County have adopted the PA Act 45 Building Code." CK-COG's office is at 1610 Industrial Boulevard, Suite 400A, Lewisburg (570-522-1326, Monday through Friday, 7:30 am to 4:30 pm). The CK-COG and Township pages read say nothing on roof layers, and name no code edition for the Township; this record does not decide which edition applies.
Middlesex Township (Butler County) - Building Permits (Township of Middlesex, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middlesex Township, Butler County, takes building permit applications at its municipal building, 133 Browns Hill Road, Valencia, and its Apply for a Building Permit page says "Middle Department Inspection Agency, Inc. (MDIA) is the Townships third-party building plan review and building inspector. MDIA will performs all the building plan reviews and inspections as required by the State-wide Uniform Construction Code (UCC)." Chapter 65 of the Township Code adopts the Uniform Construction Code by reference, changes nothing in its reroofing provisions, and adds no permit requirement for residential repairs; the Township's pages say nothing on roof layers.
Middletown Township - Department of Building and Zoning (Township of Middletown, Bucks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middletown Township's Department of Building and Zoning administers the code. Chapter 190, Article II, of the Township's codified ordinances was read; it adopts the code by reference, has no permit clause of its own and names no roof work. No Township page read states a roof layer limit.
Middletown Township - Planning and Development Department (Township of Middletown, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Middletown Township administers the code itself: Section 89-2 of the Township Code says "The Township of Middletown hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Planning and Development page lists its "Building Code Official: Keystone Municipal Services" and says the department is responsible for "Building Permitting, Plan Reviews and Inspections for Residential and Commercial construction projects." The department is at 27 N. Pennell Road, Media. Chapter 89 of the Township Code changes nothing in the code's reroofing provisions, and the roofing permit instructions say nothing on roof layers; the Township requires a roofing permit for a residential reroof. The Township has published no statement of which code edition it enforces.
Mifflin Township (Columbia County) - Code Enforcement and Zoning (Township of Mifflin, Columbia County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Mifflin Township's Code Enforcement & Zoning page, read October 12, 2026, lists three firms under "Certified Inspectors" with building permit forms and fee schedules, and Section 1201 of its Zoning Ordinance says that after a zoning permit "he shall contact the Township Building Code official and make application for a Building Permit." This record does not decide which listed firm takes a given application. The Township office is PO Box 359, Mifflinville (570-752-4651). The Township's pages say nothing on roof layers. The Township's Mifflin TWP Ordinances page, read the same day, lists no ordinance adopting the Uniform Construction Code, and none was found published or read for this record.
Mifflinburg Borough - Building Permits (Central Keystone Council of Governments) (Borough of Mifflinburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mifflinburg Borough, in Union County, uses the Central Keystone Council of Governments for building permits: the Borough's FAQ page says "Mifflinburg Borough contracts with the Central Keystone Council of Government for these services" in answer to "Who is the Borough's Building Codes Officer?", and the COG's Union County page lists Mifflinburg Borough among its members, with the COG's office at 1610 Industrial Boulevard, Suite 400A, Lewisburg. Part 5 of Chapter 5 of the Borough Code (Ord. 2004-3), read in full, adopts the Uniform Construction Code "as amended from time to time" and names no roof work; it keeps in force building code ordinances adopted "on or before July 1, 1999" that "equal or exceed the requirements of the Code." Part 1 of the same chapter (Ord. 88-4, 1988) adopts "The BOCA National Building Code, 10th Edition, 1987", whose text this record has not read, and its Section 5-108, "Permits not Required for Maintenance," says "No building permits shall be required by the Borough of Mifflinburg for any building maintenance on any buildings or outbuildings within the Borough of Mifflinburg". That section does not name roofing or say what building maintenance covers, and this record does not decide whether a reroof is building maintenance. No Borough text read sets a layer limit of its own.
Miles Township - Building Permits (Penns Valley Code Enforcement Agency) (Township of Miles, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Miles Township's website says "Penns Valley Code Enforcement Agency issues Miles Township Building Permits" and "Miles Township partners with the Penns Valley Code Enforcement Agency for all code requirements," and the agency's own page lists Miles Township among the municipalities it serves; the Township's municipal building is at 174 East Main Street, Rebersburg. The Township's ordinances change nothing in the code's reroofing provisions that this record found, and its pages say nothing on roof layers or name a code edition.
Milford Township - Building Department (Township of Milford, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Milford Township issues building permits from the Township Building at 2100 Krammes Road, Quakertown. Ordinance No. 130 says "Milford Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Permits page says most construction must "have a permit issued and be inspected and approved by the Code Enforcement Officer." Ordinance No. 130 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance No. 130's amendments are drafted against the 2003 International Residential Code and the 2003 International Building Code, and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Milford Township - Land Use and Building Permits (Commonwealth Code Inspection Service) (Township of Milford, Pennsylvania (Juniata County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Milford Township's Township Contacts page lists Commonwealth Code Inspection Service as the Township's Building Code Inspector, and the Township's Land Use Permit Application says "After obtaining the Land Use Permit, you may apply for a building permit by taking this signed and sealed form along with a Building Permit Application to: Commonwealth Code Inspection Service, Inc., 1102 Sheller Ave., Chambersburg, PA 17201." The Township building is at 10596 Licking Creek Road, Mifflintown (717-436-5523). The Township's pages say nothing on roof layers or name a code edition, and its building ordinance was not found published.
Millcreek Township - Building Code Official (Building Inspection Underwriters of PA) (Township of Millcreek, Erie County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Millcreek Township administers the code, with Building Inspection Underwriters of PA as its building code official. Chapter 29, Part 3, of the Township's codified ordinances was read; it adopts the code, incorporates the Act's exceptions by reference, and names no roof work. No Township page, document or code section read states a roof layer limit.
Millersburg Borough - Borough Office (Zoning and UCC Permits) (Borough of Millersburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Millersburg Borough's Permits page (read October 12, 2026) says "The Borough employs Barry Isett for UCC Permits" and "The Borough offers two options for UCC Permits" from two outside firms, Barry Isett & Associates and Building Inspection Underwriters, chosen when the zoning permit is completed. Section 5-101 of the Borough Code (Ord. 2-2004, effective July 8, 2004) says "Millersburg Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that the Uniform Construction Code "is hereby adopted and incorporated herein by reference as the municipal building code of Millersburg Borough," and Ordinance No. 02-08 recites that the Borough has "opted in" to enforcement of the Act and Code. The Borough's pages and ordinances say nothing on roof layers.
Millersville Borough - Code Enforcement & Zoning (Borough of Millersville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Millersville Borough's Code Enforcement & Zoning page says "The Borough's Code Enforcement, Zoning, and Building Code services are provided by Commonwealth Code Inspection Service," working from Borough Hall at 100 Municipal Drive, Millersville. Article II of Chapter 150 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 150-5 names the 2006 editions of the International Building Code and International Residential Code "or such future edition as may be adopted from time to time," and the Borough's Code Enforcement & Zoning page names no edition; the text above is the 2021 edition's, the 2006 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Millvale Borough - Building Permits (Borough of Millvale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Millvale Borough's Inspections page says "Our borough hires an independent third party to provide complete inspection services and construction document reviews" and that it requires "Building permits before construction," and its Building & Zoning Permits page says "A Building Permit is issued for compliance with the regulations of Pennsylvania's statewide Uniform Construction Code"; the Borough does not name the firm, and its pages send questions to the Borough office at 501 Lincoln Avenue, Millvale (412-821-2777). The Borough's Code, Chapter 125, adopts the Uniform Construction Code by reference with no amendments, and the pages read say nothing on roof layers or name a residential code edition.
Minersville Borough - Code Enforcement (Borough of Minersville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Minersville Borough in Schuylkill County issues building permits through its own code department at the Borough Office, 2 East Sunbury Street; the Borough's site says "We have a in house code department," and its Code Enforcement page tells residents "When planning your projects, please remember to contact the Borough Office regarding Building Permits" and to call 570-544-2149 to schedule inspections. Zoning permits are administered by the Schuylkill County Zoning Office. No Borough text read for this record says anything on roof layers. The Borough's Code Enforcement page says, of replacement windows, that the U-factor limit "has been established under the 2015 Uniform Construction Code" and names no later edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Mohnton Borough Hall - Permits (Borough of Mohnton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mohnton Borough administers the code itself: Section 5-101 of its Code (Ord. 678, June 9, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-102 adopts the Uniform Construction Code "as the municipal building code of the Borough of Mohnton," and Section 5-103 lets the governing body choose by resolution among an employee, "one or more construction code officials or third-party agencies" and other arrangements. The Borough's Permits page says "Applications will be forwarded to our Codes engineer (Great Valley Consultants), for processing," lists that firm at 75 Commerce Drive, Wyomissing (610 375-8822), and posts the Borough's residential building permit application; Borough Hall is at 21 North O'Neil Street (610-775-0660). The Borough's code and pages, read as listed in the permit note, change nothing in the code's reroofing provisions and say nothing on roof layers.
Monaghan Township - Township Office (Township of Monaghan, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Monaghan Township issues building permits from its own office at 202 South York Road, Dillsburg: its Building Permit Application and Permit says "Application is hereby made for a Building Permit in accordance with the requirements of the Uniform Construction Code and applicable amendments" and ends with an "Issued By" line, and its permit submission sheet says "Permit fees are based on the fee schedule resolution" and that "RAS ENGINEERING REVIEW AND INSPECTION FEES ARE ADDITIONAL." The Township's pages say nothing on roof layers, and the Township's Uniform Construction Code ordinance was not read. The Township's pages name no edition of the International Residential Code, and the Township's Uniform Construction Code ordinance was not read; the text above is the 2021 edition's, and this record does not decide which edition the Township applies to a house.
Monroe Township (Cumberland County) - Township Office (Township of Monroe, Pennsylvania (Cumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Monroe Township, in Cumberland County, administers the code itself: its Resolution No. 2026-02 recites that the Board of Supervisors enacted Ordinance No. 2004-1, "SETTING FORTH MONROE TOWNSHIP'S ELECTION TO ADMINISTER AND ENFORCE THE BUILDING CODE PROVISIONS OF THE PENNSYLVANIA CONSTRUCTION CODE ACT," and sets the fee schedule "for the administration and enforcement by Monroe Township of the Pennsylvania Construction Code Act." Permit applications go to the Township office at 1220 Boiling Springs Road, Mechanicsburg. The Township's Uniform Construction Code ordinance was not read for this record, so whether it changes the code's reroofing provisions is not stated here; the Township's pages say nothing on roof layers.
Montgomery Township - Department of Planning and Zoning (Township of Montgomery, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Montgomery Township administers the code itself: Section 80-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Department of Planning and Zoning, at 1001 Stump Road, issues building and roofing permits and schedules the inspections ("To schedule, contact the Planning & Zoning Office at least 24-48 hours in advance at 215-393-6920"). Chapter 80 of the Township Code changes nothing in the code's reroofing provisions. The department's Roofing Permit application lists "Roofing (2nd Layer) if more than 25%" as permit work; it does not state a layer limit.
Montoursville Borough - Building Permits (Central Keystone COG) (Borough of Montoursville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Montoursville Borough, in Lycoming County, contracts its building permits to the Central Keystone Council of Governments (CKCOG), 1610 Industrial Blvd, Suite 400A, Lewisburg: the Borough's fee schedule says "Building permits are contracted out to Central Keystone COG (Council of Governments), Uniform Construction Code", and the CKCOG's FAQ lists Montoursville Borough among the places where it enforces building codes. Completed applications go to the Borough office at 617 N. Loyalsock Avenue. The Borough's pages and Chapter 66 state no local rule on roof layers. Chapter 66 of the Borough Code (Ord. No. 396 of 2003, amended in its entirety by Ord. No. 400 on 4-19-2004) says "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405, as amended from time to time, is hereby adopted and incorporated herein by reference as the municipal building code of the Borough of Montoursville"; read in full, it adds no local permit rule or amendment, and a footnote says Ord. No. 396 repealed the former Chapter 66 Building Code of 1997. Its section 66-4A keeps in force building code ordinances adopted on or before July 1, 1999 that equal or exceed the code; this record found none published. So no Borough ordinance read for this record brings a house reroof within the Uniform Construction Code. The Borough's Zoning & Building page names the 2009 International Residential Code; the text above is the 2021 edition's, and the 2009 edition's text was not read for this record.
Moon Township - Community Development Department (Township of Moon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Moon Township administers the code itself: Section 5-101 of the Township Code says "the Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Community Development Department, which lists a Building Code Official among its staff, handles building inspection and permitting at the Municipal Building. Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. The pre-1999 ordinances kept in effect by Section 5-102 are not published online and were not read for this record.
Moosic Borough - Zoning Office (NorthEast Inspection Consultants) (Borough of Moosic, Pennsylvania (Lackawanna County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Moosic Borough elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code "as the municipal building code of the Borough of Moosic" (Code, Chapter 121, Sections 121-1 and 121-2), and the Borough's Zoning Office page, which carries its building permit application, lists under "Third Party Inspection Agencies" NorthEast Inspection Consultants (N.E.I.C.), of 209 Main Street, Childs; the building permit application is that firm's Building Subcode form. Permits are taken at the Moosic Borough Building, 715 Main Street. Chapter 121 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Morris Township - Building Permits (Township of Morris, Clearfield County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Morris Township takes permit applications at its business office, 1189 Oak Grove Road, Morrisdale (814-342-4411), open Monday to Friday, 7:30 a.m. to 3:30 p.m. Its Permits / Fees and Costs page says "Pennsafe Building Inspection Service serves as the UCC Building Inspection Service for Morris Township" and lists "Building Permits $35.00 Flat Fee (Township Issued)"; its Forms page says "UCC Building Permit Applications are available by visiting www.pennsafebis.com"; and its Township Directory lists a Code Enforcement Officer. Ordinance No. 04-07-01 (July 1, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended form time to time," by reference "as the municipal building code of this Municipality." The Township's pages and the ordinances read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Morrisville Borough - Code Enforcement (Barry Isett & Associates, Inc.) (Borough of Morrisville, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Morrisville Borough administers the code through a retained agency: Section 129-2 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 129-4 lets Borough Council retain "one or more construction code officials or third-party agencies to act on behalf of the Borough of Morrisville," and the Borough's Code Enforcement page names Barry Isett & Associates, Inc., at 484-861-3468, as its contact; permit packets go to the Borough office at 35 Union Street. Chapter 129 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Article VII of Chapter 129 (Ord. No. 942, June 23, 2004) still names the "International Residential Code, 2003 Edition," while the Borough's current submittal requirements say "Pennsylvania has implemented the ICC 2021 Code series with amendments as voted by the RAC"; this record has not read the 2003 edition's reroofing text and does not decide which edition the Borough applies.
Morton Borough - Department of Code Enforcement (Borough of Morton, Delaware County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Morton Borough takes building permit applications at the Borough office, 500 Highland Avenue, Monday to Friday, 8:30 a.m. to 4:30 p.m. (610-543-4565). The Borough posts a Building Permit Application and a 2026 Fee Schedule, both headed "Department of Code Enforcement," and its fee schedule lists "Building Permit (Residential)" at "$40 per $1,000." Chapter 5, Part 4 of the Borough Code (Ord. 643, March 10, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended from time to time," by reference "as the municipal building code of Morton Borough." The Borough's pages and the code chapters read for this record change nothing in the code's reroofing provisions and say nothing on roof layers; this record has not read the 2015 edition's reroofing text named in the register filing and does not decide which edition the Borough applies.
Moscow Borough - Building Inspector and Permits (Borough of Moscow, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Borough of Moscow's Building Inspector page (read October 12, 2026) says "The administration and enforcement of the Borough's Building Code is under the direction of the Building Inspection Underwriter" and "Contact the Building Inspector at 570-344-9681 prior to making any changes to your property"; the Borough's zoning page names a separate Zoning Officer, and the Borough office is at 123 VanBrunt Street, Moscow (570-842-1699). The Borough's pages say nothing on roof layers. The Borough's zoning page says it "has adopted the 2009 International Building Code" and names no edition of the International Residential Code; this record has not read the 2009 edition's text and does not decide which edition the Borough applies to a house.
Mount Carmel Township - Township Office and Building Codes Inspector (Township of Mount Carmel, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Carmel Township takes zoning permit applications at its Township office, 300 Laurel Street, Mount Carmel (570-339-1287): Ordinance 2004-01 (enacted May 20, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act (Act 45 of 1999), as amended from time to time, and its regulations" and adopts the Uniform Construction Code "as the Municipal Building Code of Mount Carmel Township," the Township Staff page lists "Building Codes Inspector: Tri-County COG," and the Township's Zoning Permit Application says "most projects will also require a Building Permit from TRI-COUNTY COG". Ordinance 2004-01 changes nothing in the code's reroofing provisions, and the pages read say nothing on roof layers or name a code edition.
Mount Holly Springs Borough - Zoning and Codes (Pa Municipal Code Alliance) (Borough of Mount Holly Springs, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Holly Springs Borough contracts a third party agency for the code: its Zoning and Codes page says "the Borough opts to contract a third party agency to enforce UCC codes," its 2026 Zoning Permit (Land Use Application) says "It will be the applicant's responsibility to contact Pa Municipal Code Alliance to obtain a building permit," and Section 230-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The Borough office is at 200 Harman Street, Mount Holly Springs (717-486-7613). Chapter 230 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 230-7 of the Borough Code still names the 2003 edition of the International Residential Code ("The International Residential Code, 2003 Edition, as adopted as part of the Uniform Construction Code, is hereby modified as follows"), while Section 230-2 adopts the Uniform Construction Code "as amended from time to time," and the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 edition's text was not read for this record, and this record does not decide which edition the Borough applies to a house.
Mount Joy Borough - Codes and Zoning Office (Borough of Mount Joy, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Joy Borough administers the code itself through a Building Code Official and a third-party agency: Chapter 110 of the Borough Code (Ord. No. 2-04, June 22, 2004) has the Building Code Official "receive Construction Code permit applications" and allows the Construction Code Official to be a third-party agency, and the Borough's Building/Construction Overview page says "Code Administrators Inc. is the third-party agency appointed by the Borough." Chapter 110 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough lists reroofing that replaces shingles only among work that needs no permit; its pages say nothing on roof layers. The Borough's Building/Construction Regulations page, under a heading giving February 14, 2022 as the effective date of Uniform Construction Code updates, says "2018 codes, along with the 2021 IBC, the 2021 IEBC, and the 2017 ICC A.117.1 Accessibility Standard are now to be used"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Mount Joy Township - Construction Code Permits (Township of Mount Joy, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Joy Township, Lancaster County (not Mount Joy Borough), takes construction code permit applications at its office, 8853 Elizabethtown Road, Elizabethtown, on its own Construction Code Permit Application. Section 57-14 of the Township Code has applications submitted to the Township's Building Code Official, who transmits them to the Construction Code Official, and says "The Construction Code Official may be a third party agency"; the Township's contacts page lists Commonwealth Code Inspection Service as "Building Code Official," at 717-664-2347. Chapter 57 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 57-13 adopts the Uniform Construction Code standards "as such regulations and standard codes adopted by such regulations may be amended from time to time," with additions to "the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," Section 57-14 fills in Table R301.2(1) of "the International Residential Code/2003," and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Mount Joy Township (Adams County) - Building Permits (Middle Department Inspection Agency) (Township of Mount Joy, Adams County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Joy Township in Adams County uses Middle Department Inspection Agency (MDIA) for Uniform Construction Code permits: the Township's zoning permit checklist lists an "M.D.I.A. Building Permit Application" with the contact number (717) 873-7442, the Township's forms page posts MDIA's permit application, and its 2026 fee schedule says "ALL FEES FOR BUILDING INSPECTION WILL BE PAID DIRECTLY TO MDIA." Chapter 49 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 49-3 of the Township Code adopts "those provisions of the International Building Code of 2015 enumerated in 34 Pa. Code §403.21," while the MDIA application the Township posts says "Pennsylvania adopted the 2021 ICC Building Codes – Effective January 1, 2026"; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
Mount Oliver Borough - Building Permits (Building Inspection Underwriters) (Borough of Mount Oliver, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Oliver Borough uses a third-party agency for the code: Section 88-1 of the Borough Code says "The Borough of Mount Oliver hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement page says "Building Inspection Underwriters (BIU), is the Borough's appointed Building Code Official (BCO) and is responsible for all residential and commercial building permits." Permit forms are on the Borough's Forms page, and the Borough office is at 150 Brownsville Road. Chapter 88 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the 1990 BOCA code that Chapter 87 adopts was not read for this record.
Mount Penn Borough - Building Permits (Borough of Mount Penn, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Penn Borough's Building Permits page (read October 10, 2026) says "The Borough of Mount Penn has adopted the Uniform Construction Code," its FAQ says "Borough of Mt Penn issues a wide range of permits including building permits, zoning permits, and special event permits," and Ordinance No. 738 (June 29, 2004), posted on the Borough's Ordinances page and read from the scanned page images, says "The Borough of Mount Penn hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as the municipal building code of the Borough of Mount Penn"; the Borough office is at 200 North 25th Street, Mount Penn (610-779-5151). Ordinance Nos. 738 and 771 change nothing in the code's reroofing provisions and say nothing on roof layers. The Borough's Building Permits page says the Borough "uses the International Residential Code 2018, International Building Code 2018," while Ordinance No. 738 adopts the Uniform Construction Code "as amended from time to time"; this record has not read the 2018 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Mount Pleasant Borough - Zoning and Permits (Borough of Mount Pleasant, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Pleasant Borough's Zoning & Permits page says "The Borough of Mount Pleasant follows the PA Uniform Construction Code (UCC)" and sends building permit questions to K2 Engineering at 724-812-5472; the Borough office at 1 Etze Avenue issues zoning permits. Part 2 of Chapter 5 of the Borough's Code of Ordinances (Ord. 600, July 6, 2004, read October 9, 2026) adopts the Uniform Construction Code "as amended from time to time" as the Borough Building Code, and Part 1 says "An application for a permit shall be required in accordance with the provisions of those other applicable codes and ordinances which the Office of Code Enforcement has the responsibility to administer" (Section 5-103); neither names roof work. Section 5-205 keeps in force building code ordinances the Borough adopted "on or before July 1, 1999," none of which appears in the Code of Ordinances the Borough posts, so this record has not read them. The Borough's pages say nothing on roof layers.
Mount Pleasant Township - Building Code Official (Township of Mount Pleasant, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Pleasant Township administers the code itself: its 2004 Building Code Ordinance elects to administer and enforce the Pennsylvania Construction Code Act and says "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401-405, as amended from time to time, is hereby adopted and incorporated herein by reference as the municipal building code of this Municipality," and the Township's Application for Plan Review/Inspections is issued by its Building Code Official at the Township office, 1035 Beck Road, Gettysburg. The ordinance changes nothing in the code's reroofing provisions, and the Township's permit guide lists replacement or repair of an existing roof among work that needs no permit; its pages say nothing on roof layers. No Township ordinance read for this record brings a house reroof within the Uniform Construction Code.
Mount Pocono Borough - Zoning and Code Enforcement (Borough of Mount Pocono, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Pocono Borough administers the code itself: Section 78-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 78-3 lets the Borough Council choose by resolution among a Borough employee, "one or more construction code officials or third-party agencies" and other arrangements. The Borough's Frequently Asked Questions page answers "How do I obtain a building permit?" by pointing to the Borough's Building Code Official at a consulting firm, and the Borough's Zoning and Code Enforcement page lists a Zoning and Code Enforcement Officer at 1361 Pocono Boulevard, Suite 100, on "Monday, Wednesday and Friday: 8am - 11am. Call to make an appointment." Section 78-8 of the Borough Code requires a permit for "all residential alterations and renovations, including but not limited to reroofing," and Chapters 77 and 78 say nothing on roof layers. Chapter 77, Article I of the Borough Code (Ord. No. 8-2002) still adopts the "2000 edition of the International Residential Code," Section 78-2 adopts the Uniform Construction Code "as amended from time to time," and the Borough's pages name no edition; the text above is the 2021 edition's, the 2000 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Mount Union Borough - Code and Zoning Enforcement (Borough of Mount Union, Pennsylvania (Huntingdon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mount Union Borough's Code and Zoning Enforcement page says "Borough building permit applications are available at the Borough Office located at 9 West Market Street, Mount Union Pennsylvania" and that "Any Electrical, Plumbing HVAC, or General Construction inside a property requires a permit to be filed through the Bureau Veritas in Huntingdon Pennsylvania." Section 130-13 of the Borough Code (Ord. No. 1065, adopted April 5, 2004, read October 12, 2026) says "The Borough of Mount Union hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 130-14 adopts "The Uniform Construction Code, contained in 34 Pa. Code Chapters 401 to 405, as amended from time to time," naming no edition and no roof work, and Section 130-17 A keeps in force building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the code." The Borough's pages say nothing on roof layers. The Borough's pages name no residential code edition, and its codified Article II adopts the "BOCA Basic Building Code/1978, Seventh Edition"; this record has not read that code and does not decide which code the Borough applies to a house; the text above is the 2021 edition's.
Mountville Borough - Zoning and Building Permits (Borough of Mountville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mountville Borough administers the code itself through contracted third-party agencies: Section 201 of the Borough Code (Ord. 245, June 14, 2004) says "Mountville Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 203 lets the Borough Council act through "one or more construction code officials or third-party agencies," and the Borough's Do I Need a Permit sheet says "The Borough contracts with third party building inspectors to provide PA UCC building permit plan reviews and inspections." The Borough Office, 21 East Main Street, takes the combined zoning and building permit application. Chapter 5, Part 2 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Do I Need a Permit sheet lists residential roof replacements as needing no permit unless there are "structural changes to the roof line."
Muddy Creek Township - Building Permits (Township of Muddy Creek, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Muddy Creek Township's Building Permits page offers a "UCC Building Permit" and names the Township's Building Code Enforcement Officer as the contact for questions, its Building Permit Application is headed "Muddy Creek Township" with a "Township use only" block, and its 2026 fee resolution prices "Uniform Construction Code Building" permits; the Township office is at 420 Stanford Road, Prospect (724-368-3438), open Monday through Thursday, 8:30 AM to 4:00 PM. The Township's ordinance adopting the Uniform Construction Code is not among the seven ordinances its Ordinances page posts (Ordinances 56, 63, 65, 67, 69, 72 and 78) and was not read for this record, and the Township's pages name no residential code edition. The Township's pages say nothing on roof layers.
Muhlenberg Township - Code Enforcement Division (Township of Muhlenberg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Muhlenberg Township administers the code itself: Section 150-1 of the Township Code says "The Township of Muhlenberg hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Code Enforcement Division says it works to "Enforce the Pennsylvania State Uniform Construction Code," and the Township's residential building permit application, filed at 210 George Street, Reading, carries a line for "Building Code Official Approval." Section 150-10 of the Township Code says "Subsections 7210.104(b)(5) and (6) of the Act ... are hereby deleted," and Chapter 150 changes nothing in the code's reroofing provisions; the Township's pages say nothing on roof layers. Section 150-1 of the Township Code names the International Residential Code and the other codes in their "2018 revisions, as the same were amended by the commonwealth," and says "any such future revision or amendment adopted by the commonwealth shall be a part of the Municipal Building Code of the Township without any additional ordinance," while the Township's Permitting Overview and Guide says a residential building permit "Meets PA UCC / 2021 IRC"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Muncy Borough - Borough Office (Building and Zoning Permits) (Borough of Muncy, Pennsylvania (Lycoming County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Muncy Borough's Departments page, on the Borough's own site, lists "Zoning / Codes Inspection" with "Codes Inspections, Inc." and a phone number, and the Construction Permit Application on the Borough's Documents page is headed "Code Inspections, Inc." The Borough's Uniform Construction Code chapter (Chapter 128, adopted 6-1-2004 by Ord. No. 482) says "The Borough of Muncy hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and lets the Borough meet that duty through "The retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of Muncy." The Borough office is at 14 N. Washington Street, Muncy, (570) 546-3952. The Borough's pages say nothing on roof layers. The Borough's Construction Permit Application says "Project design shall conform to the 2009 International Residential Code," and the Borough's pages name no later edition; this record has not read the 2009 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Muncy Creek Township - Zoning and Codes (Code Inspections, Inc.) (Township of Muncy Creek, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, At its January 5, 2026 organizational meeting the Muncy Creek Township Board of Supervisors voted "to appoint Code Inspections Inc., as the zoning/codes officers," and the Township's FAQ page, asked whether a shed, fence or deck needs a permit, answers "Yes, most things require permits" and sends owners to Code Inspections, Inc. at (570) 547-2821, which it says "can help with the permitting process and answer questions"; the Township office is at 575 Route 442 Highway, Muncy (570-546-6067). The Township's pages say nothing on roof layers. The Township's Ordinances page says "This page is under construction. Check back in soon!" and its code, including its Uniform Construction Code ordinance and any building permit fee schedule, was not found posted online, so this record has not read them.
Munhall Borough - Building and Safety Division (Borough of Munhall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Munhall Borough administers the code itself: Section 168-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building and Safety page says "Building & Safety is a division of the Borough of Munhall" that works "by issuing permits and conducting field inspections of construction work." The Borough office is at 1 Raymond Bodnar Way, and the Borough's Forms and Permits page asks "Do you need to have plans reviewed or properties inspected?" and refers readers to Code Sys. Chapter 168 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 168-7 of the Borough Code names the 2006 International Residential Code, Section 168-9 says that when the codes are "amended or revised, such amendment shall become the law of Munhall Borough without further action by Borough Council," and the Borough's pages name no edition; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Municipality of Bethel Park - Community Services Department (Building Inspections) (Municipality of Bethel Park, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Municipality of Bethel Park administers the code itself: Section 26.3 of its Code says "Administration and enforcement of the Code within the Municipality of Bethel Park shall be undertaken by the Building Code Official and the Construction Code Official," with plumbing left to the Allegheny County Health Department and electrical inspections to state-certified third-party agencies, and its Community Services Department, which includes Building Inspections, takes residential permit applications. Its Residential Building Permit Application (revised December 26, 2025) says "PA-UCC & THE 2021 INTERNATIONAL RESIDENTIAL CODES ARE ENFORCED." Its forms, handouts and fee schedule say nothing on roof layers. Section 26.2 of the Code adopts the Uniform Construction Code, "as amended from time to time," "as the municipal building code of the Municipality of Bethel Park," and Sections 26.5 and 26.6 add survey, footing, carbon monoxide, radon and floodplain rules and fill in the design-criteria table; none of them touches roofing. No ordinance reaching residential reroofing was found in Chapter 26 of the Code (Building), Article I (Uniform Construction Code, Sections 26.1 to 26.10) and Article III (Building Permit Fees, Sections 26.11 and 26.12), or in a search of the whole Code for roof provisions, all read for this record.
Municipality of Kingston - Code Enforcement Office (Municipality of Kingston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Municipality of Kingston (Kingston Borough) administers the code itself: Section 60-1 A of the Municipal Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough Officials page lists a Code Enforcement Officer at extension 115 and BHW Construction Consultation Services as "Building Inspector." Permit applications go to the Borough office at 500 Wyoming Avenue. Chapter 60 of the Municipal Code changes nothing in the code's reroofing provisions, and the Municipality's pages say nothing on roof layers. No Municipality of Kingston text read names reroofing as permit work or as exempt.
Municipality of Monroeville - Building & Engineering Department (Municipality of Monroeville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Municipality of Monroeville administers the code itself: Section 176-1 of the Municipal Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 176-3 provides for "the designation of an employee of the Municipality to serve as the Municipal Code Official," and the Municipality's Building & Engineering Department takes the permit applications. Chapter 176 of the Municipal Code, Construction Codes, Uniform (Sections 176-1 to 176-8, Ord. No. 2300 as amended), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Municipal Building Code; its only amendment, Section 176-8, concerns accessory utility and miscellaneous structures, and it names no roof work. Section 176-5 affirms building code ordinances adopted "on or before July 1, 1999, and which equal or exceed the requirements of the code," and Chapter 162 of the Municipal Code, Building Construction, read in full, still adopts the "BOCA National Building Code/1996, Thirteenth Edition" (Section 162-1) and the "CABO One and Two Family Dwelling Code, 1995 Edition" (Section 162-7); its amendments to those codes name no roof work. The Department's pages name no code edition, and this record has not read the 1996 BOCA or 1995 CABO text, including their permit and roofing provisions. Chapter 267, Occupancy Permits (Ord. No. 2818, 2026), read in full, names the 2021 International Residential Code among the standards for inspecting a dwelling before a change of occupant and says nothing on roof permits. A search of the whole Municipal Code for "roof" found no provision naming roof work as permit work or as exempt. The Department's pages say nothing on roof layers.
Municipality of Mt. Lebanon - Inspection Office (Municipality of Mt. Lebanon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Mt. Lebanon administers the code itself: Section 2-401 of the Mt. Lebanon Code says "The Municipality of Mt. Lebanon hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that administration and enforcement "shall be undertaken by the Chief Inspector of the Municipality who will serve as the municipal employee and code official," and its Inspection Office issues building permits. Chapter 2 of the Mt. Lebanon Code, Buildings, read for Parts 1, 3 and 4 (Sections 2-101, 2-102, 2-301 to 2-303 and 2-401), names no roof covering, reroofing or roof sheathing rule; its only roof words, in an amendment to the 1993 code's section 108.4, set a time limit to "complete the enclosure of all structures, including roof, windows and doors" on new work. The Inspection Office's pages name no code edition, and this record has not read the 1993 BOCA code's text, including its reroofing provisions. The Inspection Office's pages say nothing on roof layers.
Municipality of Murrysville - Department of Community Development (Municipality of Murrysville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Municipality of Murrysville administers the code itself: Section 96-3 A of the Murrysville Code says "The Municipality of Murrysville hereby elects to administer and enforce the provisions of this chapter and the Pennsylvania Construction Code Act," and the Department of Community Development, at 4100 Sardis Road, lists a Building Code Official for "building, zoning, and land operation permits" and says it will "Enforce subdivision, building, plumbing, heating, housing, demolition, and such other related structural and land use codes as may be enacted by law or ordinance." Chapter 96 of the Murrysville Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 96-1 lists the "International Residential Code 2003" and the other 2003 codes as making up the Uniform Construction Code "as amended from time to time," and the department's pages name no edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Municipality applies.
Municipality of Norristown - Department of Buildings & Code Compliance (Municipality of Norristown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Municipality of Norristown administers the code itself: Section 132-2 of the Municipal Code says the Municipality "hereby elects to administer and enforce the Uniform Construction Code (UCC), as amended, as its municipal building code," and its Department of Buildings & Code Compliance, under its Code Compliance Manager and Building Code Official, reviews permits and inspects with its own building inspector. Chapter 132 of the Municipal Code, Construction Codes, Uniform (Sections 132-1 to 132-7, Ord. No. 13-09), read in full, adopts the Uniform Construction Code "as amended" with "all subsequent editions or successor codes," and changes nothing in the code's roofing provisions. Its Section 132-5 also keeps in force building code ordinances adopted "on or before July 1, 1999," which this record did not identify or read, and the Municipality's property maintenance chapter, Chapter 239A, was not read. The Department's permit application and fee schedule say nothing on roof layers.
Municipality of Penn Hills - Code Enforcement Department (Municipality of Penn Hills, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Municipality of Penn Hills administers the code through its Code Enforcement Department, which lists "New/Re-Roof: the construction of a new roof or replacement roof" among work that needs a permit; its pages say nothing on roof layers. No local rule on roof layers was found in Chapter 1420 of the Codified Ordinances, Construction Code, read in full, or in a search of the whole Code for "roof."
Myerstown Borough - Building Codes (Borough of Myerstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Myerstown Borough's Building Codes page says "In Myerstown Borough, the Uniform Construction Code is administered and enforced by the Borough's appointed third-party Building Code Official, Commonwealth Code Inspection Service, Inc.," at 176 Doe Run Rd, Manheim (717-664-2347), and Section 5-105 of the Borough Code delegates administration and enforcement to "an appropriate Borough employee, construction code official, or third-party agency"; permit applications go either to the Borough Offices at 101 S. Railroad St. or to the Building Code Official's offices. Chapter 5, Part 1 of the Borough Code changes nothing in the code's reroofing provisions, and the Building Codes page lists replacing a roof, shingles only, among work that needs no building code permit; its pages say nothing on roof layers or on a code edition.
Nanty Glo Borough - Building Permits (Borough of Nanty-Glo, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Nanty Glo Borough's Forms page (read October 12, 2026) posts a "Residential Application Form" headed "CCBCEA d/b/a Laurel Municipal Inspection Agency" with that agency's address and telephone, (814) 471-0424, and the Borough's Resources page links the "Laurel Municipal Inspection Agency." That agency's own site says it "was established by Inter-municipal Agreement(s) between the Agency and members Municipalities, to administer and enforce the provisions of the Uniform Construction Code Act" but lists no member municipality in the pages read. The Borough office is at 1015 First Street, Nanty Glo, telephone 814-749-0331, and the Borough's pages read do not say in words who issues its building permits. The Borough's pages say nothing on roof layers, and no Borough building code text was found. the Borough's application says the work will be completed in accordance with the "approved" construction documents and "the PA Act 45 (Uniform Construction Code)" and names no edition, and the Borough's pages name none, so this record has found no Borough statement of which edition it enforces; the text above is the 2021 edition's.
Narberth Borough - Building & Zoning Department (Borough of Narberth, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Narberth Borough in Montgomery County runs a Building & Zoning Department at Borough Hall, 100 Conway Avenue, whose page lists a Building Inspector/Zoning Officer/Code Enforcement Officer and a Building Inspector/Code Enforcement officer from Yerkes Associates, and takes permit applications through its online portal or at the Borough Municipal Building. Chapter 240 and Ord. No. 1072 change nothing in the code's reroofing provisions. The Borough's roofing application addendum lists under "RE-ROOFING SPECIFICATIONS" "Maximum of two asphalt, fiberglass or low slow roofing systems are permitted" and "New roof may not be installed over any of the following systems: slate, wood shake, asbestos, or clay tile."
Neshannock Township - Building and Codes Department (Township of Neshannock, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Neshannock Township administers the code through an appointed agency: the Township's fee resolution (Resolution #2025-6) says "Neshannock Township is an opt In Municipality per the UCC regulations" and that all building permits are subject to the Township's fees and to the fees of the agency it names as "Neshannock Township's appointed Building Code Official," the Township's permit packet says applicants "must fill out the Construction Permit Application provided by" that agency, and the Township's Building and Codes Department lists its Building Code Official at 724-944-7071. The Township's Uniform Construction Code ordinance is not published on its website or in an online code library, so it, any amendment to it and any older building ordinance it keeps in force were not read. The Township's pages say nothing on roof layers.
Nesquehoning Borough - Building and Zoning Permits (Borough of Nesquehoning, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Nesquehoning Borough takes permit applications at the Borough office, 114 West Catawissa Street (570-669-9588), and its Forms & Permits page (read October 10, 2026) says "the Borough of Nesquehoning has adopted the Pennsylvania Uniform Construction Code" and posts UCC permit application guides from two code agencies, ARRO Consulting, Inc. and Hometown Municipal Services, LLC, the second addressed to "Nesquehoning Borough UCC Construction Permit Applicant(s)." Section 5-103 of the Borough Code (Ord. 2004-2, May 26, 2004) lets the Borough retain "one or more construction code officials or third party agencies to act on behalf of the Borough." Part 1 of Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough Code names no edition, and the Borough's pages name none for house work except that the UCC Permit Fees schedule it posts refers to "the 2018 IRC definition of a residential building"; the text above is the 2021 edition's, no older edition's reroofing text was read for this record, and this record does not decide which edition the Borough applies.
Nether Providence Township - Building and Code Office (Township of Nether Providence, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Nether Providence Township administers the code with a third-party agency it retains: Section 93-1 of the Township Code says "Nether Providence Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 93-3 B allows "the retention of one or more construction code officials or third-party agencies," and the Township's own permit applications say "All inspection requests or code questions should be directed to Linn Architects" at 610-566-7044, option 2. Applications and fees go to the Township office at 214 Sykes Lane, Wallingford. Chapter 93 of the Township Code changes nothing in the code's reroofing provisions. Where existing coverings stay, the Township's roofing permit application asks the applicant to confirm "that there are less than 2, they are in good condition, and do not consist of slate, clay, or cement tiles." The Township's Forms & Applications page says "PENNSYLVANIA HAS ADOPTED THE 2018 ICC CODES" and names no later edition, while Section 93-2 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
New Brighton Borough - Building Department (Borough of New Brighton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Brighton Borough's Building Department, on the first floor of the Borough Municipal Building at 610 Third Avenue, "reviews and issues all permits required by code for the repair, alteration, or addition to all public and private dwellings and structures," and its page says "The Borough of New Brighton has opted to enforce the provision of the Commonwealth's Uniform Construction Code (UCC)" and "Middle Department Inspection Agency is the only inspection agency authorized to perform inspections within the Borough." The Borough's Uniform Construction Code ordinance was not read for this record, and the Borough's pages say nothing on roof layers.
New Britain Borough - Code and Zoning (Borough of New Britain, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Britain Borough takes permit applications at its Borough office, 45 Keeley Avenue, and its Code & Zoning page says "New Britain Borough contracts with" a consulting firm "for all building permit application reviews and inspections" and lists its Building Inspector and Zoning Officer at 215-622-1616. Chapter 165 of the Borough Code (Ord. No. 295, adopted May 11, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of this municipality," and its Section 165-3 lets the governing body choose by resolution among a Borough employee, "third-party agencies" and other arrangements. The Borough's Exterior Structure Permit sheet requires a permit for roof replacement, and neither it nor Chapter 165 says anything on roof layers. The Borough's pages name no code edition.
New Britain Township - Building & Zoning Department (Township of New Britain, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Britain Township administers the Uniform Construction Code itself: Section 5-101 of the Township Code says the Township "hereby elects to administrator and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning Department, at 207 Park Avenue, Chalfont, says it is responsible for enforcing "the Pennsylvania Uniform Construction Code for Residential and Commercial construction" and lists its own residential building code inspector. Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-106 of the Township Code makes its insertions into the International Residential Code 2003, while the Township's own answer to "Which version of the residential/commercial building codes should I use?" names the "2021 International Residential Code (IRC)" and the "2021 International Existing Building Code (IEBC)"; this record has not read the 2003 edition's reroofing text.
New Cumberland Borough - Codes Enforcement and Zoning (Borough of New Cumberland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Cumberland Borough takes building permit applications at the Borough Office, 1120 Market Street, and uses a third-party agency for the code: its Codes Enforcement and Zoning page names "Approved Codes the Building Code Official (717) 506-0464," and its building permit application names "Third Party Agency: Approved Code Services" and says "Work may not start until an official building permit has been issued by the New Cumberland Borough." The Borough's pages say nothing on roof layers, and its Uniform Construction Code ordinance is not published online. The Borough's building permit application says "All work shall comply with the 2015 International Building Codes" and names no residential code edition; the text above is the 2021 residential edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
New Eagle Borough - Borough Building (Borough of New Eagle, Washington County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Eagle Borough elects to run the code itself: its Chapter 140 (adopted October 4, 2016, read October 12, 2026 on eCode360) says in section 140-1 "The Borough of New Eagle has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act" and in section 140-3 that enforcement "shall be undertaken by the designation of a Pennsylvania-certified third party agency to serve as the municipal code official to act on behalf of the Borough." Its Fee Schedule page lists "Building Permits per Code Official's Schedule," and its Forms & Letters page says completed forms may be brought to "the Borough Building at 157 Main Street, New Eagle PA 15067" (724-258-4477, open 9:00 am to 2:00 pm Monday to Friday). No Borough page read names the agency. The Borough's ordinances and pages say nothing on roof layers. Chapter 223 adopts the property maintenance code as "International Property Maintenance Code," 2015 edition, and the Borough's pages name no residential code edition.
New Freedom Borough - Building and Zoning Department (Borough of New Freedom, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Freedom Borough administers the code itself: Section 103-23 of the Borough Code says "New Freedom Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning page says "The Building and Zoning Department is responsible for administering the building and zoning codes of the Borough"; applications go to the Borough office at 49 East High Street. Section 103-29 of the Borough Code exempts from code compliance "Replacement of any roof material so long as the existing roof material is removed prior to installation of new"; the exemption names only replacement where the existing roof material is removed first. The Borough's pages state no other local rule on roof layers.
New Garden Township - Department of Community Development and Safety (Township of New Garden, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Garden Township takes building permit applications at its office at 299 Starr Road, Landenberg, and Section 75-3 of the Township Code provides for administration and enforcement "By the retention of one or more third-party agencies to act on behalf of the Township of New Garden." The Township's Forms, Permits & Fees page says "The office will submit the applications to the inspector for review," and its FAQ names "our third-party inspection company (BIU)" for inspections; its Community Development & Safety page lists Building Inspection Underwriters. Chapter 75 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
New Hanover Township - Building and Zoning Department (Township of New Hanover, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Hanover Township administers the code itself: Section 5-201 of the Township Code (Ord. 14-02, December 8, 2014) elects to administer and enforce the Pennsylvania Construction Code Act, and Section 5-202 adopts the Uniform Construction Code as the municipal building code. The Township's Building & Zoning page says its Zoning Department "oversees township and building code enforcement" and "Required inspections are scheduled through Kraft Municipal Group at 610-775-7185," and the Township's 2026 fee schedule attaches Kraft Municipal Group's 2026 building permit fee schedule. Section 5-203 changes nothing in the code's reroofing provisions, and it exempts "Replacement of existing roof material" from the compliance it otherwise requires of residential repairs; the Township's pages say nothing on roof layers.
New Holland Borough - Building Permits (Borough of New Holland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Holland Borough takes building permit applications at its office, 436 East Main Street, and has the plans reviewed by an inspection firm: its Building Permit Info page says "The plans are then reviewed by the selected firm for code applicability and completeness" and "New Holland Borough allows selection of one of the following three inspection firms for residential, commercial and manufacturing construction work," naming Associated Building Inspections, Inc., Code Administrators and Commonwealth Code Inspection Service. Part 1 of Chapter 5 of the Borough Code (Ord. 502, May 4, 2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Act and its regulations, "as amended from time to time," as "the municipal building code of the Borough of New Holland." Chapter 5 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
New Hope Borough - Borough Office (Borough of New Hope, Bucks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Hope Borough administers the code itself: Section 112-1 of the Borough Code says "New Hope Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," its Building, Permitting and Licensing page tells owners to "make application to the building official and obtain the required permit" and posts a Building Code Permit Application on Borough letterhead (123 New Street), and its FAQ says "For building and zoning inspections, please call 48 hours in advance for scheduling at 215-862-3347." Chapter 112 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 112 refers to the "Uniform Construction Code 2003 Edition," and no Borough page names a current edition; the text above is the 2021 edition's, this record has not read the 2003 edition's text, and this record does not decide which edition the Borough applies to a house.
New London Township - Building Permits (Township of New London, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New London Township takes building permit applications at its Township office, 902 State Road, West Grove, and uses a third-party agency for building inspections: the Township's officials page lists its Building Inspector with Building Inspection Underwriters Inc., 800-732-2551, and its inspection page says "Contact Building Inspection Underwriters at 800-732-2551." The Township's pages say nothing on roof layers, and its Uniform Construction Code ordinance is not published online.
New Sewickley Township - Building and Zoning Permits (Township of New Sewickley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Sewickley Township takes building and zoning permit applications at its Township Building, 233 Miller Road, Rochester, and its 2026 Fee Schedule says "Please consult the fee schedule of the Township’s appointed Building Code Official, MDIA" (the Middle Department Inspection Agency); the Township's Forms page says "To apply for a building or zoning permit, you must fill out both the township building/zoning application and the MDIA permit application." The Township's published list of its ordinances names Ordinance No. 165, "Uniform Construction Code," and an older Ordinance No. 91, "Minimum Design - Building," but neither is published on the Township's website, so neither ordinance, nor any permit or exemption section in them, was read for this record. The Township's pages and forms say nothing on roof layers and name no code edition.
New Stanton Borough Office (Borough of New Stanton, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Stanton Borough administers the code itself. Section 5-202 of its Code says the Borough "hereby elects to administer and enforce this Part, the Code, the Act and regulations" and designates "an individual, registered or certified as a "Building Code Official" by the Department of Labor and Industry, to serve as the Municipal Building Code Official"; the Borough's Staff page lists a Building Inspector and a Code Officer, and its Building / Zoning Permit Application says "Please contact Building Inspector" at 724-493-7793 for inspections. Borough offices are at 318 Paintersville Rd, New Stanton (724-925-9700). Section 5-201 of the Borough Code (Ord. 2004-208, as amended by Ord. No. 2023-284, November 6, 2023) adopts the Uniform Construction Code "as the Borough of New Stanton Building Code" and lists the "International Residential Code 2018" and the "International Existing Building Code for Buildings and Facilities 2018"; Section 5-204 keeps the Borough's other ordinances "in full force and effect." Chapter 5, Part 2 adds no permit clause of its own. Neither the Code, the Borough's application, its fee schedule nor its pages say anything on roof layers; the Borough's Roof Requirements file is the 2009 model code's Chapter 9 text only. The Borough's Code names the 2018 editions, and the "Roof Requirements" file the Borough posts under "Building Permits" on its Forms & Applications page is Chapter 9, Roof Assemblies, of the "2009 INTERNATIONAL RESIDENTIAL CODE" (a scanned file, read from the rendered page images); the text above is the 2021 edition's, this record has not read the 2018 or 2009 editions' reroofing text, and it does not decide which edition the Borough applies.
New Wilmington Borough - Permits and Zoning (Borough of New Wilmington, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, New Wilmington Borough elects to run the code itself: Section 131-31 of the Borough Code says "The Borough of New Wilmington hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permits and Zoning page says "UCC building permits are also obtained at the Borough Building" and lists two third-party code agencies, PCI, Inc. and Code.Sys, under "The contacts for UCC." The Borough Building is at 134 High Street, New Wilmington (724-946-8167). The Borough's ordinance and pages say nothing on roof layers. The Borough's ordinance and pages name no residential code edition.
Newberry Township - Codes and Zoning Office (Township of Newberry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Newberry Township administers the code itself: Section 171-1 of the Township Code says "Newberry Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," residential permit applications go to the Township office at 1915 Old Trail Road, Etters, whose staff includes a Codes & Zoning Officer who is the building code official, and the Township's fee schedule prices "3rd Party Building Inspection & Plan Review" as "established by 3rd Party Administrator." Section 171-15 of the Township Code says: "Contrary to any other provisions contained in this article, the Township will not regulate residential roof repairs solely consisting of repairing or replacing existing roof coverings." Chapter 171 of the Township Code changes nothing in the code's reroofing provisions and names no code edition, and the Township's pages say nothing on roof layers.
Newport Township (Luzerne County) - Code Enforcement (Township of Newport, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Newport Township, in Luzerne County, says "The Township of Newport elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" (Ordinance No. 5 of 2004, section 1), and its site says permits "are available at the Municipal Building, 351 W. Kirmar Ave., Wanamie"; its Building Permit Application gives an office at 1151 Route 315, Dolphin Plaza, Wilkes-Barre (570-270-3900) for scheduling inspections, and its Code Enforcement page says "All Inspections for work being done in Newport Township must be conducted by an authorized Newport Township Inspector." Ordinance No. 5 of 2004, read in full, changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Newtown Borough - Building and Zoning Code Enforcement Office (Borough of Newtown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Newtown Borough runs its own building and zoning office at 23 North State Street, Newtown. Its Permits & Forms page lists a Zoning/Code Enforcement Officer and a Building Inspector and offers a "Building Permit Application-includes all disciplines," and Section 260-1 of the Borough Code says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 260 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Newtown Township - Code Enforcement, Zoning & Planning Department (Township of Newtown, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Newtown Township administers the code itself: Section 5-101 of the Township Code says "Newtown Township, Bucks County, Pennsylvania, hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement, Zoning & Planning Department page says "The Newtown Township Codes Department is responsible for administration of the Joint Municipal Zoning Ordinance, Subdivision Ordinance, Floodplain Ordinance, Stormwater Ordinance and the building, electrical, plumbing, and mechanical UCC Standards." Its permits page says applications "are also reviewed by the Building Official" and names "our third-party inspection agency Barry Isett & Associates" for electrical inspections. The department is at the Township building, 100 Municipal Drive, Newtown. For buildings under the International Building Code, Section 5-121 of the Township Code adds Section 1510.3.1, "Reroofing when fire-rated plywood underlayment is present," which requires removing all existing roof coverings, including the fire-rated plywood underlayment, where any of four conditions occur, among them "Where the existing roof has two or more applications of any type of roof covering" and "Where the existing FRT roof of an attached building was constructed prior to January 1, 1992." The department's Townhouse Roof Permit Application says "Townhouse roofs must comply with the following" and reprints that section. The Township Code changes nothing in the residential code's reroofing provisions. Section 5-102 of the Township Code adopts the Uniform Construction Code "as amended from time to time" and names no residential code edition, while Section 5-121, which the department's Townhouse Roof Permit Application reprints, amends "The 2003 International Building Code"; the department's pages name no residential code edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Newtown Township - Department of Building, Planning and Code Enforcement (Township of Newtown, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Newtown Township administers the code itself: Section 79-1 of the Township Code says "Newtown Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Department of Building, Planning and Code Enforcement, at the Township Building, 209 Bishop Hollow Road, Newtown Square, lists "UCC Inspections" and "Plans Review" among its primary services. Chapter 79 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the Township lists re-roofing as permit work. Article I of Chapter 69 of the Township Code adopts "the 2006 Edition of the International Building Code" as the Building Code of the Township, while the Township's Permit Process page says the "2021 INTERNATIONAL RESIDENTIAL CODE" is currently being enforced; the text above is the 2021 edition's.
Nockamixon Township - Building Permits (Keystone Municipal Services) (Township of Nockamixon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Nockamixon Township's Permits & Forms page names Keystone Municipal Services as the firm that supplies its Building Code Officer and Zoning Officer, says building and zoning forms "must be submitted as a hardcopy to the Zoning Officer/Building Code Official or Township office," and lists the code officials' phone as 610-847-8440; the Township office is at 589 Lake Warren Road, Upper Black Eddy (610-847-5058). The Township's Code, Chapter 70 and its Schedule A amend the code's administrative permit sections and say nothing on roof layers or name a code edition.
North Annville Township - Lebanon County Planning Department Building Code Administration (Township of North Annville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Lebanon County Planning Department's Building Code Administration sheet (Room 206, Lebanon County Courthouse, 400 S. 8th Street, Lebanon; 717-228-4444) says the Department is "a Pennsylvania Certified 3rd Party Inspection Agency" under contract with listed Lebanon County municipalities "to administer and enforce the Pennsylvania Uniform Construction Code," and the list includes North Annville Township. The Township's own page gives its municipal office as the North Annville Township Building, 1020 North State Route 934, Annville, and lists no building permit office of its own. The County sheet and the Township's pages say nothing on roof layers. The County sheet names the 2021 series of i-codes.
North Braddock Borough - Building, Code and Zoning Enforcement Department (Borough of North Braddock, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Braddock Borough's Building, Code and Zoning Enforcement Department lists "Building Construction" among the regulations it enforces, and its page says "An owner or authorized agent who intends to construct, alter, move, repair, demolish, or change the occupancy of a building or structure shall first make application to the building official and obtain the required permit"; the Borough's Building Permit Application gives the Borough office at 600 Anderson Street, North Braddock. The Borough's codified code, published on American Legal Publishing's code library, refused this record's request, so the Borough's ordinance adopting the Uniform Construction Code was not read for this record. The Borough's pages say nothing on roof layers.
North Buffalo Township - Township Office (Zoning and Building Permits) (Township of North Buffalo, Pennsylvania (Armstrong County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Buffalo Township's Fee Schedule page, on the Township's own site, says "Fees for State Building Code Permits are determined by Code.sys Code Consulting, Inc.," and its zoning permit application says "It should be uploaded to Code.sys Code Consulting when applying online for the building permit." The Township office is at 149 McHaddon Road, Kittanning, (724) 543-5035. The Township's pages say nothing on roof layers, and the 2019 Zoning Ordinance was read in full by text search for "roof" and "repair" and sets no other permit requirement for roof work, and no ordinance adopting the Uniform Construction Code is posted on the Township's Ordinances page, so none was read for this record. The Township's pages name no code edition.
North Catasauqua Borough - Borough Office (Borough of North Catasauqua, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Catasauqua Borough takes permit applications and fees at its Borough Office, 1066 Fourth Street, North Catasauqua, and sends residential building permit questions to Keycodes Inspection Agency: its Standard Forms page says "For specific residential permit questions or information please contact Keycodes at 610-866-9663," its 2026 fee schedule lists building permits at a "$110.00 Non-Refundable Deposit ($35 borough processing fee, $75.00 permit review fee" with "Additional fees from Keycodes" due "at time of permit approval and pickup," and its Residential Building Fees and Charges page carries Keycodes Inspection Agency's 2026 residential fee schedule. The Residential Re-Roofing Application asks for the roof type, underlayment, roof sheathing, ventilation and drip edge and states no limit on roof layers, and no other Borough text read for this record speaks to roof layers.
North Centre Township - Zoning, UCC and Code Enforcement (Township of North Centre, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Centre Township's Zoning, UCC, & Code Enforcement page (read October 12, 2026) says the Township "has now contracted Northeast Inspection Consultants as a third party inspections agency issuing all UCC permits," and its Application and Instructions page calls the Township's UCC/Zoning/Codes Enforcement officer the contact for "a Zoning permit or building permit"; applications "can be sent directly" to that officer "or brought to the North Centre Township office," at 1059 State Route 93, Berwick (570-759-2733). The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code, and Section 5-202 adopts the Uniform Construction Code "as amended from time to time," so this record does not decide which edition the Township applies to a house.
North Codorus Township - Zoning, Building and Codes (Township of North Codorus, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Codorus Township in York County administers the code: Section 87-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," permit applications are taken at the Township Building, 1986 Stoverstown Road, Spring Grove, and signed by its Zoning Officer/Building Code Officer, and the Township's permit application says to call Commonwealth Code Inspection Service at 717-846-2004 to schedule each inspection. Chapter 87 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
North Cornwall Township - Building and Zoning Permits (Township of North Cornwall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Cornwall Township issues building permits from the Township office at 330 South 18th Street, Lebanon. Its Building/Zoning Permits page says "North Cornwall Township currently handles Zoning and Building questions and permits in house" and that "we have two well qualified companies retained for all required inspections," and that applicants "must choose either Associated Building Inspections (ABI), or Commonwealth Code Inspection Services (CCIS)." No Township text read for this record changes the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's 2025 residential permit packet refers to "The current International Residential Code" without naming an edition, and its hot tub section says "Electrical wiring and equipment shall be installed in accordance with the 2006 IRC Chapter 41"; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
North Coventry Township - Building, Codes and Zoning Department (Township of North Coventry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Coventry Township issues building permits through its Building, Codes and Zoning Department at the Township building, 845 South Hanover Street, Pottstown. Section 150-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Department's page says "The Department issues permits for a variety of construction activities for every building and structure in the Township," and the Township's permit application checklist is headed "BCO- LTL CONSULTANTS, LTD -610-987-9290." Chapter 150 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists residential roof replacement among work that needs no permit; its pages say nothing on roof layers.
North East Borough - North East Area Code Administration (Borough of North East, Pennsylvania (Erie County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North East Borough sends building permits to the North East Area Code Administration (NEACA): the Borough's Zoning and Permits page says "Building standards and Uniform Construction Code administration is performed by the North East Area Code Administration (NEACA)" and tells residents to "contact NEACA officials to obtain any necessary Building Permits" at the North East Township Building, 10300 West Main Road. NEACA's residential permit application reads "Serving North East Township, North East Borough and Greenfield Township". Chapter 210 of the Borough Code changes nothing in the code's reroofing provisions, and NEACA lists shingle replacement among work that needs no permit; its page says nothing on roof layers.
North East Township - Building and Zoning Departments (Township of North East, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North East Township, in Erie County, runs its own Building and Zoning Departments at the Township municipal building, 814-725-8606. Section 123-1 of the Township Code (Ord. No. 2004-005) says "North East Township does hereby elect to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's home page lists its Building Code Officials, and its Planning and Zoning page says the Code Enforcement Officer "is the primary field inspector for the enforcement of the many health and safety ordinances such as the building codes." Chapter 123 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
North Fayette Township - Division of Code Enforcement & Permitting (Township of North Fayette, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Fayette Township administers the code itself: Section 5-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Division of Code Enforcement & Permitting, in the Department of Community Development at 400 North Branch Road, Oakdale, lists "Enforcement of the Pennsylvania Uniform Construction Code" and "Building Inspections (excluding Plumbing and Electrical)" among its responsibilities; electrical inspections go to Township-approved third-party inspectors and plumbing inspections to the Allegheny County Health Department. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department lists roof shingle replacement among work that does not require a building permit.
North Franklin Township - Building and Zoning (Township of North Franklin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Franklin Township's Building and Zoning page lists its "Building Inspector and Zoning Officer" as "Municipal Consulting Service, LLC" at (724) 263-0377, and completed permit forms go to the Township office at the Municipal Building, 345 Franklin Farms Road, Washington. Chapter 142 adopts the code by reference and changes nothing in its reroofing provisions, and the Township's pages say nothing on roof layers. No Township ordinance read for this record brings a house reroof within the Uniform Construction Code.
North Huntingdon Township - Department of Community Development (Township of North Huntingdon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Huntingdon Township administers the code itself: Section 230-4 of the Township Code says the Township "hereby elects to administer and enforce the provisions of this chapter, the Pennsylvania Construction Code Act," and the Township's Department of Community Development, at the Town House, handles "Building Permits and Inspections: Residential and Commercial"; its Building Inspections & Permits page says "We enforce the Commonwealth of Pennsylvania Uniform Construction Code (UCC) as amended." Chapter 230 of the Township Code changes nothing in the code's roofing provisions, and the department says replacing shingles needs no permit; its pages say nothing on roof layers. Section 230-1 of the Township Code still lists the 2009 editions of the International Codes, while the department's 2026 Building Permit Application refers to "the 2021 IRC as adopted and amended"; this record has not read the 2009 edition's reroofing text.
North Lebanon Township - Lebanon County Planning Department (Building Code Administration) (Township of North Lebanon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Lebanon Township's code is administered by the Lebanon County Planning Department: Section 5-205 of the Township Code says administration and enforcement "is hereby delegated to the County of Lebanon by virtue of a separate contract authorizing the Building Code Official of the Lebanon County Planning Department to administer and enforce the Code on behalf of the municipality," and the Department's Building Code Administration sheet lists North Lebanon Township among the municipalities it is "under contract with" to administer the code. The Department's office is Room 206, Lebanon County Courthouse, 400 S. 8th Street, Lebanon, and for commercial work it "contracts with Commonwealth Code Inspection Agency (CCIS)." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Department lists replacement of roof shingles or other roof coverings among work that needs no permit; its pages say nothing on roof layers. The Department's sheet says the current codes are "The 2021 series of i-codes, as amended by the PA UCC. Most notably, this includes the 2021 IBC and 2021 IRC."
North Londonderry Township - Lebanon County Planning Department (Building Code Administration) (Township of North Londonderry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Londonderry Township's code is administered by the Lebanon County Planning Department: the Township's Zoning, Building & Land page says "North Londonderry Township has contracted the Lebanon County Planning Department as a PA Certified 3rd Party Inspection Agency to administer and enforce the PA Uniform Construction Code," Section 55-5 of the Township Code says administration and enforcement "is hereby delegated to the County of Lebanon," and the Department's Building Code Administration sheet lists North Londonderry Township among the municipalities it is "under contract with" to administer the code. The Department's office is Room 206, Lebanon County Courthouse, 400 S. 8th Street, Lebanon, and for commercial work it "contracts with Commonwealth Code Inspection Agency (CCIS)." Chapter 55 of the Township Code changes nothing in the code's reroofing provisions, and the Department lists replacement of roof shingles or other roof coverings among work that needs no permit; its pages say nothing on roof layers. The Department's current sheet says the current codes are "The 2021 series of i-codes, as amended by the PA UCC. Most notably, this includes the 2021 IBC and 2021 IRC." The older sheet the Township's page links, marked "Revised 5-15-13," lists the "International Residential Code, 2009 Edition"; it predates the current State adoption.
North Manheim Township - Engineering, Zoning & UCC Codes (Township of North Manheim, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Manheim Township in Schuylkill County takes all UCC building and zoning permit applications at its Township office, 303 Manheim Road, Pottsville; its "Do I Need A Permit?" guide names Systems Design Engineering as the Township's Zoning & UCC Enforcement Officer, and its Engineering, Zoning & UCC Codes page lists UCC Officer/Inspectors from that firm. Chapter 4, Part A of the Township's Code of Ordinances (Ord. #90, amended by Ord. #91, effective June 15, 2004) says "The Township of North Manheim hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Chapter 4, Part A adds no permit clause of its own and names no roof work. The Township's pages say nothing on roof layers.
North Middleton Township - Codes and Zoning Department (Township of North Middleton, Pennsylvania (Cumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Middleton Township elects to administer the code: Section 95-1 of the Township Code says "North Middleton Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Codes and Zoning page, which lists building permits among the department's work, says "Approved Code Services will be the primary Building Code Official for North Middleton Township" and that building permit applications are available at the Municipal Building, 2051 Spring Road, Carlisle. Chapter 95 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
North Sewickley Township - Building Permits (Township of North Sewickley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Sewickley Township takes building permit applications at its municipal building and uses Middle Department Inspection Agency, Inc. (MDIA) for plan review and inspections: Section 5-201 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Applications & Permits page says "All building permits below have the appropriate MDIA checklist attached, if needed," and the Township's residential addition packet says "the applicant will be notified of the inspection fees and when they can pick-up the permit at the Municipal Building" and lists inspections by "MIDDLE DEPARTMENT INSPECTION AGENCY, INC." Chapter 5 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
North Strabane Township - Department of Community Development (Township of North Strabane, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Strabane Township administers the code itself: Section 5-201 of the Township Code says the Township "has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-102 creates a Department of Code Enforcement under a Code Enforcement Officer appointed by the Board of Supervisors, and the Township's Permit Applications page says "The Department of Community Development is now taking permits for building, zoning, and planning through our new online portal." The Township building is at 1957 Route 519, Canonsburg. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. No Township ordinance reaching residential reroofing was found in Chapters 4, 5, 8 and 21 or in a search of the whole code for "roof."
North Union Township - K2 Engineering, Inc. (Uniform Construction Code agency) (Township of North Union, Pennsylvania (Fayette County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Union Township administers the code through a third-party agency: the Township's Services page says "On July 13, 2004, we enacted a resolution to begin locally enforcing the Uniform Construction Code within the Township" and that the Board of Supervisors "by agreement appointed K2 Engineering, Inc. as the third party agency responsible for administering the Code within the Township," and it sends applicants to K2 Engineering, Inc., 234 Pittsburgh Street, Uniontown, for the application, plan review and inspections. The Township's adoption instrument is not published, and its pages say nothing on roof layers.
North Versailles Township - Building Inspector (Township of North Versailles, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Versailles Township administers the code itself: Chapter 120 of the Township Code (Ordinance No. 1015, April 19, 2004) says the Township "does hereby elect to adopt, administer and enforce" the Act and adopts the Uniform Construction Code by reference as the North Versailles Township Building Code, and the Township's Building & Electrical Inspector page lists a Residential Building Inspector at the Township office, with commercial building and electrical inspections by outside firms. Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists "Shingles only" work among jobs needing no permit; its pages say nothing on roof layers.
North Wales Borough - Code Enforcement (Borough of North Wales, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Wales Borough, in Montgomery County, takes building permit applications at its Borough Office, 300 School Street, and its Building Permit Procedures say an application "will be reviewed by the Borough Code Enforcement Department" and that inspections are scheduled at the Borough office. Section 107-1 of the Borough Code says "North Wales Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 107 of the Borough Code (Ord. No. 752, 2007), read in full, adopts "The Uniform Construction Code, contained in 34 Pa. Code, Chapters 401 through 405, as amended from time to time" as the Borough's building code, names no roof work and names no code edition; Section 107-5A keeps in force building code ordinances "adopted by the Borough on or before July 1, 1999, and which equal or exceed the requirements of the Code," and Section 107-6 leaves fees to Council resolution. The Borough's application packet lists "Roofing (2nd Layer) if more than 25%" as permit work; no Borough text read sets a layer limit of its own.
North Whitehall Township - Permit Department (Township of North Whitehall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, North Whitehall Township administers the code itself: Section 195-1 of the Township Code (Ordinance No. 2004-2, July 7, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 195-2 adopts the Uniform Construction Code "as the municipal building code of this municipality." The Township's Permit Department "handles all residential and commercial permits submitted to the Township," and plan review and inspections are done by the third-party agency the applicant picks from the Township's list, Barry Isett and Associates or Keycodes Inspection Agency. Chapter 195 changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; they say replacing residential roofing needs no permit when no structural work is done on the roof.
Northampton Township - Building-Zoning-Code Enforcement Department (Township of Northampton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Northampton Township administers the code itself: Section 5-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Codes page lists its own building inspectors. Chapter 5, Part 1 of the Township Code (Sections 5-101 to 5-107, Ord. 547), read in full, adopts the Uniform Construction Code by reference and changes nothing in the code's roofing provisions. The Township's roof permit application says of a recover "*If yes, only 1 layer of existing shingles is permitted under a new roof covering," which agrees with the state rule above. Section 5-101 also adopts appendices of the 2009 International Residential Code and other 2009 codes, while the Township's roof permit application says "All Work to Conform to the IRC 2021 and IBC 2021"; this record has not read the 2009 edition's appendix text, and the appendices it names were not read for roofing.
Northern Cambria Borough - Building Permits (Laurel Municipal Inspection Agency) (Borough of Northern Cambria, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Northern Cambria Borough in Cambria County posts, as its "Residential Building Permit Application," the residential application of "CCBCEA d/b/a Laurel Municipal Inspection Agency" at 140 E. Carroll Street, Carrolltown ((814) 471-0424), which the applicant certifies will be completed under "the PA Act 45 (Uniform Construction Code) and any additional approved building code requirements adopted by the Municipality"; the Borough office is at 1202 Philadelphia Avenue, Northern Cambria (814-948-8230). The Borough's Code of Ordinances, posted on its Government page, contains no Uniform Construction Code adoption: its Chapter 5, Part 1 (Ord. 2000-1, January 3, 2000) adopts "The BOCA National Building Code, Thirteenth Edition, 1996" and "all subsequent editions as revised and issued every 3 years" by reference, with local changes to administrative sections, and prints no permit exemption naming roof work; the only "minor repair" permit relief in the code sits in a floodplain chapter for the former Borough of Barnesboro. The Borough's Uniform Construction Code ordinance and any building permit fee schedule were not found posted, so this record has not read them. The Borough's code names the 1996 BOCA National Building Code with later editions and no Borough page names the edition of the residential code now applied; this record has not read the older code's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Northumberland Borough - Code Department (Borough of Northumberland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Northumberland Borough's Code Department page says "As of June 7th, 2022 all Borough Code department inquiries and complaints are being addressed by NorthEast Inspection Consultants (NEIC)" and names NEIC as the issuer of building, electrical and demolition permits; the Borough itself issues zoning permits. No Borough text read sets a layer limit of its own; the Code Department page says "Replacing or covering current shingles - NO PERMIT REQUIRED" without a layer count. Chapter 23 names the International Building Code, latest edition, and no Borough page read names a residential code edition; the text above is the 2021 IRC's, and this record does not say which edition the Borough enforces.
Norwood Borough - Building Construction (Borough of Norwood, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Norwood Borough elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code "as the municipal building code of this municipality" (Code, Chapter 126, Sections 126-1 and 126-2); the Borough's Building Construction page carries its own Building Construction Permit Application, filed with the Borough at 10 W. Cleveland Avenue and approved by a Building Code Official, and the Borough's pages do not name who serves as that official. Chapter 126 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 126 adopts the Uniform Construction Code "as amended from time to time" and names no edition, Chapter 105 names the 1996 BOCA National Building Code and the National Building Code of 1967, and the Borough's pages name no edition; the text above is the 2021 edition's, the older codes' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Nottingham Township Office (Township of Nottingham, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Nottingham Township administers the code itself: Section 155-1 of its Code (Ord. No. 77, adopted June 7, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 155-2 adopts the Uniform Construction Code "as the municipal building code of the municipality," and Section 155-3 lets the Board of Supervisors choose by resolution among an employee, "one or more construction code officials or third-party agencies" and other arrangements. The Township's Staff page lists, under "BUILDING INSPECTOR & ELECTRICAL INSPECTOR," Municipal Consulting Services at 724-263-0377, its UCC Board of Appeals page says the Township "has elected to admininster and enforce the provisions of the Pennsylvania Construction Code Act," and the Township office is at 909 Sugar Run Road, Eighty Four (724-348-5622, "Office Hours: M-F 8AM - 4PM"). The Township's code and pages, read as listed in the permit note, change nothing in the code's reroofing provisions and say nothing on roof layers.
O'Hara Township - Building Official/Code Enforcement (Township of O'Hara, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, O'Hara Township administers the code itself: Section 170-3 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Official/Code Enforcement department, under its Building Code Official, at 325 Fox Chapel Road, issues building permits. Chapter 170 of the Township Code changes nothing in the code's reroofing provisions, and no Township page read says anything on roof layers. The Township's Residential Building Permit Application names the "IRC 2015" among its energy compliance options and no later edition, and Chapter 170 names none; the text above is the 2021 edition's, the 2015 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Oakland Township - Building Permits (Township of Oakland, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Oakland Township administers the code itself with a retained code official: Ordinance No. 2004-01 (June 1, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999" and adopts the Uniform Construction Code "by reference as the municipal building code of Oakland Township," and the Township's Building Permit page says "Oakland Township will review and forward to the township Building Code Official" the permit documents, naming Professional Code Services, Inc. as that official. The Township office takes the applications at 565 Chicora Road, Butler (724-287-8067). Ordinance No. 2004-01 changes nothing in the code's reroofing provisions, and the Township's pages, permit requirements sheet and application say nothing on roof layers or a code edition.
Oakmont Borough - Building and Zoning (Borough of Oakmont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Oakmont Borough takes building permit applications at the Borough Office, 767 Fifth Street, Oakmont, and the Borough's Building and Zoning page says "Building Inspection Underwriters of PA, Inc. (BIU) issues all of our Permits" and "All building permits and inspections are completed by BIU." Section 82-1 of the Borough Code (Ord. No. O25-2004) says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapters 77 and 82 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 82-2 adopts the Uniform Construction Code "as amended from time to time," Section 77-15 names the 2003 International Residential Code, and the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Ohio Township - Building / Code Enforcement (Township of Ohio, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ohio Township administers the code itself: Section 98-1 of the Township Code (Ord. No. 258, April 6, 2004) says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 98-2A adopts the Uniform Construction Code "as amended from time to time" as the municipal building code, and the Township's Building / Code Enforcement page takes building permit applications at the Ohio Township Municipal Building, 1719 Roosevelt Road. Chapter 98 changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
Old Lycoming Township - Code Enforcement (Township of Old Lycoming, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Old Lycoming Township in Lycoming County administers the code through a third-party agency, Light-Heigel and Associates: the Township's 2026 "Uniform Construction Code Building Permit Application" for "Old Lycoming Township" is that firm's form, sends permit fees to it ("made payable to Light-Heigel & Associates, Inc."), and asks first for a "Zoning Permit from Zoning Officer." Section 5-101 of the Township Code (Ord. 214, March 9, 2004) adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of Old Lycoming Township." The Township office is at 1951 Green Avenue, Williamsport. Section 5-101 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Code Enforcement page says its goal is to "Assure that proper building practices are followed in construction as per BOCA Codes," and its Zoning Regulations page says "Old Lycoming Township is a participant in the BOCA Building Codes"; BOCA is a model code that predates the Uniform Construction Code, Section 5-101 keeps in force building code ordinances adopted on or before July 1, 1999 that equal or exceed the code, no BOCA ordinance is in the published Township Code, and this record has not read any BOCA text and does not decide which code the Township applies.
Oley Township - Building Permits (LTL Consultants, Ltd.) (Township of Oley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Oley Township in Berks County administers the code through the third-party agency LTL Consultants, Ltd.: Section 5-1101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code," the Township's Zoning/Uniform Construction Permit Application is on LTL Consultants, Ltd. letterhead, and the Township's sheet of requirements for obtaining a building permit says "LTL makes every effort to process and issue permits within 10 working days" and "Questions regarding permits can be directed to LTL @ 610-987-9290." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's permit pages say nothing on roof layers. Part 1 of Chapter 5 adopts the "International Residential Code for One and Two Family Dwellings, 2003 Edition" with an automatic-adoption clause, and the Township's own code change notice says "The State of Pennsylvania has adopted the 2018 ICC Code effective February 14, 2022" and names no later edition; the text above is the 2021 edition's, the 2003 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Olyphant Borough - Zoning Office (Borough of Olyphant, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Olyphant Borough in Lackawanna County takes building permit applications at its Zoning Office: the Borough's form is the "OLYPHANT BOROUGH ZONING/BUILDING PERMIT APPLICATION," on which "Application is hereby made for a permit to erect or alter a structure," and the Borough's Zoning page lists a Code Enforcement Officer at 570-489-7897, in on Tuesday, Wednesday and Thursday. The Borough's pages read for this record do not name who reviews plans or inspects work under the Uniform Construction Code, and the Borough's ordinance adopting that code is not published online. No Borough ordinance read for this record speaks to reroofing, and the Borough's pages say nothing on roof layers.
Ontelaunee Township - Building and Zoning Permits (Township of Ontelaunee, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ontelaunee Township administers the code itself or through officials it retains: Chapter 4, Section 101 says "Ontelaunee Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and the Township's Building/Zoning page lists a "ZONING OFFICER AND CODE ENFORCEMENT OFFICER" and says "Permits are available in the township office"; the Township's building permit application lists a "Building Inspector." Section 102 adopts the Uniform Construction Code and Chapter 4 changes nothing in the code's reroofing provisions; the Township's pages say nothing on roof layers. The Township's pages name no code edition.
Orwigsburg Borough - Building and Zoning Codes (Borough of Orwigsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Orwigsburg Borough administers the code itself through contracted code consultants: its Building-Zoning Codes page lists a "Borough Codes Official" at each of two outside consulting firms, says "Permit applications may be secured at the Borough Office or you may use the links below" and "Borough Council has adopted the Uniform Construction and the International Property Maintenance Code (IPMC)," and Section 4 of the Borough's Ordinance 365 (April 2004) lets the Borough Council act through "one or more construction code officials or third party agencies." The Borough Office is at 333 South Liberty St. Ordinance 194 requires a permit to replace a roof or any part of it, and the Borough's ordinances and pages read say nothing on roof layers; Ordinance 365 adopts the code "as amended from time to time" and the Borough's pages name no edition.
Oxford Borough - Building, Housing and Codes Enforcement (Borough of Oxford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Oxford Borough's Codes Department, at Borough Hall, 1 Octoraro Alley, Oxford, reviews and issues building and zoning permits and conducts inspections during construction, its page says. Section 5-101 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's roof permit application lists among its conditions "No more than two layers of roofing." and "No overlay of wooden shingles and/or shakes."
Oxford Township (Adams County) - Township Office (Township of Oxford, Pennsylvania (Adams County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Oxford Township, in Adams County, "hereby elects to administer and enforce the provisions of the code" and adopts the Uniform Construction Code "as the municipal building code of Oxford Township" (Code of Ordinances, Chapter 5, Section 5-101); its Fees & Applications page takes permit applications at the Township office, 780 Hanover Street, New Oxford, and carries a UCC grace-period contract form, to be submitted with a permit application, that names Middle Department Inspection Agency. Section 5-101 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Paint Township - Building Code Office (Township of Paint, Pennsylvania (Somerset County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Paint Township administers the code itself: its Ordinance 04-1, posted on its Codes page as the "Ordinance to Administer And Enforce Construction Code," says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," adopts the Uniform Construction Code "as the municipal building code of the Municipality of Paint Township," and leaves the method of administration to the governing body "by resolution." The Township's Codes page lists a "Paint Township Building Code Official" at an outside consulting firm, its UCC permit application, headed "PAINT TOWNSHIP ● SOMERSET COUNTY ● PENNSYLVANIA," has a line for the "Building Permit Official," and the Township office is at 1741 Basin Drive, Windber (814-467-9788). Ordinance 04-1 does not change the code's reroofing provisions, and the Township's pages and ordinances read say nothing on roof layers or a code edition.
Palmer Township - Codes and Zoning Department (Township of Palmer, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Palmer Township administers the code itself: Section 55-1 of the Township Code says "Palmer Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Codes and Permits page sends applicants to the Codes and Zoning Department at the Municipal Building, 3 Weller Place, Palmer, to obtain the permit. Chapter 55 of the Township Code changes nothing in the code's reroofing provisions. The Township's Residential Re-Roofing Application says "existing roof covering may not have 2 or more applications of any type of roof covering," which agrees with the recover rule quoted above. Article IV of Chapter 55 (Section 55-22) adopts the "International Residential Code for One- and Two-Family Dwellings/2018" and Article VI (Section 55-33) the "International Existing Building Code/2018," while Section 55-2 adopts the Uniform Construction Code "as amended from time to time"; the Township's pages name no code edition; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Palmyra Township - Township Office (Zoning and Uniform Construction Code Permits) (Township of Palmyra, Pike County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Palmyra Township's office at 115 Buehler Lane, Paupack (570-226-2230) lists on its Forms page a section headed "Uniform Construction Code – Items" that links "Building and other Permit applications" and "Request for Inspection" to the pages of Northeast Inspection Consultants, LLC (NEIC), at 209 Main Street, Childs (570-280-2111), and posts a "NEIC Palmyra Pike Zoning Application." NEIC's own site posts a "Building Subcode Application" and says it provides "Uniform Construction Code inspection services for the cities and municipalities throughout the Commonwealth of Pennsylvania," but its pages read name no municipality it serves, so no page read states in terms that NEIC issues the building permit for a house in the Township. The Township's pages say nothing on roof layers, and its Zoning Ordinance changes nothing in the code's reroofing provisions. The Zoning Ordinance's floodplain article lists "International Building Code (IBC) 2018 or the latest revision thereof as adopted by the Commonwealth of Pennsylvania" for flood standards, and no Township page read names the edition of the Uniform Construction Code the Township applies; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Paradise Township - Zoning and Building Permits (Township of Paradise, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Paradise Township issues building permits from its Township Building at 2 Township Drive, Paradise; its Residential and Commercial Permits page says "Paradise Township now offers 3 inspection companies for residential and commercial building permits. Please choose 1 inspection company to cover the inspections for your building permit," and its 2026 permit application asks the applicant to choose ABI, BIU or CCI and says "Upon payment of the Zoning Fee, the application will be forwarded to the appropriate third-party inspection company for review." The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Paradise Township (York County) - Zoning and Codes Office (Township of Paradise, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Paradise Township, in York County, issues building permits through its Zoning and Codes Office at the township building, 82 Beaver Creek Road, Abbottstown. Section 5-101 of the Township Code says the Township "hereby elects to administer and to enforce" the Pennsylvania Construction Code Act; the Township's information page lists Commonwealth Code Inspection Service as its Building Code Official, and its building permit packet says permittees contact Commonwealth Code Inspection Service, Inc. "directly to arrange all building, electrical, plumbing and mechanical inspections." Chapter 5 of the Township Code, Part 1 (Ord. No. 2004-06), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Paradise Township Building Code and names no roof work. Section 5-105 keeps in force building code ordinances adopted "on or before July 1, 1999," which are not published in the Township Code; this record has not read them. The Township's pages say nothing on roof layers.
Paradise Township Municipal Office (Township of Paradise, Monroe County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Paradise Township elects to administer the code through a contracted official: Section 44-1 of the Township Code says "The Township of Paradise hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Code Official page says "The Building Code Official is contracted by the Township to permit and inspect all aspects of the Uniform Construction Code" (read October 10, 2026) and lists office hours on Tuesdays and Fridays, 8:00 am to 9:30 am, at 570-344-9681. Section 44-6 says "The duly appointed Construction Code Official and Paradise Township Zoning Officer shall coordinate the issuance of any permits or certificates of occupancy, where relevant." The Township's pages and Chapter 44 change nothing in the code's reroofing provisions and say nothing on roof layers.
Parkesburg Borough - Codes, Building and Zoning (Borough of Parkesburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Parkesburg Borough's Codes, Building and Zoning page names Codes Inspections Inc. as the Borough's "Building Code Official" and says the Building Inspector's duties include "Issuing building, electrical, plumbing, mechanical, and demolition permits"; the Borough office is at 315 West First Avenue, Building 1. The Borough publishes no codified code book; its Ordinances page lists the ordinances it posts, and no ordinance adopting the Uniform Construction Code is among them, so that ordinance was not read for this record. The Borough's pages and fee schedule say nothing on roof layers.
Parks Township - Building Permits Administrator (Township of Parks, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Parks Township's Contacts page, read October 12, 2026, says "The Secretary-Treasurer is also the Open Records Officer, the Building Permits Administrator, the Floodplain Administrator, and the Pension Plan Administrator"; the Township office is at 26 Jackson Street, Vandergrift (724-567-7764), open Monday to Thursday, 7 a.m. to 5 p.m. The Township's website, whose Home, About, Contacts, Public Notices and meeting-minutes pages were read, posts no building permit page, permit application, fee schedule or building ordinance, names no code edition and says nothing about roofing permits.
Parkside Borough - Building Inspector and Borough Office (Borough of Parkside, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Parkside Borough administers the code: Section 61-1 of the Borough Code says "The Borough of Parkside hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 61-3 lets Borough Council do so through a Borough employee or "the retention of one or more construction code officials or third-party agencies," and the Borough's Officials page lists a Building Inspector and, for electrical, plumbing and mechanical work and zoning, its contracted engineering firm. The Borough office is at 22 E. Elbon Rd, Parkside, and its Forms page offers a "Parkside Application for Construction Permit." Chapters 53 and 61 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 53-1 of the Borough Code (amended September 21, 2022 by Ord. No. 570) adopts the "International Building Code, 2018 Edition" and Section 53-14 adopts the "International Existing Building Code, 2018 Edition," each "with all amendments as adopted by the Commonwealth of Pennsylvania," while Section 61-2 adopts the Uniform Construction Code "as amended from time to time," and the Borough's pages name no edition; the text above is the 2021 edition's, the 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Patterson Township - Zoning Officer and Building Permits (Township of Patterson, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Patterson Township elects to administer the code and retains a third-party agency: Section 80-1 of the Township Code says the Township "elects to administer and enforce" the Pennsylvania Construction Code Act, Section 80-3 says administration and enforcement "shall be undertaken by the retention of one or more construction code officials or third-party agencies to act on behalf of the municipality," and the Township's Forms & Permits page (read October 10, 2026) posts its Building & Zoning Permit Application and guides whose inspection procedures name MIDDLE DEPARTMENT INSPECTION AGENCY, INC as the inspection agency. The Township office is at 1600 19th Avenue, Beaver Falls, open Monday through Friday from 9:00 a.m. to 4:30 p.m.. Chapter 80 adopts the Uniform Construction Code by reference and the Township's Code changes nothing in its reroofing provisions; the pages read say nothing on roof layers or name a code edition.
Paupack Township - Code Enforcement Office (Township of Paupack, Pennsylvania (Wayne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Paupack Township's Code Enforcement page says, under "Building Code Enforcement," that code enforcement "is handled by" Northeast Inspection Consultants, Inc. (NEIC), and that "All paperwork will begin here at Paupack Township Code Enforcement Office," at the Township Building, 25 Daniels Road, Lakeville; a Township notice says permit packets may be obtained from the Township Administrator or "The UCC Official (NEIC)." The Township's pages say nothing on roof layers, and its UCC adoption ordinance was not read. The Township's posted Residential Plan Submittal Guide says applications are evaluated for compliance with "the International Residential Code 2006 edition," and no Township page names a later edition; this record has not read the 2006 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
Peach Bottom Township - Township Office (Zoning and UCC Permits) (Township of Peach Bottom, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Peach Bottom Township's Construction Code Ordinance (June 7, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. UCC building permit applications are turned in at the Township office, 6880 Delta Road, Suite 3, Delta, and the Township's Zoning/UCC Building Applications page says "There may be additional fees when the permit is returned from Commonwealth Code"; its fee schedule bills UCC permits and inspections "at the Township's contracted third-party inspection rate." The ordinance does not change the code's reroofing provisions, and the Township's permit sheet lists replacing shingles on a house under "No Permit Required"; it says nothing on roof layers. Neither the Construction Code Ordinance nor the Township's permit pages and UCC application name an edition of the International Residential Code.
Pen Argyl Borough - Zoning and Building Permits (Barry Isett & Associates) (Borough of Pen Argyl, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 52-1 of the Borough Code says "The Borough of Pen Argyl hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 52-3 lets the Borough do so through "the retention of one or more construction code officials or third-party agencies." The Borough's Zoning Forms & Applications page posts its Zoning & Building Permit Application, a packet whose permit form is Barry Isett & Associates' Code Services application with a "PA UCC Construction" box; applications go to the Borough office at 11 North Robinson Avenue (610-863-4119) or the Zoning Office (610-863-1821). Chapter 52 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages name no International Residential Code edition.
Penbrook Borough - Borough Office (Building and Zoning Permits) (Borough of Penbrook, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penbrook Borough's office at 150 S. 28th St., Penbrook (717-232-3733, Monday to Friday, 8:30am to 4:30pm, closed 12:30pm to 1:30pm for lunch) posts the Borough's UCC building permit application and Residential Permit Guidelines on its Forms page under "Uniform Construction Code Building Permits." Section 104-5 of the Borough Code lets the Borough administer the code by "The retention of one or more construction code officials or third-party agencies to act on behalf of the Borough," and the Borough's fee resolution attaches a third-party code agency's "Uniform Construction Code (UCC) Fee Schedule - 2026" for plan review and inspections. Chapter 104 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Article I of Chapter 104 adopts a document "marked as the International Building Code" with no edition named, and the Borough's Residential Plan Submittal Guide names the "2015 International Residential Code, chapter 11" for the energy path and no edition for any roofing provision; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Penn Forest Township - Building and Zoning (Township of Penn Forest, Pennsylvania (Carbon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Forest Township administers the code itself: Chapter 88 of the Township Code (Ordinance No. 2004-1, April 5, 2004) says the Township "hereby elects to administer and enforce" the Act and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code, and the Township's Building and Zoning page lists a Building Officer who keeps building office hours at the Municipal Building and takes building permit applications through the Township's online portal. Chapter 88 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Penn Township - Building Permits and Codes Enforcement (Township of Penn, Pennsylvania (Perry County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township's Codes Enforcement page lists a Codes Enforcement Officer/Operations Coordinator (717-363-3674) and its UCC Board of Appeals page lists a Uniform Construction Code Board of Appeals; its 2026 fee resolution says "Building Permit fees will be in accordance with the fee schedule of the Township’s Third party inspection agency" without naming the agency; and its Permits & Applications page posts a Building Permit application and a brochure from Building Inspection Underwriters of Pennsylvania, Inc., 25 East McClure Street, New Bloomfield (717-582-4483). The Township office is at 100 Municipal Building Rd., Duncannon (717-834-5281). The Township's pages and its brochure say nothing on roof layers or on a code edition; its Building Permit application asks for "Roofing - Total square feet" and no layer count.
Penn Township - Community Development Department (Township of Penn, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township administers the code itself: Section 63-32 of the Township Code says "The Township of Penn hereby elects to administer and enforce the provisions of this Article III," and the Township's Community Development page says "The Director of Community Development Department supervises and coordinates building code enforcement, zoning, sewage enforcement," with a Chief Building Inspector/Zoning Officer who "issues permits for new homes, additions, decks, and other residential and commercial structures." The Township office is at 2001 Municipal Court, Harrison City. Chapter 63 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 63-30 of the Township Code adopts the Uniform Construction Code "as amended and supplemented from time to time" and lists "The International Residential Code 2003 Chapter 43, Referenced Standards and Appendices A, B, C, D, G and L" among its parts, and the Township's pages name no code edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Penn Township - Land Use Department (Township of Penn, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township in Butler County takes zoning permit applications at its Land Use Department in the Township Municipal Building, 157 East Airport Road, Butler, and its building permits are processed by a third-party agency, Code.Sys: the Land Use Department page says a structure of 1,000 square feet or more "will require a building permit which is processed through Code.sys" and "Before a building permit is issued by codesys, you will need to apply for a zoning permit from the township building," and the Township's 2026 fee resolution (Resolution No. 594, January 5, 2026) lists "Code.Sys Building Permit Fees Assessed." The Township's ordinance adopting the Uniform Construction Code is not among the ordinances it publishes. The Township's pages say nothing on roof layers.
Penn Township - Zoning and Building Permits (Township of Penn, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township takes zoning and building permit applications at its Municipal Building, 840 North Garfield Road, Bernville: its Permits & Fees page says "All permit applications must be submitted to Penn Township," and its Zoning/Building Permit Application packet is headed "LTL CONSULTANTS, LTD" and lists the zoning and building permit checklists. The Township's Ordinance No. 2004-01 (enacted July 2, 2004, read October 12, 2026) says in Section 1 "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and in Section 3 lets it act "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Township." The Township's ordinances read change nothing in the code's reroofing provisions, and its pages say nothing on roof layers. The Township's ordinances and pages read name no code edition.
Penn Township - Zoning and Building Permits (Township of Penn, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township administers the code: Section 130-1A of the Township Code says "Penn Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," building permits are applied for at the Township's municipal office, 20 Wayne Avenue, Hanover, on an application its Building Code Official / Zoning Officer signs, and the Township's 2026 fee resolution (Resolution No. 1064) prices them under "Building Permits (3rd Party Inspections Needed)." Chapter 130 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 130-5 adopts the International Residential Code among the codes the Uniform Construction Code mandates and says "such codes automatically shall be updated as part of this chapter," naming no edition, while Article II of Chapter 100 adopts the CABO One and Two Family Dwelling Code, 1992 Edition, and the Township's pages name no edition; the text above is the 2021 edition's, the 1992 CABO code's text was not read for this record, and this record does not decide which code the Township applies to a house.
Penn Township - Zoning and Codes Office (Township of Penn, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township administers the code from its office at 97 N Penryn Rd, Manheim: Part 1 of Chapter 5 of the Township Code, the Penn Township Construction Code Ordinance, has the Board of Supervisors appoint the building code official and construction code official, and the Township's building permit application says "Penn Township uses third-party building inspectors to provide PA Uniform Construction Code building permit plan reviews and inspections," letting the applicant choose Associated Building Inspections, LLC or Commonwealth Code Inspection Services. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-103 names "the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," Section 5-104 adopts Chapter 1 of "the International Building Code/2003" and fills in Table R301.2(1) "of the International Residential Code/2003," and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Penn Township Office - Zoning and Building Permits (Township of Penn, Pennsylvania (Cumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township elects to administer the code: Ordinance 2004-3 (enacted April 8, 2004) says "The municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999" and lets the Township use "one or more construction code officials or third party agencies"; the Township's Zoning/Building Permit page says "Almost all new construction will require a Uniform Construction Code (UCC) application and inspection through our third party agency, Middle Department Inspection Agency," and its Planning & Permits page says an applicant is "directed to West Pennsboro Township to drop off your application for the building inspection agency (MDIA) review." Applications for Township permits go to the Township Office, 1301 Centerville Road, Newville. Ordinance 2004-3 and Ordinance 2009-2 change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Penn Township, Snyder County - Building Permits (Central Keystone COG) (Penn Township, Snyder County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penn Township's Applications page links the "Central Keystone COG Building Permit Application," described as "Required to obtain a BUILDING permit, ensuring all building codes are met. This is NOT the same as a zoning permit," and the Central Keystone Council of Governments' Snyder County page lists Penn Township and says "A zoning permit is required in Penn Township." The Township's Ordinance No. 2004-2 (April 6, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows administration "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Township." Ordinance No. 2004-2, read in full, adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this Township" and names no roof work. Its Section 5a keeps in force "All building code ordinances or portions of ordinances which were adopted by this Township on or before July 1, 1999" that equal or exceed the code; the Township's posted ordinance list shows none on building construction, and this record has not read any. The Township's pages say nothing on roof layers.
Penndel Borough - Building Permits (Borough of Penndel, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Penndel Borough's Section 155-1 says the Borough "hereby continues to elect to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permits page (read October 12, 2026) posts the "BOROUGH OF PENNDEL" "APPLICATION FOR UCC CONSTRUCTION PERMIT" with the Borough's address and telephone, 215-757-5152. The Borough office is at 300 Bellevue Ave., Penndel; the pages read name no inspector or agency. Chapter 155 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 155-2 adopts the Uniform Construction Code "as amended from time to time" and names no edition, the Borough's application leaves its "Code Edition" line for office use, and the Borough's pages read name no edition, so this record has found no Borough statement of which edition it enforces; the text above is the 2021 edition's.
Pennsburg Borough - Code Enforcement (Borough of Pennsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pennsburg Borough, in Montgomery County, takes building permit applications at its Borough Office, 76 W. 6th Street. Section 36A-1 of the Borough Code says "The Pennsburg Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement page names LTL Consultants for "Code Enforcement and Building Inspection" and says to call the Borough Office for "building permits, use and occupancy permits, or inspections." Chapter 36A of the Borough Code (Ord. No. 3-04, 2004), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Borough's building code and names no roof work; Section 36A-5A keeps in force building code ordinances adopted "on or before July 1, 1999," which "equal or exceed the requirements of the code." Chapter 36 (Ord. No. 3-88, 1988) lists "The BOCA National Building Code, 1987 Edition" among its applicable codes and says "An application for a permit shall be required in accordance with the provisions of those applicable codes and ordinances"; this record has not read the 1987 BOCA text. Chapter 34 (Ord. No. 4-2014) adopts the "International Building Code, 2009 Edition" and says a later edition the Commonwealth adopts becomes part of the Borough's code without an amending ordinance. The Borough's re-roofing application asks "Is the existing roof covering being removed?" and, if not, "how many layers of covering are existing?"; no Borough text read sets a layer limit of its own. Chapter 34 names the "International Building Code, 2009 Edition" with a future-editions clause, the Borough's re-roofing application says the roof covering "shall, in all respects, conform to the adopted International Building Code," and no Borough page read names a residential code edition; the text above is the 2021 IRC's, and this record does not decide which edition the Borough applies.
Pennsbury Township - Building, Codes and Zoning Department (Township of Pennsbury, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pennsbury Township, in Chester County, issues building permits through its own Building, Codes and Zoning Department at the Township office, 702 Baltimore Pike, Chadds Ford. Section 78-1 of the Township Code says "Pennsbury Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Department's page says "Our team reviews and issues building permits, conducts inspections, enforces zoning ordinances, and ensures compliance with building and safety codes." Chapter 78 of the Township Code, Article I (Ord. No. 2004-3), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Township's building code and names no roof work; Section 78-5A keeps in force building code ordinances adopted "on or before July 1, 1999," which "equal or exceed the requirements of the code," and this record found none naming roof work. Article II of the same chapter adopts a property maintenance code. The Township's pages say nothing on roof layers.
Pequea Township - Building and Zoning Permits (Township of Pequea, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pequea Township in Lancaster County takes building permit applications through its Building Code Official, the firm Solanco Engineering Associates, which its Township Personnel page lists as "Building Code Official/Code Enforcement" and as Zoning Officer; the Township's residential building/zoning permit application (rev. 1/2024) asks the applicant to choose a "Third Party Plan Review and Code Inspection Agency", either Commonwealth Code Inspection Service, Inc. or Code Administrators, Inc., and says "ALL PERMIT APPLICATIONS SHALL BE RETURNED TO: Solanco Engineering Associates, LLC 103 Fite Way, Suite C Quarryville, PA 17566". The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Perkasie Borough - Building & Zoning Department (Borough of Perkasie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Perkasie Borough administers the code: Section 78-1 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning Department, at the Borough office, 620 W. Chestnut Street, "manages plan submissions, inspection scheduling, and permit issuance for new construction and renovation projects." Chapter 78 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages, application and fee schedule say nothing on roof layers.
Perkiomen Township - Code Enforcement Office (Township of Perkiomen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Perkiomen Township issues construction permits from the Township Building, 1 Trappe Road, Collegeville, through its Code Enforcement Officer, whom the Township's staff page describes as "Appointed by the board of supervisors" and handling "the zoning and building issues within the township." Chapter 129 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Perry Township - Permits (Building Permits through McMillen Engineering) (Township of Perry, Pennsylvania (Fayette County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Perry Township administers the code through a retained agency: Section 1 of its Ordinance No. 2004-03 says "Perry Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 3 lets the governing body do so "By the retention of one or more construction code officials or third party agencies," and the Township's Permits page says "The second step would be to contact McMillen Engineering who will determine if a Building Permit is needed before you start work" and that the firm will also conduct any required inspections (115 Wayland Smith Drive, Uniontown, 724-439-8110). The Township office is at 1 Township Drive, Star Junction (724-736-2334). Ordinance No. 2004-03 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers or name a code edition.
Perry Township (Berks County) - Building and Zoning Permits (Kraft Municipal Group) (Township of Perry, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Perry Township's Building Code Inspectors page (read October 12, 2026) names "Kraft Municipal Group, Inc." and says "For building and electrical permit applications visit: kraftmunicipalgroup.com" and that "Residents must first contact the Township Zoning Officials and obtain a permit/approval prior to applying for a building permit"; the firm's 2026 information sheet for the Township, read from its rendered page, lists "Building Code Official/ Zoning Office: Kraft Municipal Group, Inc" (610-777-1311) and says "Applications can be submitted to the Perry Township Office or the Kraft Municipal Group Office" and "Approved permits to be picked up at the Perry Township Office"; the Township office is at 680 Moselem Springs Road, Shoemakersville (610-562-2133). The Township's pages and the firm's pages say nothing on roof layers, and no Township ordinance adopting the Uniform Construction Code was found, so this record does not say whether a local ordinance changes the code's reroofing provisions. The Township's pages name no code edition.
Perry Township (Snyder County) - Building Permits (Township of Perry, Snyder County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Perry Township's Building Permit Information page says "Buildings 1,000 Square Feet and up - Contact:" the Central Keystone COG, Building Permits, 1610 Industrial Blvd., Suite 400, Lewisburg (570-522-1326), and "Building less than 1,000 Square Feet - Contact:" the Perry Township Secretary (570-539-4784); the Township office is at 18 Hoffman Hill Road, Mt. Pleasant Mills. The Central Keystone Council of Governments' Snyder County page says "All municipalities in Snyder County have adopted the PA Act 45 Building Code" and its FAQ page lists "Snyder County – All Snyder County Municipalities ( EXCEPT Monroe Township )" among the areas where it enforces building codes. The Council of Governments' FAQ page lists "Residential – 2021 IRC"; the Township's pages say nothing on roof layers.
Peters Township - Planning Department (Township of Peters, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Peters Township administers the code itself: Section 165-1 of the Township Code says "Peters Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Planning Department, at the Municipal Building, 610 E McMurray Road, McMurray, takes building permit applications through its online portal; its permit pages say "UCC reviews for new single-family dwellings and all other projects are done in-house by Peters Township staff," with commercial plan reviews sent to Code-sys. Chapter 165 of the Township Code changes nothing in the code's reroofing provisions, and the Township's permit pages say nothing on roof layers. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here. Sections 165-1 and 165-10 adopt the Uniform Construction Code "as amended from time to time," but Section 165-11 still adopts "Appendix F-Radon Control Methods, International Residential Code for One- and Two-Family Dwellings 2003" and lists "Amendments to 2003 ICC International Residential Code," and the Township's permit pages name no code edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record.
Peters Township - Township Office (Land Use Permits) (Township of Peters, Pennsylvania (Franklin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Peters Township's Land Use Permit page says "A Land Use Permit Application is always the first step" and that "This office determines if the construction would also require a permit from PA Municipal Alliance (PMCA) or Commonwealth Code Inspection Services (CCIS) per the guidelines set forth in the Uniform Construction Code"; Pennsylvania Municipal Code Alliance, 1013 Wayne Avenue, Chambersburg, lists Peters Township (Franklin County) among the municipalities on its resources page. The Township has not posted its Uniform Construction Code ordinance or a codified code: the Township's Permits/Ordinances page posts only its subdivision and land development, solar, nuisance and data center ordinances, so this record has not read whether the Township adds any permit requirement of its own for residential repairs or alterations. The Township's pages say nothing on roof layers; the Pennsylvania Municipal Code Alliance letter quoted under the permit note says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional" and does not name the Township.
Pine Creek Township (Clinton County) - Building Permits (Township of Pine Creek, Clinton County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Creek Township in Clinton County takes building permit applications at its Municipal Building, 31 Municipal Drive, Avis. The Township's Contacts/Staff page lists "Commonwealth Code Inspection Service INC." among its contacts, its Zoning page posts a Residential Building Permit Application and a Building Permit Application, and its 2024 Zoning Ordinance says a building permit is "Issued by the Building Code Official and indicates that a proposed construction, alteration, or reconstruction of a structure will comply with the Township construction code." No Township text read for this record changes the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Building Permit Application on the Township's Zoning page lists "Applicable Codes: 2009 IBC/IRC," and no Township page names a later edition; this record has not read the 2009 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
Pine Grove Borough - Building/Permits/Zoning (Borough of Pine Grove, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Grove Borough runs the code through a contracted agency: its Building/Permits/Zoning page, read October 12, 2026, is headed "Borough UCC Permit and Code Information," lists "Light-Heigel & Associates, Inc" with "Phone: 717-838-1351" and says "Please click the link below to access forms for Building Permits," and the agency's own Pine Grove Borough page says "Pine Grove Borough contracts with Light-Heigel to provide the following services:" and lists "Building Permit" and "Residential Inspection." The Borough's Chapter 88 says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The Borough office is at One Snyder Avenue, Pine Grove (570-345-3555). The Borough's chapters and pages say nothing on roof layers. The Borough's chapters and pages read name no residential code edition.
Pine Grove Township - Building Permits (Bureau Veritas) (Township of Pine Grove, Warren County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Grove Township sends building permits to a third-party code agency: the Township's website lists "BUILDING PERMITS" under "PERMITS & ORDINANCES" and links that item to the Pennsylvania page of Bureau Veritas North America, Inc., whose residential and commercial permit application is posted there, and the Township office is at 306 East Street, Russell (814-757-8112). Zoning permits are listed on the same menu and link to the Warren County Planning and Zoning Office. The Township's Permits & Ordinances menu lists stormwater, nuisance, fireworks and LERTA ordinances and no building or Uniform Construction Code ordinance, so the Township's ordinance adopting the Uniform Construction Code, any permit or exemption section in it, and any older building ordinance it keeps in force were not found published and were not read for this record. The Township's pages say nothing on roof layers, and name no code edition.
Pine Grove Township - Township Office (Schuylkill County) (Township of Pine Grove, Pennsylvania (Schuylkill County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Grove Township administers the code through a third-party agency, Lehigh Engineering, LLC of Pottsville: the Township's Permit Process sheet says "Lehigh Engineering, LLC is the appointed code enforcement official for the Township," its residential UCC permit application says "ALL BUILDING PERMIT APPLICATIONS SHALL BE FILED WITH LEHIGH ENGINEERING, LLC," and its website lists the firm as "BUILDING CODES & ZONING OFFICER." The ordinance through which the Township adopted the Uniform Construction Code is not among the ordinances the Township publishes. The Township's pages and UCC permit application say nothing on roof layers. The Township's pages and UCC permit application name no edition of the International Residential Code.
Pine Township - Building, Planning & Zoning Department (Township of Pine, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Township administers the code through its Building, Planning & Zoning Department with a third-party agency for review and inspection: Section 46-1 of the Township Code says "The Township of Pine hereby elects to administer and to enforce the provisions of the Pennsylvania Construction Code Act," the department's page says it is "responsible for the review of applications, issuance of permits and inspection of properties for compliance with Township Building, Zoning and Fire Codes," and its Permits page says "The Township of Pine outsources all inspections and Building Code reviews and approvals to Professional Code Services, Inc. (PCS)." The department is at 230 Pearce Mill Road, Wexford. Chapter 46 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read. The department's page says that from January 1, 2026, "If there is no contract in place, then the project must meet 2021 ICC Code adoption," while its Permits page still carries a 2022 notice on the 2018 codes, and Chapter 44 of the Township Code adopts the International One- and Two-Family Dwelling Code, 1998 Edition, and the BOCA National Building Code, 1999; the text above is the 2021 edition's, and this record has not read the 1998 or 1999 model code reroofing text.
Pine Township - Zoning and UCC/Building Permits (Township of Pine, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pine Township in Mercer County takes zoning and UCC/building permit applications at its Municipal Building, 545 Barkeyville Road, Grove City; its permit guide says the Township's Building Code Official "will review your UCC applications and plans" and returns the processed application to the township office. No Township text read for this record says anything on roof layers. The Township's Building Permit Application Requirements say "All structures shall be constructed as provided in IRC 2003 building code and references" and name no later edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Pine Township (Indiana County) - Building Permits (Township of Pine, Pennsylvania (Indiana County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Township's home page says "In need of a building permit, contact:" the "Indiana County Office of Planning and Development," 801 Water Street, Indiana, (724) 465-3870; the County's Uniform Construction Code page says "The Office of Planning & Development began the administration and enforcement of the UCC for a majority of the Municipalities within the County on July 1, 2004" and "As of January 1, 2012 the Office of Planning & Development is contracted with Pennsafe Building Inspection Services for inspections and plan reviews," and its Building Permits page lists Pine Township among the municipalities for which "complete appropriate application below"; the Township office is at 6410 Route 403 Hwy North, Heilwood (814-948-4480). The County's Uniform Construction Code page says "Indiana County does hereby adopt the following climatic and geographic design criteria, in accordance with International Residential Code, 2018; Section R301.2," an older edition than the 2021 edition the State has adopted; this record has not read the 2018 edition's text and does not decide which edition applies to a house. The pages and ordinances read say nothing on roof layers.
Pittston Township - Zoning, Building and Occupancy Permits (Township of Pittston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pittston Township takes zoning, building and occupancy permit applications at its office, 421 Broad Street, Pittston; its Permitting page says "ALL ZONING, BUILDING, AND OCCUPANCY PERMIT APPLICATIONS SHOULD BE DIRECTED AND DROPPED OFF TO PITTSTON TOWNSHIP" and "BUILDING AND ZONING PERMITS WILL BE PROCESSED BY BHW CONSTRUCTION CONSULTANTS," and the Township's Building Permit Application gives that firm's inspection office at 570-270-3900. The Township's pages read say nothing on roof layers or name a code edition.
Plainfield Township - Zoning Office and Keycodes Inspection Agency (Township of Plainfield, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Plainfield Township administers the code through a third-party agency: section 5-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's 2026 Schedule of Fees (Resolution No. 2026-18) names "the appointed Uniform Construction Code (UCC) third party inspection agency of the Township, Keycodes Inspection Agency" and says "ALL BUILDING PERMIT FEES SHALL BE MADE PAYABLE TO KEYCODES INSPECTION AGENCY." Keycodes is at 1307 West Lehigh Street, Bethlehem, and its residential permit application is posted on the Township's Forms & Documents page. Part 1 of Chapter 5 changes none of the code's reroofing provisions, and no Township or Keycodes page read for this record says anything on roof layers. Section 5-107 relieves replacing the shingles on a house from a permit unless load-bearing walls, beams or supports are cut.
Plains Township - Building Permits (BHW Construction Consultation Services, Inc.) (Township of Plains, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Plains Township administers the code through a retained agency: its Building Permits page says "Plains Township has contracted with BHW Construction Consultation Services, Inc., a State Certified third party inspection agency, to review applications, issue permits and perform inspections relating to the issued permits," and building permit applications and fees go to the Township at 126 N. Main St., Plains. The Township's Code of Ordinances, published in an online code library linked from its Code of Ordinances page, could not be opened for this record, so the Township's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read. The Township's pages say nothing on roof layers.
Pleasant Township (Warren County) - Building Permits (Township of Pleasant, Warren County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pleasant Township's Directory page, read October 12, 2026, lists under Building Permits the firm Bureau Veritas, 245 Allegheny Blvd., Brookville (814-849-2448), and under Zoning Permits the Warren County Planning and Zoning Office; its Permits and Ordinances page links its Building Permit form to the firm's own site. The Township office is at 8 Chari Lane, Warren (814-723-5240), open Monday to Friday, 8am to 1:30pm. The Township's pages read say nothing on roof layers.
Plumstead Township - Building / Code Enforcement (Township of Plumstead, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Plumstead Township administers the Uniform Construction Code with a retained inspection firm: Section 5-201 of the Township Code says the Township "hereby elects to administer and enforce" the Act, and the Township's Building / Code Enforcement page lists "Building Inspector/Code Enforcement: Keystone Municipal Services, Inc." at extension 207 of the Township's number. Permits are applied for at the Township building, 5186 Stump Road, Pipersville. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Plymouth Borough - Code Enforcement (Borough of Plymouth, Luzerne County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Plymouth Borough, Luzerne County, issues building permits from its Municipal Offices at 162 West Shawnee Avenue: its Building Permit Application is filed with the Borough, approved by a "Code Administrator," and paid by check or money order to Plymouth Borough, and it says "To schedule inspections please call or email us at the following: Office 570-270-3900." Article I of Chapter 90 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this municipality" (effective July 8, 2004). Article III of Chapter 90 (Ord. No. 2-2006, August 8, 2006) also adopts the "International Residential Code, 2006 edition" as the Borough's Residential Code "for regulating and governing the construction, alteration, movement, enlargement, replacement, repair, equipment, location, removal and demolition" of one- and two-family dwellings and "providing for the issuance of permits," with no change to its roofing provisions, and Article V adopts the "International Existing Building Code, 2006 edition"; the Borough's permit application names no edition and refers to "PA Act 45 (Uniform Construction Code) and any additional approved building code requirements adopted by the Municipality"; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies. The Borough's pages say nothing on roof layers.
Plymouth Township - Code Enforcement Department (Township of Plymouth, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Plymouth Township administers the code itself: Section 5-1 of the Township Code says the Township "hereby elects to administer and enforce the Uniform Construction Code," and the Township's Code Enforcement Department "is responsible for the administration and enforcement of Ordinances regulating building, zoning, land development, housing, property maintenance and existing structures" and "inspects all construction projects." The department is at the Township Building, 700 Belvoir Road, Plymouth Meeting. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department requires a permit for a reroof of more than 25% of the roof in a year. Section 5-2 of the Township Code adopts the Uniform Construction Code "as amended from time to time" and says that on the Commonwealth's adoption of successor codes, "those codes and the appendixes adopted by the Commonwealth of Pennsylvania are hereby adopted," while the Code Enforcement Department's Residential Code Package (revised 04/2022) lists among "the current codes enforced by Plymouth Township" the "International Residential Code 2018"; the text above is the 2021 edition's, and this record has not read the 2018 edition's reroofing text.
Pocono Township - Zoning and Building Codes (Township of Pocono, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pocono Township administers the code through a retained agency: Section 145-3 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 145-4B allows "the retention of one or more construction code officials or third-party agencies to act on behalf of Pocono Township," and the Township's Zoning and Building Codes page says "Pocono Township has contracted with SFM Consulting, LLC. for building code inspections." Building permit applications go to the Township, at 205 Old Mill Road, Tannersville, and SFM Consulting's Permit Applications page lists a Pocono Township building permit. Chapter 145 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Zoning and Building Codes page lists "2021 International Residential Code (IRC)" among the "Code Sets Currently in Use"; the residential fee table in its 2024 fee schedule, marked "Rev. January 2022," is headed "Permits Issued Under the 2015 IRC"; this record has not read the 2015 edition's reroofing text.
Pocopson Township - Building Inspector and Code Enforcement (Township of Pocopson, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pocopson Township administers the code itself: Section 53-1 of the Township Code says "The Township hereby elects to continue to administer and enforce the Act and the regulations promulgated under the Act," Section 53-4 says "The Building Code shall be administered and enforced by the Township's Code Enforcement Officer and Building Official," and the Township's contact page lists its Building Inspector, in the office Mondays and Thursdays, as Keystone Municipal Services. The Township's re-roofing permit application says "Please note that only two layers of shingles or other material shall be permitted." Chapter 53 of the Township Code changes nothing in the code's reroofing provisions. Section 53-15 adopts "the International Residential Code, 2009 Edition, as now and hereafter supplemented, reissued, amended and revised," and the Township's pages name no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Point Township - Building Permits (Northeast Inspection Consultants) (Township of Point, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Point Township's Zoning/Code/Planning page lists Northeast Inspection Consultants as its "Zoning Enforcement Officer & 3rd Party Building Inspector" and "Building Code Inspector," says "Most projects are subject to permitting under Point Township Zoning, and safety inspections under the Uniform Construction Code," and sends permit applications to Northeast Inspection Consultants' subcode applications page; that firm's office is at 209 Main Street, Childs (570-280-2111). The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Polk Township (Monroe County) - Zoning and Codes Enforcement Office (Township of Polk, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Polk Township (Monroe County) adopts the code under Chapter 170 of the Township Code, where Section 170-2B says "Polk Township hereby elects to enforce the provisions of Act 45 of 1999 in any manner authorized thereunder." Building and zoning permit applications go to the Township's Zoning and Codes Enforcement Officer at 165 Polk Township Rd., Kresgeville, and the Township's application says "Building Permits will be submitted to Base Engineering Inc." Chapter 170 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Portage Borough - Permits and Compliance (Borough of Portage, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Portage Borough's Permits, licenses, and forms page, read October 12, 2026, says "L.M.I.A. is the UCC Code Enforcement Agency" and "Laurel Municipal Inspection Agency is located at 140 East Carroll Street, 2nd Floor, PO Box 375, Carrolltown, PA 15722. 814.471.0424"; the agency's own site says it was "established by Inter-municipal Agreement(s) between the Agency and members Municipalities, to administer and enforce the provisions of the Uniform Construction Code Act." The Borough's administration office is at 721 Main Street, Portage (814-736-4330), where the page says applications are available. The Borough's code is posted with American Legal, whose site refused this record's read with a bot-check page, so the Borough Code was not read; the Borough's Recently Adopted Ordinances page lists no ordinance text. The Borough's pages set no roof layer rule.
Portage Township - Building Codes (Township of Portage, Pennsylvania (Cambria County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Portage Township, in Cambria County, has its Township office at 4109 Portage Street, Portage, and its Board and Staff page lists "Building Codes Enforcement Agency: Cambria County Building Code Enforcement Agency/LMIA", the agency that handles the Township's building code work. The Township's pages say nothing on roof layers, and its UCC adoption ordinance was not read.
Potter Township (Centre County) - Building Code Administration (Township of Potter, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Potter Township in Centre County names three agencies on its Building Code Officials (UCC) page and says "Potter township offers three (3) options for Building Code Administration. Applicants may choose which agency to work with. Each agency has their own Fee Schedule and should be contacted for permit fees." The three are Bureau Veritas (75 Reserve Lane, Lewistown, 717-242-0992), Keystone Inspection Agency (248 N. Main Street, Pleasant Gap, 814-359-3333) and Penns Valley Code Enforcement Agency (225 East Main Street, Millheim, 814-349-8177), and the page says "Specific questions relating to Building Permits should be directed to the agency of choice." Chapter 83 of the Township's code, Construction Codes, Uniform (Ord. No. 1-2004), adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of Potter Township" and makes no change to it; its section 83-5A keeps building code ordinances adopted on or before July 1, 1999 that equal or exceed the code, and the code's derivation table shows the Township's 1998 Code of Ordinances held no building code chapter ("Ch. 5, Code Enforcement (Reserved)"). A search of the whole code for "roof" returns no permit provision, and a search for "reroofing" returns nothing; nothing read sets a local layer rule.
Price Township - Zoning/Building/Sewage Department (Township of Price, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Price Township in Monroe County handles building permits through its Zoning/Building/Sewage Department at the Township office, 10 Barren Road, East Stroudsburg, whose page lists a Building Code Official at (570)421-2497. The Township's pages say nothing on roof layers, and its UCC adoption ordinance was not read.
Providence Township (Lancaster County) - Municipal Office (Township of Providence, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Providence Township, Lancaster County, takes building and zoning permit applications at its Municipal Office, 200 Mt. Airy Road, New Providence, and uses a third-party agency for the code: its General Application for a Building/Zoning Permit (revised April 7, 2026) names Commonwealth Code Inspection Service, Inc., 176 Doe Run Road, Manheim, under "Third Party Plan Review and Code Inspection," and the Township's FAQ says "the Township adopted the building code on July 8, 2004. Questions regarding the building code should be directed to the Township Zoning Officer." The Township's Uniform Construction Code ordinance is not posted on its Ordinances page, which lists the burning, zoning, subdivision, stormwater, floodplain, driveway and holding tank ordinances, so it was not read for this record. The Township's pages and forms say nothing on roof layers.
Pymatuning Township - Permits (Township of Pymatuning, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Pymatuning Township's Permits page links a "UCC-Residential" permit form and a "UCC-Commercial" form beside its "Zoning Permit" form, its Directory lists a "Building Code Inspector," Prosek Inspections, 7531 S Lake Rd, Jamestown, at 724-927-2020, and Ordinance No. 182-2004 (read October 10, 2026) says "the Code Office and/or the Secretary of the Township of Pymatuning shall be given notice at least 24 hours in advance" of an inspection. Ordinance No. 182-2004 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance No. 182-2004 names "International Residential Code, 2003 Edition" and the Township's pages name no later edition; this record has not read the 2003 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
Quarryville Borough - Zoning and Building Permits (Borough of Quarryville, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Quarryville Borough administers the code: Section 150-1 of the Borough Code says "Quarryville Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 150-3 allows "the retention of one or more construction code officials or third-party agencies," and Section 150-7 C says "The municipal code official designated by Quarryville Borough is hereby authorized to conduct plan reviews and inspections, issue building permits." The Borough's Zoning and Building page lists Solanco Engineering Associates, 103 Fite Way, Suite C, Quarryville (717-786-0355), under "Zoning and Building Permits" with its building code official's credentials, and Commonwealth Code Inspection, 176 Doe Run Road, Manheim (717-664-2347), under "Plan Review and Code Inspections." The Borough office is at 300 St. Catherine St., Quarryville (717-786-2404). Chapter 150 of the Borough Code changes nothing in the code's reroofing provisions. Section 150-8 says the chapter "specifically incorporates by reference the various codes adopted by the Department of Labor and Industry in the Pennsylvania Uniform Construction Code including, without limitation, the International Building Code 2003 and the International Fuel Gas Code 2003," and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2003 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Quincy Township - Commonwealth Code Inspection Service (Township of Quincy, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Quincy Township's Permits page says "Land Use Permits are issued from the Township" and "Property owners must obtain Building Permits from Commonwealth Code Inspection Services in Chambersburg (717-262-0081)," and the Township's Land Use Permit application gives "For UCC/Building Permits: Commonwealth Code Inspection Services 1102 Sheller Ave Chambersburg, PA." Ordinance No. 99 (effective July 1, 2004) says "Quincy Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999." Ordinance No. 99 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Raccoon Township - Zoning and Permits (Township of Raccoon, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Raccoon Township's Municipal Office is at 1234 State Route 18, Aliquippa (724-495-6587), and its Zoning & Permits page says "Please contact the township office prior to any construction to verify if a permit is needed. Our inspections are performed by MDIA, Inc 1-800-580-6342." Section 83-1 of the Township Code says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 83-3 B lets it use "the retention of one or more construction code officials or third-party agencies." The "Building Permit App" the page links carries an "MDIA Office" block. Chapter 83 of the Township Code changes nothing in the code's reroofing provisions. The Township's Zoning & Permits page says "Raccoon Townships follows the 2015 Uniform Construction Code" and Chapter 83 of the Township Code names no edition and adopts the code "as amended from time to time"; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Radnor Township - Department of Community Development (Township of Radnor, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Radnor Township administers the code through its own Department of Community Development: its Construction Permits page says "All inspections, with exception of electrical work, will be done be a Radnor Township Code Official," and Section 125-4 of the Township Code makes the Director of Community Development the Building Official. Its permit pages and fee schedule say nothing on roof layers, and Chapter 125 of the Township Code changes nothing in the code's reroofing section. Section 125-3 adopts the "International Residential Code, 2018 Edition," as the Township's One- and Two-Family Dwelling Code, and Section 125-4's amendments, including the roof exemption, are written against that edition; the Department's Construction Permits page lists the "2021 International Residential Code" among the codes "currently in effect for Radnor Township." This record has not read the 2018 edition's text. Chapter 144A (Construction Codes, Uniform), Chapter 125 (Building Construction, Sections 125-1 to 125-4) and Chapter 145 (Contractors) of the Township Code, and a search of the whole Code for roof provisions, were read for this record.
Rapho Township - Building/Zoning Code Enforcement (Township of Rapho, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rapho Township administers the code itself: Section 139-1 of the Township Code says "Rapho Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Building/Zoning Code Enforcement page says the code "is administered by" the Township's Building Code Official, and the Township issues building permits at 971 N. Colebrook Road, Manheim, with plan review and inspections done by a third-party agency the applicant picks from the Township's approved list (Commonwealth Code Inspection Service, Inc. or Associated Building Inspections, LLC). Chapter 139 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists replacement of existing roof material among areas of exclusion from the code; its pages say nothing on roof layers.
Rayne Township - Building Permits (Township of Rayne, Pennsylvania (Indiana County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rayne Township's Forms & Documents page says "Building Permits are required for any exterior alterations or new construction. Applications are available at the township building," and posts the Township's "BUILDING PERMIT AND PLANS EXAMINATION APPLICATION," which lists a contracted code agency's telephone, 724-801-8204, at its foot. Ordinance No. 2003-2 (September 4, 2003) says the Township "hereby elect to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as the municipal building code of Rayne Township." The Township office is at 140 Tanoma Road, Home; its home page says "Office Hours: Tuesday, Wednesday & Thursday, 8:00 am - 2:00 pm." Ordinance No. 2003-2 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages and Ordinance No. 2003-2 name no code edition.
Reading Township (Adams County) - Permits, Zoning and Code Enforcement (Township of Reading, Adams County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Reading Township, Adams County (not the City of Reading in Berks County), uses a third-party agency for the code: the Township's Contact Us page lists Pennsylvania Municipal Code Alliance (PMCA) under "Permit/ Zoning/Code Enforcement," and the Township's 2026 fee resolution (Resolution 2026-14) prices "Building Permits / Use and Occupancy Permits, Inspections, Enforcement" under its BUILDING (UCC) heading and attaches PMCA's 2026 fee schedules. Chapter 5, Part 1 of the Township code (Ord. 2004-5) says "The Township of Reading hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time, is hereby adopted and incorporated herein by reference as the municipal building code of the Township of Reading." Chapter 5 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Red Hill Borough - Building and Zoning Permits (Borough of Red Hill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Red Hill Borough issues permits through its Borough office, at 56 West Fourth Street: Section 5-101 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-102 adopts the Uniform Construction Code "as amended from time to time" as the building code of the Borough, the Borough's Forms page says "All permit applications must be sent directly to the borough office," and its Administration page lists an administrative assistant as the "Building, Zoning , U&O, Residential Rental & Commercial Fire Safety Clerk." Section 5-103 lets Borough Council choose by resolution among a Borough code official, retained third-party agencies and other arrangements, and the pages read do not say which is in use. Chapter 5, Part 1 of the Borough Code changes nothing in the code's reroofing provisions, Section 5-102.1 says no permit is required for installation or replacement of roofing on an existing building provided there are no structural changes, and the Borough's pages say nothing on roof layers. The Borough's fee schedule refers to the 2018 IRC for a definition only, and this record has not read the 2018 edition's text.
Red Lion Borough - Codes Enforcement and Zoning (Borough of Red Lion, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Red Lion Borough takes every building permit application at the Borough Office, 438 E. Lancaster Street. Section 5-101 of the Borough Code (Ord. 2004-06-04) says "The Borough of Red Lion hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act of 1999," and the Borough's Building Permits page says "The Borough has authorized the following agencies to conduct plan reviews and inspections under the UCC": Dependable Construction Code Services (DCCS), Middle Department Inspection Agency (MDIA) and Pennsylvania Municipal Code Alliance (PMCA), adding "ALL building permits MUST be submitted through the Red Lion Borough Office." Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's code names no code edition, and the only edition named on the Borough's permit pages is on an undated "RESIDENTIAL DECK CONSTRUCTION NOTES" sheet headed "2018 IRC" (a scanned document, transcribed from the rendered page image); the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Redstone Township - Uniform Construction Code (K2 Engineering) (Township of Redstone, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Redstone Township's Board of Supervisors, at its reorganization meetings of January 10, 2024, January 8, 2025 and January 14, 2026, voted "to have the Enforcement of the Uniform Construction Code by K-2 Engineering," per the Township's posted meeting minutes; K2 Engineering is at 234 Pittsburgh Street, Uniontown. The Township's website publishes no code of ordinances and no ordinance by which it adopted the Uniform Construction Code, and this record has not read one. The Township's pages say nothing on roof layers.
Reserve Township - Zoning, Code Enforcement and Building Permits (Township of Reserve, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Reserve Township's office at 33 Lonsdale St., Pittsburgh (412-322-1551, Monday to Friday, 8am to 4pm) says on its Administration page "There is also a part time Zoning and Code Enforcement Officer. The Building Inspector is outsourced to Code-Sys," and its menu links "Building Permits - Code-Sys." Section 191-1 of the Township Code (Ord. No. 616, 2004) says "The Township of Reserve hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 191-2 says "The Uniform Construction Code, contained in 34 Pa. Code Chapters 401-405, as amended from time to time, is hereby adopted and incorporated herein by reference as the municipal building code of Reserve Township." Chapter 191 names no code edition and no roof work. Chapter 191 changes nothing in the code's reroofing provisions, and the Township's pages read say nothing on roof layers.
Rice Township (Luzerne County) - Zoning and Code Enforcement (Regional Municipal Services, LLC) (Township of Rice, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rice Township's Zoning and Code Enforcement page lists a "Zoning Officer and Building Code Officer" with office hours at the Township Building (570-868-6400, option 3, or 570-881-9874), and the Township's 2023 building permit application says plans and the application go to the township office with "A check made payable to Regional Municipal Services, LLC. for the fees as outlined in the fee schedule." The Township's pages and permit application read for this record say nothing on roof layers, and its Uniform Construction Code ordinance is not published on its site. The same application's inspection schedule says the inspections "must be compliant with the 2018 IRC Code"; the text above is the 2021 edition's, and this record has not read the 2018 edition's text.
Richland Township - Building and Zoning (Township of Richland, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Richland Township elects to administer the code through a third-party agency: Section 5-101 of the Township Code says "Richland hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's fee resolution (Resolution No. 1 of 2026) adopts the plan review and inspection fees of "the UCC Service Agreement it has executed with Professional Code Services Inc. for the administration and enforcement of the Pennsylvania Unified Construction Code," the Township's building inspection checklist says "Contact Professional Code Services Inc. to schedule inspections," and the Township's Building and Zoning office, at 4019 Dickey Road, Gibsonia, takes permit applications through its online permitting portal. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Richland Township - Zoning and Building (Township of Richland, Pennsylvania (Cambria County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Richland Township administers the Uniform Construction Code itself: Section 112-1 of the Township Code says the Township "hereby elects to administer and enforce" the Act, and the Township's own Application for Building Permit, Zoning Review and Plan Examination is returned to the Township office at 322 Schoolhouse Road, Suite 110, Johnstown, where the Township collects the plan review, inspection and "PA UCC" fees. Chapter 112 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 96 of the Township Code still names the 1998 International One- and Two-Family Dwelling Code and the 1999 BOCA National Building Code, and the Township's pages name no edition; the text above is the 2021 edition's, the older codes' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Richland Township - Zoning/Code Enforcement Department (Township of Richland, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Richland Township administers the code itself: Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-112 refers to "the Township's Municipal Code Official," and the Township's Application for Building and Zoning Permits sends applicants to the Richland Township Municipal Administration Building, 1328 California Road, Quakertown. Electrical inspections and plan reviews go to a third-party agency the owner or builder selects from the Township's approved list (Section 5-111). Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. No Township ordinance read for this record brings a house reroof within the Uniform Construction Code.
Richmond Township (Berks County) - Building Permits (Kraft Municipal Group) (Township of Richmond, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Richmond Township's Forms & Documents page says "ALL permits are reviewed and issued by Kraft Municipal Group in Shillington" and that permits "can be mailed or dropped off at either our office or Kraft Municipal Group," with fees payable to Richmond Township; it lists a residential building permit application fee of $100.00. The Township's ordinance adopting the Uniform Construction Code is not posted on its website, and the pages read say nothing on roof layers or name a code edition.
Richmond Township (Tioga County) - Permits (Township Office, third-party UCC agency) (Township of Richmond, Pennsylvania (Tioga County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Richmond Township's Code, Section 5-101, says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-103 lets it do so by "the retention of one or more construction code officials or third-party agencies." A third-party code agency's own Municipalities page says "We Currently Or Soon Service the Following Areas," lists "Richmond Township" under Tioga County, and the agency's home page says it provides "PA Uniform Construction Code Services to Bradford County, Lycoming County, McKean County, Potter County, and Tioga County Pennsylvania"; that agency's residential application says "Before Our Office Can Issue ANY Permit We Will Need Approval From Your Municipality i.e. Township or Borough." The Township's own page says its Secretary "handles permitting of multiple kinds of permits" and its Zoning Officer "issues permits for Zoning, Signage and Demolition"; the Township building is at 563 Valley Road, Mansfield (570-662-3774, Monday to Friday 8am to 4pm), and "forms are available in office, mail, email etc." Chapter 5 adds nothing to the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages and Chapter 5 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Township applies.
Ridgebury Township - Permits (Township of Ridgebury, Pennsylvania (Bradford County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ridgebury Township's own pages name Code Inspections, Inc. as its code enforcement: the Officials page lists "Code Enforcement: Code Inspections Inc." and the Permits page says "For all other Permits and Code information, visit:" the agency's site, with the agency's Dushore office, 268 Overton Road, 888-264-2633. The Township's Ordinance #73 (read October 12, 2026) says "Ridgebury Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" through an intermunicipal agreement with the Eastern and Western Bradford County Councils of Government and "THEIR APPOINTED, CERTIFIED THIRD PARTY AGENCY," and adopts the Uniform Construction Code, which "is hereby adopted and incorporated herein by reference as the municipal building code of this Municipality." The Township office is at 13278 Berwick Turnpike, Gillett (570-596-2731). The Township's ordinances and pages say nothing on roof layers. The agency's guides page, which the Township's Permits page points to, lists "International Residential Code 2018 (code for one- and two-family dwellings no more than 3 stories in height)" and the Township's ordinance and pages name no edition; this record has not read the 2018 edition's text and does not decide which edition the agency applies; the text above is the 2021 edition's.
Ridgway Borough - Code Enforcement Office (Borough of Ridgway, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ridgway Borough's Code Enforcement Office, at 108 Main Street, takes applications for building/zoning permits; its Building/Zoning page says "Code enforcement administers the Borough Ordinances and the Pennsylvania Uniform Construction Code (UCC)" and "Commercial and Residential improvements requiring an inspection will be referred to Bureau Veritas North America, Incorporated," and the Borough's permit application carries an office line "BUILDING: REFER TO BUREAU VERITAS NORTH AMERICA, INC." The Borough's ordinance adopting the Uniform Construction Code is not published on its website or in an online code library this record could find, so this record has not read it, nor any building code ordinance it may keep in force. The Zoning Ordinance the Borough posts is a scanned image with no text layer and was not read. The Borough's pages say nothing on roof layers.
Ridgway Township - Zoning and UCC Building Permits (Bureau Veritas) (Township of Ridgway, Pennsylvania (Elk County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ridgway Township's Planning & Zoning page lists a "ZONING PERMIT" and a "UCC BUILDING PERMIT" and says "For submittal and inspection forms for Ridgway Township, please call our office at (814) 773-5625"; the Township posts a Bureau Veritas North America, Inc. permit application (245 Allegheny Blvd., Brookville, (814) 849-2448) with a "RIDGWAY TOWNSHIP MUNICIPAL PRIOR APPROVALS" form that the Township official signs "prior to the issuance of a building permit by Bureau Veritas North America, Inc.," and its FAQ says "Both zoning and building permit applications are available at either the township office or the Forms & Documents quick link." The Township's pages say nothing on roof layers. The Township's pages name no code edition; this record does not decide which edition the Township applies.
Ridley Park Borough - Code Department (Borough of Ridley Park, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ridley Park Borough takes permit applications at Borough Hall, 105 East Ward Street, "Attention: Code Department," and Chapter 73 of the Borough Code says "Ridley Park Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The Borough's own Roofing Permit and Building/Demo Permit forms say "All inspection requests or code questions should be directed to Linn Architects." Chapter 73 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's Roofing Permit form asks the applicant, where existing coverings are to remain, to confirm "that there are less than 2, they are in good condition, and do not consist of slate, clay, or cement tiles." Article II of Chapter 73 still prints the Borough's 1998 adoption of the "CABO One- and Two-Family Dwelling Code, 1995 Edition," which Section 73-3.2 keeps in force so far as it equals or exceeds the Uniform Construction Code, and the Borough's permit pages and forms name no edition; the text above is the 2021 edition's, the 1995 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Ridley Township - Code Enforcement Department (Township of Ridley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ridley Township administers the code itself: Section 105-1 of the Township Code says "Ridley Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and permit applications go to the Township's Code Enforcement Department at the Township Building, whose page asks residents "to contact the Code Office at 610-534-4803 for permit information and requirements before commencing any new construction or alterations." Section 105-2 adopts the Uniform Construction Code, "as amended from time to time," as the Township's building code and adds: "However, the exceptions listed in § 403.42(c)(1) and § 403.62(c)(1) and (2) are deleted and, to the extent that they currently or will in the future require permits, then the permitting requirements will continue in full force and effect." Section 403.62 has been amended since that ordinance was adopted in 2004, and this record does not decide which of its current subsections Section 105-2 reaches. Chapter 92 changes nothing in the code's roofing provisions, and the Township's pages say nothing on roof layers. Section 92-12 of the Township Code adopts the 2009 International Residential Code as the Residential Code of Ridley Township, the Township's pages name no edition, and Section 105-2 adopts the State code "as amended from time to time"; the text above is the 2021 edition's, and the 2009 edition's reroofing text was not read for this record.
Riverside Borough - Building Permits and Zoning Officer (Borough of Riverside, Pennsylvania (Northumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Riverside Borough's Building Permits page directs applicants to the Borough's Zoning Officer "to obtain a building permit," and Chapter 125 of its Code elects to administer and enforce the Construction Code Act. The Borough's pages and Code say nothing on roof layers. The Borough's pages and Chapter 125 name no code edition, adopting the Uniform Construction Code "as amended from time to time"; this record does not decide which edition the Borough applies.
Robeson Township - Codes and Permits (Township of Robeson, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Robeson Township takes permit applications at its office, 8 Boonetown Road, Birdsboro, and its Codes and Permits page names Technicon Enterprises Inc., II, of Morgantown, for inspections; the Township's 2026 fee schedule says a re-inspection fee is "made payable to Technicon Enterprises, Inc. II". Chapter 4, Part 1, of the Township Code (Ordinance No. 04-03, June 15, 2004) elects to administer and enforce the Construction Code Act and allows administration "By the retention of one (1) or more construction code officials of third-party agencies to act on behalf of the Township." Chapter 4 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Robesonia Borough - Building Permits (Borough of Robesonia, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Robesonia Borough's Contact page (read October 12, 2026) lists "Building Inspector" as "Technicon Enterprises, Inc. II 610-286-1622," and the Borough's Residential Building Permit packet says "Listed below are the items that are required to be submitted to Technicon Enterprises, Inc., II in order for you to obtain a building permit" and, of inspections, "As the appointed Third-Party Agency, Technicon Enterprises, Inc., II will perform all electrical inspections for all permitted work under the Uniform Construction Code"; the Borough office is at 75 South Brooke Street, Robesonia (610-693-3474). The Borough's pages say nothing on roof layers. The Borough's pages name no edition of the International Residential Code, so this record does not decide which edition the Borough applies to a house.
Rochester Borough - Zoning-Building Code Department (Borough of Rochester, Beaver County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rochester Borough, in Beaver County, administers the Uniform Construction Code through its Building Department, with the Middle Department Inspection Agency (MDIA) as its building code official: the Borough's Zoning-Building Code Department page says "The Middle Department Inspection Agency (MDIA) will provide Building Code Official services. They can be reached at 1-800-580-6342," that the Building Department "reviews and issues all permits required by code for the repair, alteration, or addition to all public and private dwellings and structures," and that "The Borough of Rochester has elected to administer the provisions of the Commonwealth's Uniform Construction Code." The Borough's Uniform Construction Code ordinance and any building permit ordinance were not found published, and this record did not read them; no Borough code book was found online. The Borough's Zoning Ordinance was not read for this record. The pages read say nothing on roof layers or name a code edition.
Rochester Township - Zoning and Building Department (Township of Rochester, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rochester Township's Zoning and Building Department, at 1013 Elm Street, Rochester, lists a Building Inspector on its Building Inspector page, which says "Confirmation of compliance with the ICC is by site inspections by certified building inspection officers," and the Township's Forms and Documents page posts a 2025 fee schedule of United Code Consultants headed "RESIDENTIAL FEES" that adds "PA State Building Permit Fee" to "all Building Permits." The Township's pages say nothing on roof layers. The Township's pages name "the ICC" without an edition and Chapter 60 names the 2009 editions; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Rockland Township (Berks County) - Building Permits (LTL Consultants, Ltd.) (Township of Rockland, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rockland Township in Berks County takes zoning and building permit applications at its Township Office, 41 Deysher Road, Fleetwood; its Permits page directs building permit questions to LTL Consultants, Ltd. (Oley, 610-987-9290) and to Contractors Inspection Services, Inc. for residential work only, and its "Zoning/Uniform Construction Permit Application" says "Applicant must select ONE Building Code Official/Building Inspector to process this permit application and to perform any necessary inspections" from those two. The Township's pages read for this record say nothing on roof layers, and the Township's Uniform Construction Code ordinance is not published on its site.
Rockledge Borough Office (Borough of Rockledge, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rockledge Borough's Permits and Fees page says "Permit applications can be obtained by visiting the Borough Office," and its administration listing includes a Building Inspector and a Zoning Officer and Code Enforcement Officer. Section 240-9 of the Borough Code says "The Borough of Rockledge hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 240 names the 2000 International Residential Code and a 1987 BOCA code, and the Borough's pages name no code edition; the text above is the 2021 edition's, the older editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies. The Borough pages read say nothing on roof layers.
Ross Township - Department of Community Development (Building) (Township of Ross, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ross Township administers the code through its own Department of Community Development, whose Building page says "Ross Township has adopted the Pennsylvania Uniform Construction Code which presently adheres to the 2021 International Building Codes" (with amendments), lists the 2021 International Residential Code among them, and describes its role as "Locally enforce the PA UCC (Building Codes)"; residential inspections are requested from the Township, and commercial building and electrical inspections are done by Code.sys Code Consulting, Inc. Its forms, inspection procedures and fee schedule say nothing on roof layers. Section 5-102 of the Township Code adopts the Uniform Construction Code, "as amended from time to time," "as the municipal building code of the Township," and Section 5-107 adds rules only for certificates of occupancy for uncertified buildings. No ordinance reaching residential reroofing was found in Part 1 of Chapter 5 of the Township Code (Uniform Construction Code, Sections 5-101 to 5-107) or in a search of the whole Code for roof provisions, both read for this record; Parts 2 and 3 of Chapter 5 (property maintenance and monetary penalties) were not read.
Ross Township (Monroe County) - Building Permits (Township of Ross, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ross Township in Monroe County takes building permit applications at its municipal building and uses Base Engineering, Inc. as its building official: the Township's Permits & Applications page lists "Building Officer:" "Base Engineering Inc - 610-437-0979," and its About Us and Departments page names "Base Engineering, Inc." under "Building Official." The Township does not publish its code of ordinances online (its Ordinances page posts only three 2026 ordinances, and its About Us and Departments page says the zoning, land development and stormwater ordinances are available in booklet form at the Township office), so its Uniform Construction Code adoption ordinance was not read for this record. The Township's pages and application say nothing on roof layers.
Rostraver Township - Building and Zoning Office (Township of Rostraver, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rostraver Township administers the code itself: Section 79-1 of the Township Code (Ord. No. 683, March 1, 2017) says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, and the Township's Apply for Permit page says the Board of Commissioners approved "Ordinance #683-PA UCC to opt-in the Pennsylvania Construction Code administered through Rostraver Township" and that residential and commercial properties "will also be required to get a building permit from Rostraver Township." Its Roofing page names a Township Building Officer. Chapter 79 of the Township Code adopts the Uniform Construction Code by reference and changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Ruscombmanor Township - Zoning and Building Permits (LTL Consultants, Ltd.) (Township of Ruscombmanor, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ruscombmanor Township uses LTL Consultants, Ltd. as its third-party agency: the Township's Ordinances & Permits page says "Zoning/Building permit applications are dropped off and picked up at LTL Consultants," that applications "are to be dropped off or mailed to LTL Consultants, Ltd" at One Town Centre Drive, PO Box 241, Oley, and "For Any zoning/building questions, contact LTL Consultants at 610-987-9290," with checks made payable to the Township. The Township's building ordinance was not read for this record, and the Township's pages say nothing on roof layers or name a code edition.
Rush Township (Centre County) - UCC Building Code Enforcement (Pennsafe Building Inspection Services) (Township of Rush, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rush Township in Centre County lists "UCC Building Code Enforcement" with Pennsafe Building Inspection, 175 Beaver Drive, DuBois, 814-375-1111, in its Township Directory, and its Forms, Permits & Applications page posts the Pennsafe Building Inspection Services LLC permit application for "Building inspection and permit application through PENNSAFE." Chapter 135 of the Township Code (Ord. No. 2004-I, June 10, 2004) says "Rush Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal Building Code. Chapter 135 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Neither Chapter 135 nor the Township's pages and permit application name an edition of the International Residential Code.
Rush Township (Schuylkill County) - Hometown Municipal Services, LLC (Township of Rush, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rush Township in Schuylkill County administers the Uniform Construction Code through a third-party agency: Ordinance #152 (May 18, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Resolution No. 2026-10, effective April 28, 2026, says "Rush Township hereby appoints Hometown Municipal Services, LLC as the sole 3rd party agency for administration, building code official, enforcement and inspections under Pennsylvania UCC." The UCC permit packet on the Township's Zoning page says "UCC, PUBLIC SEWER, STREET OPENING APPLICATIONS AND FEES MUST BE FORWARDED TO" Hometown Municipal Services, LLC, 30 Holland Street, Tamaqua. Ordinance #152 changes nothing in the code's reroofing provisions, and the Township's pages and permit packet say nothing on roof layers.
Rye Township - Township Office and Third-Party Building Inspection (Township of Rye, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Rye Township's Permits page says "Rye Township Building Permit processing and inspections is provided by a third party inspection company," names Building Inspection Underwriters (BIU) of New Bloomfield as the Township's third party inspection agency and gives the agency's number as (717) 582-4483, and says "All additions, changes in load bearing walls, and structures over 1,000 square feet, in ground and above ground pools - all require permits from BIU in addition to zoning permits from Rye Township." The Township office is at 1775 New Valley Road, Marysville (717-957-2348), and its FAQ says the Township "currently enforces the ICC Codes identified in the Uniform Construction Code." The Township's pages say nothing on roof layers and name no code edition. Rye Township's ordinance adopting the Uniform Construction Code is not published on the Township's website, whose ordinances page lists only a selection of ordinances and does not include it, or in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing and was not read for this record, so this answer rests on the Township's own published words quoted above, not on that ordinance. The general references at the head of the Township's zoning chapter say "Uniform construction codes - See Ch. 155," and Chapter 155 is not among the ordinances the Township posts.
Sadsbury Township - Codes Administration Department (Sadsbury Township, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sadsbury Township administers the Uniform Construction Code itself: Section 56-1 of the Township Code says the Township "hereby elects to administer and enforce" the Act, and the Township's Building and Zoning page says its Codes Administration Department "is responsible for the administration of the Township's building construction regulations" and lists a Building/Zoning Inspector for inspections and technical assistance. Chapter 56 of the Township Code, read in full (Ord. No. 2004-03), adopts the Uniform Construction Code "as amended from time to time" as "the Building Code of Sadsbury Township" (Section 56-2) and leaves fees to resolution (Section 56-6); it names no roof work and sets no permit rule of its own. The Township's pages say nothing on roof layers.
Sadsbury Township - Township Office (Township of Sadsbury, Crawford County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sadsbury Township takes zoning and building permit applications at its Township office, 9888 State Highway 285, Conneaut Lake. Its Contact Information page says "All zoning and building permits must be submitted to the township office" and "Residents have two options for Building Code Inspections," listing Middle Department Inspection Agency and one other code agency, and its 2026 fee schedule says "UCC Permit per fee schedule of MDIA" or the second agency. The Township's ordinance page posts no ordinance adopting the Uniform Construction Code. The Township's pages and ordinances read for this record say nothing on roof layers.
Sadsbury Township (Lancaster County) - Building Permits (Associated Building Inspections) (Township of Sadsbury, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sadsbury Township's Zoning page names "The Township Zoning Officer and Building Code Officer" as "Associated Building Inspections LLC (ABI)" and posts the Township's Residential Building Permit Application; its Permits page says applications may be submitted "to the Township office" at 7182 White Oak Road, Christiana (610-593-6796). The Township's pages say nothing on roof layers. The Township's Ordinances page posts its zoning, subdivision, stormwater and adaptive reuse ordinances but not its Uniform Construction Code ordinance or a fee schedule, and no online code library for the Township was found, so this record has not read either.
Salem Township (Westmoreland County) - Building Permits (American Building Inspection Services, Inc.) (Township of Salem, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Salem Township in Westmoreland County adopts the Uniform Construction Code and "shall administer and enforce same within the Township" (Ordinance No. 05-2004, section 1), and the same ordinance has the Township contract with a "Third Party Agency" to perform the functions of a "Building Code Official" including "the issuance of permits" (section 8). The Township's 2026 Building Permit Application and Instructions, posted on its Ordinances & Forms page, names American Building Inspection Services, Inc. (ABIS), 3586 State Route 982, Latrobe, as the Building Code Official's firm for plan items and inspections; applications go to the Secretary of Salem Township at the Municipal Building, 244 Congruity Road, Greensburg. Neither Township ordinance changes the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance No. 05-2004 adopts "The 2003 International Residential Code" and the Township's pages name no later edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Salisbury Township (Lancaster County) - Planning and Zoning Department (Township of Salisbury, Lancaster County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Salisbury Township administers the code with a third-party agency: Section 157-2 of the Township Code says the Board of Supervisors "hereby elect to administer and enforce" the Pennsylvania Construction Code Act, Section 157-6 provides for "retention of one or more Construction Code Officials or third-party agencies to act on behalf of Salisbury Township," and the Township's 2026 Application for Residential Building Permit and Plan Examination names Code Administrators, Inc., 1862 Charter Lane, Suite 101, Lancaster, beside the Township office at 5581 Old Philadelphia Pike, Gap, with review and inspection fees "PAYABLE TO 'Code Administrators'" and the administration fee payable to the Township. Chapter 157 of the Township Code adopts the Uniform Construction Code by reference and changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. No Township text read names reroofing as building permit work.
Salisbury Township (Lehigh County) - Community Development (Township of Salisbury, Pennsylvania (Lehigh County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Salisbury Township administers the code itself: Section 5-501 of the Township Code says "The Township of Salisbury hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Department of Community Development "encompasses Zoning, Planning, Code Enforcement and Permits" and takes building permit applications through the Township's online portal, and the Township's 2026 building fee schedule refers to the Township's "Third-Party Inspection Agency," which the Township's pages do not name. The Township offices are at 2900 South Pike Avenue, Allentown. Part 5 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read. The Township's permit applications page says "Salisbury Township has adopted and enforces the Pennsylvania Uniform Construction Code, 2009 International Residential Code, 2009 International Building Code and 2012 International Building Code Chapter 11," and Section 5-501 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, and this record has not read the 2009 edition's reroofing text.
Saville Township - Building Permits (Township of Saville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Saville Township's enacted Uniform Construction Code ordinance (Ordinance #04-2, effective July 1, 2004) says "Saville Township hereby elects to administer and enforce the provisions of the Uniform Construction Code, Act 45 of 1999," and assigns administration to the "Perry County COG" by intermunicipal agreement, while the Township's Permits page says the Township's "third party inspection agency certified to conduct inspections to ensure compliance with the State UCC" is Building Inspection Underwriters of PA, 25 E McClure St., New Bloomfield (717-582-4483), and that the Township Secretary (717-438-3536) takes applications by appointment. Ordinance #04-2 changes nothing in the code's reroofing provisions; the Township's pages say nothing on roof layers, and name no code edition.
Sayre Borough - Code Enforcement Office (Borough of Sayre, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sayre Borough in Bradford County issues building permits from its Code Enforcement office at 110 West Packer Ave., Sayre; Section 56-1 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 56-9 sends building permit applications to "Sayre Borough or its designated Building Official, the Athens-Sayre Joint Code Enforcement Agency," and the Borough's Code Enforcement page lists a Code Enforcement Officer at that address, where "Permits are available at the Code Enforcement office Monday through Friday from 7:00am-9:00am and 2:00pm-4:00pm or by appointment." Chapters 55 and 56 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Article I of Chapter 55 of the Borough Code (Ord. No. 778, 2000, amended 2019) still adopts the "International Residential Code, 2000 Edition" as the code of the Borough for one- and two-family dwellings, and the Borough's pages name no later edition; the text above is the 2021 edition's, the 2000 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Schuylkill Township - Building and Zoning Department (Township of Schuylkill, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Schuylkill Township administers the code itself: Section 140-3A of the Township Code begins "By electing to adopt, administer and enforce the Act," Section 140-4 says "The Building Code shall be administered and enforced by the Building Code Official who shall be appointed by resolution of the Board of Supervisors," and the Township's Building & Zoning Department, at 111 Valley Park Road, Phoenixville, lists its own Zoning Officer / Building Code Official and says "ARRO Consulting, Inc. serves as the Township's Building Code Inspector, and Alternate Zoning/Code Enforcement Officer." Chapter 140 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 140-3B amends "the technical provisions of the 2009 International Codes incorporated by reference and to each such International Code as may be promulgated in the future," the department's page speaks of "the Uniform Construction Code of 2018," and the Township's building permit application is headed "(UCC/IRC 2021)"; the text above is the 2021 edition's, the 2009 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Scott Township - Code Enforcement Department (Township of Scott, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Scott Township administers the code itself: Ordinance No. 1544-04 (June 22, 2004) elects to administer and enforce the Pennsylvania Construction Code Act, adopts the Uniform Construction Code by reference as the municipal building code, and provides for a Township employee to serve as the municipal code official, and the Township's Code Enforcement Department, at 301 Lindsay Road, takes building permit applications. Neither Uniform Construction Code ordinance changes the code's reroofing provisions, and the department lists replacing roof shingles among work that needs no building permit; its page says nothing on roof layers. The Township's General Building Permit Application says "All plans must comply with the respective 2018 International Building Code (IBC) or 2018 International Residential Code (IRC) as amended by the Pennsylvania Uniform Construction Code (UCC)" and names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Scott Township - Zoning and Code Enforcement (Township of Scott, Pennsylvania (Lackawanna County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Scott Township's Zoning and Code Enforcement page says "For structures that require building code inspections, you can choose to use either Northeast Inspection Consultants or Building inspection underwriters as your 3 rd party inspector" and "All permits from these companies are obtained through the Township Zoning Department," at the Township office, 1038 Montdale Road. The Township's Uniform Construction Code ordinance was not read, and its pages say nothing on roof layers.
Scott Township (Columbia County) - Building Permits (Barry Isett & Associates, Inc.) (Township of Scott, Pennsylvania (Columbia County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Scott Township in Columbia County "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" as its municipal building code (Chapter 68 of the Township Code, Sections 68-1 and 68-2), and Section 68-3 lets the Township act through "third-party agencies." The Township's 2026 zoning permit packet tells applicants to apply to the building code official of Barry Isett & Associates, Inc. for a building permit and says "BARRY ISETT & ASSOCIATES, INC., WILL PERFORM ALL BUILDING INSPECTIONS INCLUDING THE EXTERIOR SEWER LINE." The Township Building is at 350 Tenny Street, Bloomsburg. Chapter 68 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Scottdale Borough - Building Permits (Borough Building) (Borough of Scottdale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Scottdale Borough, in Westmoreland County, takes building permit applications at the Borough Building, 10 Mt. Pleasant Road, on its own Building Permit Application; Section 5-101 of the Borough Code says "The Borough of Scottdale hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the application carries the plan-submittal checklist of American Building Inspection Services, Inc., of Latrobe. The Borough's pages and Part 1 of Chapter 5 state no local rule on roof layers. Part 1 of Chapter 5 of the Borough Code (Ord. 1139, June 14, 2004) adopts the Uniform Construction Code "as amended from time to time" by reference; read in full, it adds no local permit rule and names no roof work. Section 5-105 keeps in force building code ordinances adopted on or before July 1, 1999 that equal or exceed the code; Chapter 4 of the codified Borough Code says "See Chapter 5, Code Enforcement, for Building Code," and neither chapter carries an older building code. So no Borough ordinance read for this record brings a house reroof within the Uniform Construction Code.
Sellersville Borough - Building Permits (Borough of Sellersville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sellersville Borough in Bucks County takes Uniform Construction Code permit applications at the Borough office, 140 East Church Street, and its 2026 fee schedule says "All Plan Review and Inspections are performed by the Borough Engineers at Cowan Associates," of Quakertown, to which permit fee checks are made payable. Chapter 63 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 58 adopts the CABO One and Two Family Dwelling Code, Second Edition, 1975, and the BOCA National Building Code, Fourteenth Edition, 1999, as superseded except where more restrictive; their reroofing text was not read for this record.
Seven Fields Borough - Building Permits (Borough of Seven Fields, Pennsylvania (Butler County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Seven Fields Borough administers the code: Section 144-9 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Professional Services page lists the "Middle Department Inspection Agency (MDIA)" as its Building Inspector, and the Borough's Forms page carries the Building Permit Application used with that agency. The Borough Office is at 2200 Garden Drive, Suite 100, Seven Fields. Chapter 144 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages name no code edition, so the text above is the State's current one.
Sewickley Borough - Building & Zoning (Borough of Sewickley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sewickley Borough in Allegheny County administers the code through its own Building & Zoning department: Section 156-2A of the Borough Code says "The Borough of Sewickley hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning page and staff directory list a Zoning & Building Code Officer (412-741-4015) at the Borough building, 601 Thorn Street, who takes the Borough's Residential UCC Building Permit Application. Chapter 156 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's permit application guidelines say "All work must comply with the 2018 International Building Code as amended by Ordinance 1223," an older edition than the State's current 2021 adoption and a building code rather than the residential code, and Chapter 156 names no edition; the text above is the 2021 edition's, the 2018 edition's text was not read for this record, and this record does not decide which edition the Borough applies.
Sewickley Township - Building and Zoning Officer (Township of Sewickley, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sewickley Township in Westmoreland County administers the code itself: Section 402 of Chapter 5 of the Township Code says "The Township of Sewickley hereby elects to administer and enforce this Ordinance, the Code, the Act and Regulations," through a Municipal Building Code Official who is "to issue building, occupancy and other permits and approvals," and the Township's staff page lists a Building and Zoning Officer. The Township's Pre-Development / Building Process Checklist says "All forms and payments are submitted to the Township Office and forwarded to" the Code Officer, and the Township Office is at 2288 Mars Hill Road, Irwin. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 401 adopts the Uniform Construction Code "as amended and supplemented from time to time" as the Township of Sewickley Building Code and lists its parts as the 2006 editions, including "The International Residential Code 2006"; the Township's pages name no edition; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Shaler Township - Building & Zoning Department (Township of Shaler, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shaler Township administers the code itself: Section 90-13 of the Township Code says "The Township of Shaler hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Zoning Department, through its Building Inspector/Code Enforcement Officer, reviews the applications; its permit page says "All applications, required documents, and fees must be submitted to the Building and Code Enforcement Officer for approval." Article IV of Chapter 90 of the Township Code, Uniform Construction Codes (Sections 90-13 to 90-18, Ord. No. 1828), read in full, adopts the Uniform Construction Code "as amended from time to time" as the municipal building code and names no roof work; its Section 90-17 keeps building code ordinances adopted "on or before July 1, 1999, and which equal or exceed the requirements of the code." Article I of Chapter 90 (Ord. No. 1765, 1999), read in full, still adopts the International One- and Two-Family Dwelling Code, 1998, "for regulating the design, construction, quality of materials, erection, installation, alteration, repair, location, relocation, replacement and addition to" buildings "and providing for the issuance of permits and collection of fees therefor," and Article II (Ord. No. 1766, 1999), read in full, adopts the BOCA National Building Code, 1996; neither article's amendments names roof work, and this record has not read the 1998 or 1996 codes' text, including their permit and roofing provisions. Article III (Ord. No. 1770, 1999), read in full, adopts the 1996 BOCA National Fire Prevention Code and names no roof work. A search of the whole Township Code for "roof" found no provision naming roof work as permit work or as exempt. The Township's permit page says "Shaler Township utilizes the statewide building code, or Uniform Construction Code, the 2021 International Residential Building Code, the 2021 International Building Code and the 2021 International Fire Code," while its permit requirements document says "we also utilize the 2018 International code council code sets" and Chapter 90 still names the 1998 and 1996 codes. This record has not read the 1998 edition's reroofing text. The department's pages say nothing on roof layers.
Sharon Hill Borough - Building Permits (Borough of Sharon Hill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sharon Hill Borough, in Delaware County, issues building permits itself from the Borough office at 250 Sharon Avenue, 610-586-8200: its Applications and Forms page says "Any time one of these activities occurs a permit must be obtained" and posts the Borough's own Building Permit Application, payable to "The Borough of Sharon Hill," with a block for the Building Code Official's approval. Ordinance No. 1408 recites that the Borough Council "adopted the UCC, as amended, in Ordinance No. 1298 on April 22, 2004." Chapter 125 of the Borough Code and Ordinances No. 1398 and 1408 change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 125-17 of the codified Borough Code (Ord. No. 1284, 2002) adopts the "International Residential Code, 2000 edition" for one- and two-family dwellings, Ordinance No. 1398 names the International Residential Code 2015 for alterations and repairs, and the Borough's permit page names no edition; this record has not read the 2000 or 2015 edition's text.
Sharpsburg Borough - Administrative Office (Building Permits) (Borough of Sharpsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sharpsburg Borough takes building permit applications at its Administrative Office, 1611 Main Street, Pittsburgh (the Forms & Permits page says "All forms can be mailed or dropped off to the Borough Administrative Office, located at 1611 Main Street"). Section 5-101 of the Borough Code says the Borough "elects to administer and enforce" the Pennsylvania Construction Code Act, and Section 5-104 lets Council do so by "the retention of one or more construction code officials or third-party agencies"; the Forms & Permits page says the Building Permit Application "is a BIU form and not the Borough's," and the 2026 fee schedule lists the building permit fee as "Set by BIU". Chapter 5 adopts the Uniform Construction Code by reference and the Borough's Code changes nothing in its reroofing provisions; the pages read say nothing on roof layers or name a code edition.
Sharpsville Borough - Code and Zoning (Borough of Sharpsville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sharpsville Borough's Department page lists a Code & Zoning office with a zoning contact at the Borough office (724-962-7896) and a code contact at 724-748-3099, and the building permit packet the Borough posts on its Code & Zoning page says the Borough's third-party code agency "has been hired as the Building Code Official by the municipality and represents only the municipality." The Borough's codified ordinances are not published online apart from its Zoning chapter (Chapter 27), and its Uniform Construction Code adoption ordinance is not posted, so this record has not read whether the Borough adds any permit requirement of its own for residential repairs or alterations. The Borough's pages say nothing on roof layers.
Sheffield Township (Warren County) - UCC Permits (Township of Sheffield, Warren County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sheffield Township, Warren County, names a contracted agency for the code: its UCC Permits page, read October 12, 2026, lists "BUREAU VERITAS" under building code enforcement with an office line (814-849-2448), and its Township page lists "Building Inspector" with "of Bureau Veritas." The Township office is at 20 Leather Street, Sheffield (814-968-3906). The Township's pages and documents read say nothing on roof layers. The Township's pages and documents read name no residential code edition.
Shenandoah Borough - Borough Hall (Borough of Shenandoah, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shenandoah Borough takes building permit applications at Borough Hall, 15 W Washington Street; its Building Permit Application has office-use lines for "UCC Inspection Required," "UCC Inspection Fee," "State Fee" and "Building Code Official." The Borough's pages do not name who serves as its building code official. The Borough publishes no codified code online, and its ordinance adopting the Uniform Construction Code was not read for this record. The Department of Labor and Industry's register of municipal code change ordinances lists a Shenandoah Borough ordinance, enacted April 18, 2011, that "Requires a building permit for all residential alterations and repairs and establishes a number of exceptions"; its text, including the exceptions, was not found published and was not read for this record. The Borough's pages say nothing on roof layers.
Shenango Township - Building, Construction & Zoning (Township of Shenango, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shenango Township, in Lawrence County, takes permit applications at its Municipal Building, 1000 Willowbrook Road, New Castle, and its Building, Construction & Zoning page lists a third-party agency under "Title: Building Code Official" and links that agency's fee schedule. The Township's Uniform Construction Code ordinance is not published on the Township's website, and the Township's Ordinances page lists only recent ordinances, so that ordinance, and any permit or exemption section in it, was not read for this record. The Township's pages say nothing on roof layers and name no code edition.
Shenango Township (Mercer County) - Building Permits (Township of Shenango, Mercer County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 5-101 of the Township Code says "The Township of Shenango hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-103 lets the Board of Supervisors do so through "the retention of one or more construction code officials or third-party agencies." The Township's Building Permit page posts its Building Permit Application, which names the "code administrator," and a third-party inspection agency's "Building Plan Requirements for Residential Projects" sheet; applications go to the Township office at 3439 Hubbard-Middlesex Road, West Middlesex (724-528-9571). Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages name no code edition.
Shippensburg Borough - Codes/Zoning (Borough of Shippensburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shippensburg Borough takes building permit applications at its office and uses Pennsylvania Municipal Code Alliance, Inc. (PMCA) for inspections: Section 80-1 of the Borough Code (Ord. No. 777, 2004) says "The Borough of Shippensburg hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 80-7 says applications for building permits "shall be made to the Borough," and the Borough's posted notice names "PA MUNICIPAL CODE ALLIANCE, INC." as the "APPROVED INSPECTION AGENCY FOR THE BOROUGH OF SHIPPENSBURG," at 380 Wayne Avenue, Chambersburg, 717-496-4996. Chapter 80 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Shippensburg Township - Township Office (Township of Shippensburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shippensburg Township in Cumberland County issues its own land use permits at the Township office, 81 Walnut Bottom Road, Shippensburg. For Uniform Construction Code permits, the Township's New Project/Land Use Application Procedure page says that once an applicant receives the Township's land use permit placard, "you will need to submit the application along with two sets of plans and the MDIA packet to West Pennsboro," and to "Get all necessary inspections for the project through MDIA"; the MDIA packet on the Township's site says West Pennsboro Township "oversees the permit process for the Western Cumberland COG" and that the Middle Department Inspection Agency reviews the plans and inspects. Chapter 171 of the Township Code changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
Shohola Township - Building Permits (Township of Shohola, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shohola Township's Ordinance No. 54 (2004) says the Township "elects to administer and enforce the" Pennsylvania Construction Code Act and leaves the governing body to choose by resolution among options that include "third-party agencies to act on behalf of the Township," and the Township's Building Permit page (read October 12, 2026) posts a "Residential & Commercial Building Permit" application headed "Quality Code Inspection, LLC." and "CONSTRUCTION PERMIT APPLICATION." The Township office is at 159 Twin Lakes Road, Shohola, telephone (570) 559-7394. Ordinance No. 54 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Ordinance No. 54 adopts the Uniform Construction Code "as amended from time to time" and names no edition, and the Township's Permits page links a guide described as "Wood Deck Construction Guide based on 2015 International Residential Code" without saying which edition the Township enforces; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Shrewsbury Borough - Building and Zoning Permits (Borough of Shrewsbury, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shrewsbury Borough's Frequently Asked Questions page says "South Penn Code Consultants handles building and zoning permits" at (717) 942-2248, and its Borough Office page lists South Penn Code Consultants, LLC as "ZONING/BUILDING PERMIT OFFICER" and Dependable Construction Code Services, 717-759-5906, as "BUILDING INSPECTOR/UCC." The Borough's permit information sheet says building permits are regulated by the Uniform Construction Code, "which the Borough adopted to enforce." The Borough's Ordinances page posts its zoning, subdivision, stormwater and other ordinances, and no ordinance adopting the Uniform Construction Code is posted there, so that ordinance was not read for this record. The Borough's pages say nothing on roof layers.
Shrewsbury Township - Permits & Planning (Township of Shrewsbury, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Shrewsbury Township administers the code through a third-party agency: Section 5-101 of the Township Code (Ord. 2004-01, April 7, 2004) says "Shrewsbury Township hereby elects to adopt, administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's residential permit application names Dependable Construction Code Services as its "Building Contact" at 717-759-5906 and the Township as its zoning contact, and the agency's own site lists Shrewsbury Township among the municipalities contracted with it "for all code disciplines of both non-residential and residential plan review and inspections." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
Silver Spring Township - Community Development Department (Township of Silver Spring, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Silver Spring Township administers the code itself: Section 155-1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Community Development Department, at 8 Flowers Drive, Mechanicsburg, lists its own Building & Codes Manager, who is the building code official, and building inspectors, and says it oversees building codes, "conducting inspections, and issuing permits." Chapter 155 of the Township Code changes nothing in the code's reroofing provisions, and the department lists non-structural roof re-shingling among projects exempt from a building permit; its pages say nothing on roof layers. Section 155-2B of the Township Code says "The 2015 International Code Council (ICC) and the provisions amended by the UCC Review and Advisory Council (RAC), effective October 1, 2018, are hereby adopted by reference," and the department's pages name no code edition; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
Sinking Spring Borough - Building and Zoning Permits (Borough of Sinking Spring, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sinking Spring Borough in Berks County issues its own building and zoning permits at the Borough office, 3940 Penn Avenue, Sinking Spring; its Permit Instructions sheet names the Borough's building inspector, who is also its zoning officer and codes enforcement officer, and names Kraft Code Services as its plumbing and electrical inspector. Chapter 87 of the Borough Code changes nothing in the code's reroofing provisions, and no Borough text read for this record says anything on roof layers. The Borough's Permit Instructions sheet names the "2006 International Building Plumbing, Mechanical, Electrical, Energy, and Fire Codes" and no residential code edition; the text above is the 2021 edition's, and this record does not decide which edition the Borough applies.
Skippack Township - Building Codes and Permits (Township of Skippack, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Skippack Township administers the code with a third-party agency it retains: Section 76-2 of the Township Code says the Township "hereby elects to administer and enforce the Uniform Construction Code as its municipal building code," Section 76-4 B allows "the retention of one or more construction code officials or third-party agencies," and the Township's Building Codes & Permits page lists its "Inspector - Keystone Municipal Services, Inc," at the Township's number, 610-454-0909. Permit applications go to the Township Administrative Building at 4089 Heckler Road, Skippack. Chapter 76 of the Township Code changes nothing in the code's reroofing provisions. The Township's roofing sheet restates a tear-off rule "per Section R907.3," including "Where the existing roof has two or more applications of any type of roof covering." The Township's roofing sheet says roof work is "subject to the specifications as listed in Chapter 9 of the 2018 International Residential Code" and names no later edition, while Section 76-3 adopts "all subsequent editions or successor codes or appendixes adopted by the Commonwealth of Pennsylvania"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Slatington Borough - Zoning Officer and Building Code Official (Borough of Slatington, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Slatington Borough in Lehigh County issues building permits through its Zoning Officer and Building Code Official, listed on the Borough's Zoning page; the Borough's UCC Permit Application says an owner who intends to "construct, enlarge, alter, repair, move, demolish or change the occupancy of a residential or nonresidential building" regulated by the Uniform Construction Code "shall first apply to the Borough of Slatington," that plans go to a contracted plan reviewer and inspector, and that the "BCO issues building permit." The Borough office is at 125 South Walnut Street, Slatington. No Borough text read for this record says anything on roof layers, and the Borough's Uniform Construction Code ordinance was not read.
Slippery Rock Borough - Zoning & Code Enforcement Office (Borough of Slippery Rock, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Slippery Rock Borough takes building permit applications at its Office of Zoning & Code Enforcement, 306 East Water Street, and its Building Permit Application checklist says "The required plan review fee shall be submitted with the Building Permit Application payable to PCS" and its Required Inspections sheet says "Contact Professional Code Services Inc. to schedule inspections." Chapter 296 of the Borough Code (Ord. No. 612, adopted June 1, 2004) says "The Borough of Slippery Rock hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts "The Uniform Construction Code, contained in 34 Pa. Code Chapters 401 to 405" as "the Municipal Building Code of the Borough of Slippery Rock"; it adds no permit requirement of its own for residential repairs or alterations and names no roof work. Section 296-5 A keeps in effect building code ordinances adopted on or before July 1, 1999 "which equal or exceed the requirements of the code," and no such ordinance is listed in the Borough's online code or was read for this record. The Borough's pages say nothing on roof layers. No Borough page names a residential code edition; the Professional Code Services non-residential review form the Borough posts says "Model Code: ____________ (PA-2009 IBC)" and the Borough's Required Inspections sheet says "2005 NEC"; this record has not read the 2009 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Slippery Rock Township (Butler County) - Building Permits (Township of Slippery Rock, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Slippery Rock Township, Butler County, has its office at 155 Branchton Road, Slippery Rock, and Section 201 of Chapter 5 of the Township Code (Ord. 2004-1) says the Township "hereby elects to administer and enforce the provision of the Pennsylvania Construction Code Act"; the Township's Directory lists Construction Code Inspectors, Inc., of Seneca, as its "Building Code Inspector (Commercial & Residential)" for general and permit information, at 814-432-2630. Chapters 4 and 5 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Part 1 of Chapter 5 of the Township Code still adopts the 2000 edition of the International Residential Code, the chapter's revision page records that the Supervisors adopted the updated Uniform Construction Code including "the 2015 International Code Council Codes" on February 25, 2019, and the Township's pages name no current edition; the text above is the 2021 edition's, the 2000 and 2015 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Smith Township (Washington County) - Permits (Township of Smith, Washington County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Smith Township in Washington County takes permit applications at its Township office, 1848 Smith Township State Road, Slovan, and its Downloadable Forms page carries a Building Permit Application headed "Municipal Consulting Service" with the firm's building inspector telephone, behind a Township zoning permit page payable to "Smith Township". The Township's sheet on improvements that require permits says "If you have any question whether your project requires a permit please contact: Municipal Consulting Service LLC". Part 1 of Chapter 5 of the Township Code (Ord. 2004-3, June 14, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Smithfield Township - Code Enforcement (Township of Smithfield, Pennsylvania (Huntingdon County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Smithfield Township elects to administer and enforce the code and adopts the Uniform Construction Code "as the municipal building code of this Township" (Chapter 5, Part 6, Section 5-601, Ord. 2004-1), and its Permits and Code Requirements page names "Bureau Veritas, the Township's Uniform Construction Code Inspector," at (814) 643-3480, and the Township's Code Enforcement Officer, whose office is at 202 S. 13th Street, Suite 1, Huntingdon. Section 5-601 adopts the code by reference with no amendment, and the Township's pages say nothing on roof layers. The 1996 BOCA National Building Code adopted in Chapter 5, Part 1 was not read for this record, and this record does not decide which edition the Township applies.
Smithfield Township - Zoning, Codes & Sewage (Township of Smithfield, Pennsylvania (Monroe County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Smithfield Township in Monroe County administers the code itself: Section 5-101 of the Township Code says "The Township of Smithfield hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning, Codes & Sewage page lists its Building Codes Inspector from Base Engineering, Inc., whose duties include "issuing certain permits as required by law," working from the municipal center at 1155 Red Fox Road, East Stroudsburg. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Snyder Township, Jefferson County - Building Permits (Pennsafe Building Inspection Services, LLC) (Township of Snyder, Jefferson County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Snyder Township, Jefferson County, sends building permit questions to Pennsafe Building Inspection Services, LLC: the Township's Files & Ordinances page (read October 12, 2026) says "Building Permits 375-1111" and "For more information, Pennsafe Building Inspection Services, LLC," and the firm's own site says it provides "all types of building, plumbing, electrical, fire, energy and accessibility inspections" and gives 814-375-1111 and an office at 175 Beaver Drive, DuBois. The Township Office is at 15706 Route 28, Brockway, at 814-265-1819. The Township's pages say nothing on roof layers.
Solebury Township - Planning and Zoning Department (Township of Solebury, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Solebury Township administers the code itself: Section 5-101 of the Township Code says "Solebury Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Planning & Zoning Department, at 3092 Sugan Road, Solebury, "manages permit and zoning applications," with applications taken through the Township's online permit portal; the Township's 2026 fee schedule says "All permit applications must be filed with the Township Zoning Officer." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Somerset Township - PA Municipal Code Alliance (Somerset Office) (Township of Somerset, Pennsylvania (Somerset County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Somerset Township's Permits page says "A permit is required for any construction in Somerset Township. Permits are issued by PA Municipal Code Alliance," a third-party inspection agency whose Somerset office its own Locations page gives as 510 Georgian Place, Somerset (the Township's page gives 318 Georgian Place), and whose Resources page links to the Somerset Township (Somerset County) website under "Municipal Websites." The Township's Uniform Construction Code ordinance is not published on the Township's website, and the Township has no online code library, so the ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read for this record. PA Municipal Code Alliance's re-roof letter of July 20, 2018 says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional." The Township's pages say nothing on roof layers and name no code edition.
Somerset Township - Planning and Zoning Office (Washington County) (Township of Somerset, Washington County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Somerset Township's Applications page says "CONTACT PLANNING OFFICE FOR ALL PERMITS AND APPLICATIONS" at 724-222-0630 ext. 2, and the Township's Zoning Ordinance (Chapter 180, adopted July 10, 2024) speaks of "the PA Uniform Construction Code (UCC) as enforced by the Township" and of "the Township Building Code Official"; the Township office is at 615 Vanceville Road, Eighty Four (724-222-0630). The Township's building ordinance was not found, and the pages read say nothing on roof layers.
Souderton Borough - Planning and Code (Borough of Souderton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Souderton Borough takes building permit applications at the Borough office, 31 West Summit Street, and Chapter 270 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapter 270 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 270, as amended in 2024, still names the International Residential Code 2018 and the other 2018 codes in filling in their local blanks, and the Borough's permit pages and application name no edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
South Abington Township - Building Permits and Zoning (Township of South Abington, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Abington Township takes building permit applications at its Township office, 104 Shady Lane Road: its Forms/Permits page offers the Building / Electrical Permit form to "Complete form and send in," and its FAQ says "SOUTH ABINGTON TOWNSHIP requires permits for any type of structural alteration, editions, new construction, retaining walls" and refers questions to the Township Manager. The Township's 2021 Zoning Ordinance says "Building permit administration shall be governed by provisions of the current building code adopted by South Abington Township." The Township's Uniform Construction Code ordinance and any codified Township code were not found published online, and were not read for this record. The Township's pages say nothing on roof layers.
South Beaver Township - Township Office (Building and Zoning Permits) (Township of South Beaver, Pennsylvania (Beaver County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Beaver Township's Forms page, on the Township's own site, posts a Uniform Construction Code application and a Single Family Dwelling submittal guide that names "MIDDLE DEPARTMENT INSPECTION AGENCY, INC." and says "MDIA will review plans submitted to determine code compliance." The Township's Uniform Construction Code ordinance, posted as a scanned file, says "South Beaver Township shall administer and enforce the Uniform Construction Code provisions by engaging the services of a person, firm or corporation certified by the Pennsylvania Department of Labor and Industry." The Township office is at 805 Blackhawk Road, Beaver Falls, (724) 846-9320. The Township's pages say nothing on roof layers. The Township's posted submittal guides cite "2009 INTERNATIONAL RESIDENTIAL CODE" (swimming pools) and "2015 IBC" (demolition) and name no later edition; this record has not read those editions' text and does not decide which edition the Township applies; the text above is the 2021 edition's.
South Coventry Township - Building and Zoning Permits (Township of South Coventry, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Coventry Township takes permit applications at its Township office, 1371 New Philadelphia Road, Pottstown (610-469-0444), and its FAQ says "Kraft Municipal Group administers Zoning and Code Enforcement for the Township." The Township's Zoning & Code Enforcement page lists "Zoning Officer - Kraft Municipal Group" and "Code Enforcement Officer - Kraft Municipal Group" and says "If you have any questions regarding permit requirements, permit applications or to schedule an inspection, please contact Kraft Municipal Group at (610) 777-1311"; the agency's own site lists South Coventry Township among the municipalities it serves. The Township's sheet and Re-Roofing Permit Application treat a reroof as permit work, and neither says anything on roof layers; the Application's condition is that the roof covering "conform to the current standards set up the UCC." The Township's ordinance adopting the Uniform Construction Code was not found published on the Township's website, whose Documents & Permits page says "the Township's Zoning Ordinance and Subdivision and Land Development Ordinances are not currently available online," and was not read for this record. The Township's pages name no code edition.
South Fayette Township - Building & Code Department (Township of South Fayette, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Fayette Township administers the code itself: the editor's note to Article VII of Chapter 125 of the Township Code records that by Ordinance No. 5-2004 "the Township elected to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Code department "issues permits for residential and commercial buildings." The department is at 100 Township Drive, South Fayette. Chapter 125 of the Township Code changes nothing in the code's reroofing provisions, the Township's Uniform Construction Code ordinance (Ordinance No. 5-2004) is not published and was not read, and the department's pages say nothing on roof layers. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here. Article II of Chapter 125 names the 2000 International Residential Code, and the department's pages name no edition (they say only that "The Uniform Construction Code (UCC) is applied throughout Pennsylvania, including South Fayette Township"); the text above is the 2021 edition's, and this record has not read the 2000 edition's reroofing text.
South Franklin Township Offices - Zoning and Building Permits (Township of South Franklin, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Franklin Township elects to administer the code: Ordinance 1-2004 (effective July 8, 2004) says the Municipality "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets it retain "one or more construction code officials or third-party agencies"; the Township's Zoning Application says "THIS IS NOT A BUILDING PERMIT. IT WILL BE OBTAINED FROM UNITED CODE CONSULTANTS AFTER ZONING APPROVAL," and the Township's posted fee schedule for residential building permits is headed "UNITED CODE CONSULTANTS." The Township offices are at 100 Municipal Road, Washington (724-225-4828), open Monday to Friday 8:30 a.m. to 4:30 p.m., closed 12:30 p.m. to 1:30 p.m. for lunch. The Township's ordinances and pages change nothing in the code's reroofing provisions and say nothing on roof layers.
South Greensburg Borough - Zoning and Building Permits (Borough of South Greensburg, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Greensburg Borough administers the code through a retained agency: its Uniform Construction Code page lists BIU as the contact, its Permits page tells applicants to use the "BIU-Building Permit" application, and Chapter 61 of the Borough Code (Section 61-2.1) says "The Borough of South Greensburg hereby elects to administer and enforce the provisions" of the Pennsylvania Construction Code Act, adopts the Uniform Construction Code as its municipal building code, and lets it act "By the retention of one or more construction code officials or third-party agencies." The Borough office is at 1515 Poplar Street. Chapter 61 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's pages and Chapter 61 name no code edition.
South Hanover Township - Building Department (Township of South Hanover, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Hanover Township takes building and zoning permit applications at its municipal office, 161 Patriot Way, Hershey, and Article VII of Chapter 5 of the Township Code (Ord. No. 3-2004) elects to administer and enforce the Uniform Construction Code "through the code enforcement department." The Township's Building Department page says "Presently, the Township of South Hanover is enforcing Act 45, the Uniform Construction Code (UCC) adopted by the Commonwealth of Pennsylvania" and "Building Inspections are done by Approved Code Services." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, lists "Reroofing" among work for which a building permit is not required, and the Township's pages say nothing on roof layers.
South Heidelberg Township - Building/Permitting (Kraft Municipal Group) (Township of South Heidelberg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Heidelberg Township administers the code through Kraft Municipal Group: the Township's Building/Permitting page says "Kraft Code Services is appointed by the Board of Supervisors to act as the Township's Building and Codes Officer" and gives Kraft Municipal Group, "Zoning Office/Building Inspections/Uniform Construction Code Enforcement," at 6525 Shillington Plaza, Shillington, and Kraft Municipal Group lists South Heidelberg Township among the municipalities it serves. Applications are dropped off and permits picked up at the Township Building, 555A Mountain Home Road, Sinking Spring. Chapter 178 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
South Lebanon Township - Lebanon County Planning Department, Building Code Administration (Township of South Lebanon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Lebanon Township's building permits are issued by the Lebanon County Planning Department: the Township's Applications / Permits page names it as the office "where all building permits are issued," and the Department's Building Code Administration sheet says it is "a Pennsylvania Certified 3rd Party Inspection Agency" under contract with listed municipalities, South Lebanon Township among them, "to administer and enforce the Pennsylvania Uniform Construction Code," from Room 206 of the Lebanon County Courthouse, 400 S. 8th Street, Lebanon. The sheet says the Department contracts with Commonwealth Code Inspection Agency for commercial construction code administration in those municipalities. The Township's Uniform Construction Code ordinance is not published online: its Township Ordinances page posts other ordinances, among them the zoning ordinance, and neither the Township's pages nor the Department's name it, so this record has not read whether that ordinance changes the Act's treatment of residential repairs or alterations. The Township's and the Department's pages say nothing on roof layers. The Department's sheet says the current codes are "The 2021 series of i-codes, as amended by the PA UCC"; the Township's own ordinance was not read.
South Londonderry Township - Zoning, Building and Land Development (Township of South Londonderry, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Londonderry Township administers the code through two inspection agencies under contract to it: its Zoning, Building & Land Development page says "An application for a permit is to be filed with the Township and no work shall commence until permit is issued" and that "building inspections and plan reviews are completed by a third party agency under contract to the Township. Associate Building Inspections, LLC (ABI) and Commonwealth Code Inspection Service (CCIS) are agents of the township," and the page posts each agency's fee schedule and permit application. The Township office is at 27 West Market Street, Palmyra. The Township's Uniform Construction Code ordinance was not read for this record: it is not among the ordinances posted on the Township's Ordinance Information page, and no online copy of the Township's code was found, so any permit or exemption section in it, and any older building ordinance it keeps in force, were not read. The Township's pages and the agencies' documents it posts say nothing on roof layers. The Commonwealth Code Inspection Service application the Township posts says "Applicable Codes: 2009 IBC/IRC, 2012 IBC Chapter 11, 2009 ICC A11 7.1," and the Township's own pages name no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
South Manheim Township - Building and Zoning Permits (Township of South Manheim, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Manheim Township's own Zoning & Sewage page, read October 11, 2026, says "For Building Permits contact:" and names two code agencies, Light-Heigel & Associates, Inc. (570-385-3439) and Advanced Code Consultants (267-283-2723), and says "Building permits and applicable fees should be submitted directly to Light-Heigel for processing." The Township posts both agencies' building permit applications on its Forms & Permits page, and Light-Heigel's own Uniform Construction Code page lists South Manheim Township application packets, including a Pool Permit Application that says "Municipal Fee enclosed (payable to South Manheim Township) = $50." The Township office is at 3089 Fair Road, Auburn (570-754-7375), open Monday to Thursday, 9:00 a.m. to 4:30 p.m., and Friday by appointment. The Township's pages, zoning ordinance and applications read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
South Middleton Township - Building Department (Township of South Middleton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Middleton Township administers the code itself: its Ordinance No. 11 of 2004 says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permitting page says its staff is "currently certified in all local plan review and inspection disciplines, and a third party agency conducts reviews and inspections for the electrical code (NEC)." Applications go to the Township office at 520 Park Drive, Boiling Springs. Ordinance No. 11 of 2004 changes nothing in the code's reroofing provisions, and the Township's permit pages say nothing on roof layers; the Permitting page lists re-shingling a roof among work for which a permit is not needed.
South Park Township - Building Department (Township of South Park, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Park Township administers the code itself: Section 45-1 of the Township Code adopts the Uniform Construction Code as "the Building Code of the Township of South Park," and the Township's Building Requirements notice says permits are obtained "by contacting the Building Department at the South Park Township Administration Building," 2675 Brownsville Road. Chapter 45 of the Township Code changes nothing in the code's reroofing provisions, and the Township says roofs need no building permit if the project is only reshingling; its notice says nothing on roof layers.
South Strabane Township - Building Department (Township of South Strabane, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Strabane Township's Building Department is at the Township Municipal Building, 550 Washington Road, Washington. Section 95-15 of the Township Code says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Building Department page says "All new building permits must be submitted through: Code.sys Code Consulting, Inc." Chapter 95 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Building Department's answer to "What building codes are used at South Strabane?" names "The 2015 International Building Code and its referenced standards" and no residential edition, while Section 95-16 adopts the Uniform Construction Code "as amended from time to time"; the text above is the 2021 edition's, and the reroofing text of the 1998 and 1999 model codes Article I adopts was not read for this record.
South Union Township - K2 Engineering, Inc. (Uniform Construction Code agency) (Township of South Union, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Union Township administers the code through a third-party agency: its Ordinance No. 2-04 says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lets it retain "one or more construction code officials or third-party agencies," and the Township's Zoning Certificate Application instructions say "Circumstances that require Building Permits will be directed K2 Engineering; Inc after a Zoning Certificate has been issued by a South Union Township Zoning Officer," giving K2 Engineering's office at 234 Pittsburgh Street, Suite 1, Uniontown, and 724-439-3440. Zoning certificates are applied for at the Township office, 151 Township Drive, Uniontown. Ordinance No. 2-04 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the BOCA 1987 text adopted by Ordinance No. 7-88 was not read.
South Whitehall Township - Building and Construction (Township of South Whitehall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, South Whitehall Township administers the code through third-party agencies it retains: Section 144-20 A of the Township Code says "South Whitehall Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building and Construction page says "Barry Isett and Associates is our third-party inspection agency for all residential code disciplines" and "Keycodes Inspection Agency is our third-party inspection agency for all commercial code disciplines." Permit applications are taken at the Township Building, 4444 Walbert Avenue, Allentown. Chapter 144 of the Township Code changes nothing in the code's reroofing provisions, the Township says replacing roof material without structural changes to the roof framing needs no residential building permit, and its pages say nothing on roof layers. Sections 144-18 and 144-21 of the Township Code adopt the "International Building Code, 2018 Edition" and the "International Residential Code, 2018 Edition," while Section 144-20 B adopts the Uniform Construction Code "as amended from time to time," and the Township's permit pages name no adopted edition (only "Appendix G of the IRC 2009" for pool barriers); the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Southampton Township (Cumberland County) - Zoning and Building Permits (Township of Southampton, Pennsylvania (Cumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Southampton Township (Cumberland County) administers the code under Chapter 138 of the Township Code, where Section 138-2 says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The Township's own Zoning/Land Use Permit application, issued by its Zoning Officer at 200 Airport Road, Shippensburg, asks the applicant to "Select an Inpection Agency" and names two: "PA Municipal Code Alliance" and "Commonwealth Code." Chapter 138 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. PA Municipal Code Alliance's re-roof letter, which does not name the Township, says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Southampton Township (Franklin County) - Township Office (Township of Southampton, Franklin County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Southampton Township administers the code through third-party agencies: its Land Use Permit Application says "It will be the applicant's responsibility to contact PA Municipal Code Alliance or Commonwealth Code Inspection Agency to obtain a building permit," and Section 5-201 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code." PA Municipal Code Alliance, Inc. (PMCA) has its office at 1013 Wayne Avenue, Chambersburg. Section 5-202 of the Township Code (Ord. 2004-03, June 8, 2004) adopts the Uniform Construction Code "as amended from time-to-time" "as the Municipal Building Code of Southampton Township"; Part 2 of Chapter 5 makes no change to the code's roofing provisions. The Township's pages and code name no code edition; PMCA's ice barrier sheet, marked revised October 20, 2020, says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition is applied; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Southmont Borough - Code Enforcement & Building Permits (Borough of Southmont, Cambria County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Southmont Borough elects to run the code itself: its Ordinance No. 526 (March 16, 2020, read October 12, 2026 from the scanned pages) says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and lists among the ways it may do so "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Municipality." Its Ordinance No. 542 says "the Municipality has previously joined with the Cambria County Building Code Enforcement Agency for local enforcement of the Uniform Construction Code," and its 2024 fee resolution lists "UCC Building Permits/Fees" as "Set/Collected by PMCA/LMIA - varies with scope of project." The Borough's Code Enforcement & Building Permits page says "COMING SOON......" and gives the Borough office, 148 Wonder Street, Johnstown (814-255-3104). The Borough's ordinances and pages say nothing on roof layers. Ordinance No. 478 adopts the property maintenance code as "International Property Maintenance Code (IPMC) 2009" and "renew as each new publication become available," and the Borough's pages name no residential code edition.
Southwest Greensburg Borough - Borough Office and Building Permits (Borough of Southwest Greensburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Southwest Greensburg Borough's Forms page posts a Building Permit application and says "For Residential & Commercial Plan Review Checklists go to http://biupa.com/pf.html," a page of Building Inspection Underwriters that lists the same combined Building/Electric permit application and a Westmoreland County office at 825 C Western Ave, Jeanette (724-523-5940); Section 10.30 of the Borough Code (Ord. 2004-5-1) adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended from time to time," and has the Borough elect to administer and enforce the Construction Code Act; the Borough office is at 564 Stanton Street, Greensburg (724-834-0360). Section 10.2 of the Borough Code speaks to roof coverings but says nothing on roof layers.
Spring Brook Township - Building and Zoning Permits (Township of Spring Brook, Lackawanna County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Spring Brook Township takes permit business at its municipal office, 966 State Route 307, Spring Brook Township (570-842-7028). The Township's Building Inspection Agency Info sheet says "As of September 2012 the Spring Brook Township board of supervisors hired a second agency to handle the building inspections for our municipality" and "When applying for a building permit you must choose which agency you would like to provide the inspections for your project"; its Directory page lists Building Inspection Underwriters of Pennsylvania, Inc. and Northeast Inspection Consultants as the Township's building inspectors and Northeast Inspection Consultants as its zoning officer. The Township's pages and ordinances read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Spring City Borough - Permits (LTL Consultants, Ltd.) (Borough of Spring City, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Spring City Borough, in Chester County, takes permit applications at its Borough office and uses LTL Consultants, Ltd. for engineering, building and code enforcement: Section 230-1 of the Borough Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Permits page lists "ENGINEERING, BUILDING AND CODE ENFORCEMENT" with "LTL Consultants, Ltd.", and its Permit Terms and Conditions name LTL Consultants, Ltd. as reviewing plans and inspecting work for the Borough. Chapter 230 of the Borough Code (Ord. No. 466, 2004, amended by Ord. No. 497, 2008), read in full, adopts the Uniform Construction Code "as amended from time to time" and, in Section 230-2B(3), requires permits for "All alterations or repairs to residential buildings which are exempt from the UCC by Act 92 of 2004; provided, however, that the following types of alterations and repairs shall continue to be exempt and no permit will be required:", the first of seven being "(a) Reroofing of less than 25% of the total existing roof square footage." Section 230-5 keeps in force building code ordinances adopted "on or before July 1, 1999" that "equal or exceed the requirements of the code"; this record has not read any such ordinance. No Borough text read sets a layer limit of its own.
Spring Garden Township - Zoning & Building Permits (Township of Spring Garden, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Spring Garden Township administers the code itself: Section 120-13 of the Township Code says "Spring Garden Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township Administration at 340 Tri Hill Road, Suite A, York, takes building permit applications and issues the permit, and the Township's Zoning & Building Permits page says "Code Administrators provides building permit and building code inspection services to Spring Garden Township." Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and the Township lists replacement of shingles or a rubber roof among work for which no permit is required; its pages say nothing on roof layers.
Spring Grove Borough - Zoning & Codes Department (Borough of Spring Grove, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Spring Grove Borough administers the code: Section 175-1 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's staff page lists a Building Code Official, and its Building Permit Procedures, issued by its Zoning & Codes Department at 1 Campus Avenue, tell the applicant to make out a check "payable to Commonwealth Code for the total of the inspections and plan review fees" and to "contact Commonwealth Code directly to arrange all building, electrical, plumbing and mechanical inspections." Chapter 175 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; no edition of the International Residential Code is named locally, and this record does not decide which edition the Borough applies to a house.
Spring Township - Code Enforcement / Zoning (Township of Spring, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Spring Township in Centre County elects to run the code: Section 5-101 of the Township Code says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Permit page, which it describes as "For most construction and remodeling projects, plumbing, change of heating sources," posts the building permit application of Keystone Inspection Agency, 248 N. Main Street, Suite 1, Pleasant Gap (814-359-3333). The Township office is at 1309 Blanchard Street, Bellefonte. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Springettsbury Township - Community Development Department (Township of Springettsbury, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springettsbury Township administers the code itself: Section 128-1 of the Township Code says "Springettsbury Township hereby elects to administer and enforce the provisions of the Code," and the Community Development Department's Building Inspections page says "The Township employs full-time inspectors, supplemented by third party inspectors when needed." Chapter 128 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. The department's Community Development page says "Residential and Commercial Building permit applications will be reviewed and inspected for compliance with the 2018 International Building Codes"; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Springfield Township - Building Department (Township of Springfield, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springfield Township administers the code itself: Section 134-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Department, whose Building, Plumbing and Mechanical Inspectors "hold Certifications issued by the Commonwealth of PA," issues building permits through the Township's online permit portal. Chapter 134 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers.
Springfield Township - Community Development Department (Township of Springfield, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springfield Township administers the code itself: Section 13-2 A of the Township Code says "The Board of Commissioners hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's permit FAQ says "Springfield Township has opted to locally enforce the provisions of the Pennsylvania Uniform Construction Code (Act 45 of 1999)," and building permit applications go to the Community Development Department in the Township Administration Building, 1510 Paper Mill Road, Wyndmoor. Chapter 13 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 13-2 B of the Township Code adopts the Uniform Construction Code "as amended from time to time" and says "As provided for under Act 45, Section 304, all subsequent editions or successor codes are hereby adopted," Section 13-7 makes its local changes to the text of the "International Residential Code 2003," and the Township's Building Permits & Inspections page lists the "International Residential Code 2021" among the codes it reviews to; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record.
Springfield Township (Mercer County) - Building Permits (Township of Springfield, Mercer County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springfield Township sends building permits to contracted code agencies: its home page, read October 12, 2026, says "FOR BUILDING PERMITS PLEASE CONTACT EITHER" two named firms, its Contact Us page lists the two firms under "Township Building Code Official," and its Applications page posts a building permit application from each. The Township's Chapter 190 says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." The Township office is at 406 Old Ash Road, Mercer. The Township's chapter and pages say nothing on roof layers. The Township's chapter and pages read name no residential code edition.
Springfield Township (York County) - Building Permits (Township of Springfield, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springfield Township, in York County, administers the code through a third-party agency: Section 190-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 190-4 lets the Board of Supervisors retain "third-party agencies to act on behalf of the Township," and the Township's own Permits page lists the building permit applications of Pennsylvania Municipal Code Alliance, Inc. (PMCA), whose Land Use Permit Checklist must be completed "prior to your submission of an application for a building permit." The Township office is at 9211 Susquehanna Trail South, Seven Valleys, 717-428-1413. Chapter 190 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Springhill Township - Zoning and Building Permits (Harshman CE Group) (Township of Springhill, Fayette County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springhill Township's Zoning page, read October 11, 2026, says "All inquiries regarding Springhill Township zoning permits, subdivision plans, sewage system plans and building permits should be directed to Harshman CE Group, LLC" (724-503-4125), and its New Home Construction page, dated "As of August 21, 2026," lists "Building Permit – Issued by Harshman CE Group. The fee depends on the type of structure." and gives the firm's office number as 724-993-4505. The same page lists a "Zoning Permit" taken at the Township office, 198 Lake Lynn Road, Lake Lynn (724-725-5294), with "The standard fee is $300." The firm's own site describes "UCC Building Code Review & Inspection" among its municipal services and posts a Residential UCC Building Permit Application on its Permitting page. The Township's pages read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
St. Clair Borough - Building and Zoning Permits (Borough of St. Clair, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, St. Clair Borough takes permit business at its Municipal Building, 16 South Third Street, St. Clair (570-429-0640). Ordinance No. 378, which the Borough's ordinance page lists as "Uniform Construction Code (#378)," says "The Borough of St. Clair hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows administration "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Borough of St. Clair"; the Borough's Building Permits Forms & Fees section posts the Comprehensive Inspection Agency's 2026 residential and commercial fee schedule, and its Administration page lists a Building Inspector and a Zoning Officer. The Borough's pages and ordinances read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Stewartstown Borough - Codes Enforcement and Zoning (Borough of Stewartstown, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Stewartstown Borough runs permits from its office at 6 North Main Street: its Codes Enforcement & Zoning page says "Our Codes Enforcement and Zoning Officer is an employee of New Freedom Borough, but shares his Tuesday and Thursday mornings with Stewartstown Borough" and "For building and zoning permits, inspections, and/or questions about these issues, call our office first." The Borough's Uniform Construction Code Ordinance (No. 2004-004, read October 12, 2026, from the scanned copy it posts) says in Section 1 "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and in Section 2 that the Uniform Construction Code "is hereby adopted and incorporated herein by reference." The ordinance changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's Application for Residential Building Permit is headed "Uniform Construction Code (UCC) / 2018 International Series"; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Stonycreek Township - Zoning and Building Permits (Township of Stonycreek, Cambria County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Stonycreek Township administers the code through a third-party agency: Section 54-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," Section 54-3 lets it do so by "retention of one or more construction code officials or third-party agencies," and the Township's Building/Zoning Permit Process sheet says "Laurel Municipal Code Agency is charged with the responsibility of administering and enforcing the Pennsylvania Uniform Construction Code for Stonycreek Twp." That agency's own Municipalities page lists Stonycreek Township in Cambria County, and the Township has the agency's building permit applications available at its municipal office, 1610 Bedford Street, Johnstown (814-266-3111). Section 54-9 of the Township Code requires a building permit for "alterations/repairs to residential structures" with the exemptions it keeps, names no roof work and says nothing on roof layers. The Township's pages name no code edition, Sections 54-7 and 54-8 name the 2003 International Residential Code, and the text above is the 2021 edition's; the 2003 edition's reroofing text was not read for this record.
Stowe Township - Building Division (United Code Consultants) (Township of Stowe, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Stowe Township elects to administer and enforce the Pennsylvania Construction Code Act and adopts the Uniform Construction Code "as the municipal building code of Stowe Township" (Code, Chapter 241, Article I, Ordinance No. 876 of 2004), and the Township's Building Division page names United Code Consultants, a third-party agency at 134 McDonald Street, McDonald, as its Building Inspector; the Township office is at 555 Broadway Avenue, McKees Rocks. Article III's revisions to the 2006 International Residential Code change nothing in its reroofing provisions, and the Township's pages say nothing on roof layers. The Township's code (Chapter 241, Article III) adopts the 2006 International Residential Code and the Township's pages name no edition; the text above is the 2021 edition's, the 2006 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Straban Township - Building Permits (Township of Straban, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Straban Township's Township Officers page lists its Building Code Official as "Barry Isett & Associates, Inc." and says "The Building Code Official issues Building Permits in compliance with the Uniform Construction Code." Applications are filed with the Township at 1745 Granite Station Road, Gettysburg, and the Township's residential building procedure says "Building code inspections will be handled directly with Barry Isett & Associates, Inc." Chapter 56 adopts the code by reference and changes nothing in its reroofing provisions, and the Township's pages say nothing on roof layers. No Township ordinance read for this record brings a house reroof within the Uniform Construction Code.
Strasburg Borough - Zoning and Building Permits (Borough of Strasburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Strasburg Borough takes permit applications at its Borough Office, 145 Precision Avenue; its Zoning and Code Enforcement page says "Permits must be submitted to the Strasburg Borough Office, not the Zoning Officer" and "Field inspections will be coordinated through the building inspector," and Section 304 of Part 3 of Chapter 4 of the Borough Code has Borough Council "appoint a person or entity to serve as a building code official and a construction code official". Part 3 of Chapter 4 changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Sections 302 and 303 of the Borough Code name the "International Building Code/2003" and the "International Residential Code/2003" and adopt "the standards which the Pennsylvania Department of Labor and Industry has made part of the Pennsylvania Uniform Construction Code identified in Section 403.21 of the L & I Regulations," and the Borough's pages name no later edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Strasburg Township - Building and Zoning Permits (Solanco Engineering Associates) (Township of Strasburg, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Strasburg Township's FAQ says "Permit applications must be submitted by mail or hand delivery to Solanco Engineering Associates, 103 Fite Way, Quarryville, PA 17566," its contacts page lists the Zoning Officer at Solanco Engineering, and its 2026 fee schedule leaves building permit fees to the Township's appointed third party inspection agencies. The Township's Ordinance No. 82, the Strasburg Township Construction Code Ordinance (2013), adopts the Uniform Construction Code standards "as such regulations and standard codes adopted by such regulations may, be amended from time to time." Ordinance No. 82 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Stroud Township - Building & Code Enforcement Department (Township of Stroud, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Stroud Township has elected to administer the code: Section 5-102 of the Township Code says "The Township of Stroud hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-104 lets the Board of Supervisors carry that out by resolution through a Township employee or "By the retention of one or more construction code officials or third-party agencies to act on behalf of the Township"; this record has not read which the Board chose. The Township's Building, Zoning & Code Enforcement page lists a Building & Code Enforcement Department telephone and a Building Code Official, and building permit applications go to the Township office at 1211 North 5th Street, Stroudsburg. Chapter 5, Part 1 of the Township Code changes nothing in the code's reroofing provisions, and no Township ordinance reaching residential reroofing was found in it; the Township's pages say nothing on roof layers.
Sugarcreek Borough - Building Code Official (PCI, Inc) (Borough of Sugarcreek, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sugarcreek Borough, in Venango County, lists its Building Code Official on its Zoning Homepage as "PCI, Inc" (Pennsylvania Construction Inspection, Inc.), a third-party inspection agency, and posts a Residential Construction Permit Application there; the Borough office is at 212 Fox Street, Franklin. The Borough's pages state no local rule on roof layers. The Borough's Ordinances page lists no ordinance adopting the Uniform Construction Code (it lists "Resolution 3 of 2016 – Uniform Construction Code Appeals Board"), so this record has not read the Borough's code adoption ordinance or any amendment to it, and no Borough fee schedule was found. So whether a Borough ordinance brings a house reroof within the Uniform Construction Code is not stated here.
Sugarloaf Township (Luzerne County) - Building Permits (Regional Municipal Services) (Township of Sugarloaf, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Sugarloaf Township's Zoning & Planning page lists Regional Municipal Services as its "Residential Inspector" and "Commercial Inspector" (570-881-9874) and links the Township's "Residential UCC Permit Application" packet, which says plans, the application form and fees "must be submitted to the Township Office" at 858 Main Street, Sugarloaf. The Township's Code, Chapter 4, Part 2, adopts the Uniform Construction Code by reference with no amendments, and the pages read say nothing on roof layers or name a code edition.
Summit Hill Borough - Administration and UCC Permits (Borough of Summit Hill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Summit Hill Borough has a contracted agency run its Uniform Construction Code permits: its Code Enforcement page (read October 10, 2026) says "UCC & Code Enforcement: Lehigh Engineering, LLC," at 200 Mahantongo Street, Pottsville, the Borough's residential UCC permit application says "ALL BUILDING PERMIT APPLICATIONS SHALL BE FILED WITH LEHIGH ENGINEERING, LLC" and gives the agency's phone, 570-628-2300, and Section 172-1 of the Borough Code says the Borough "elects to administer and enforce" the Pennsylvania Construction Code Act. The Borough office, at 40 West Amidon Street, is open Monday through Friday from 8:00 a.m. to 4:00 p.m.. Article I of Chapter 172 adopts the Uniform Construction Code by reference and the Borough's Code changes nothing in its reroofing provisions; the pages read say nothing on roof layers or name a code edition.
Summit Township - Building, Zoning & Sewer Enforcement (Township of Summit, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Summit Township's "Building, Zoning & Sewer Enforcement" page (read October 12, 2026) lists, under "Uniform Construction Code Inspection," two building inspection agencies, each with a business address and phone number, and the Township office is at 10956 Plum Street, Harmonsburg (814-382-5058), open "Monday thru Friday, 9 am to 2 pm." The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code, so this record does not decide which edition the Township applies to a house.
Summit Township - Permits (Township of Summit, Butler County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Summit Township in Butler County issues permits through a Permit Officer at the Township Municipal Building, 502 Bonniebrook Road, Butler, and its Permits page says for decks, porches, houses, attached garages and pools that "Municipal Code Association inspection and fees apply." The Township's site publishes no ordinance adopting the Uniform Construction Code, and none was read for this record. The Township's pages say nothing on roof layers.
Summit Township (Erie County) - Land Development and Zoning (Township of Summit, Pennsylvania (Erie County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Summit Township in Erie County administers the Uniform Construction Code through a third-party agency: its Ordinance 2018-04 says Building Inspection Underwriters of PA, Inc. "is hereby designated as the Building Code and Construction Code official for the Township" and that "The Township shall not perform any administration services itself or through its employees." Before a construction permit application, the ordinance has the owner submit a Zoning Permit application to the Township's Zoning Administrator, at the Township building, 1230 Townhall Road West, Suite 100, Erie. Ordinance 2018-04 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Susquehanna Township - Community Development Department (Township of Susquehanna, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Susquehanna Township administers the code itself: Section 5-101 of the Township Code says "Susquehanna Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act 45 of 1999," and the Community Development Department's page says its Building & Code Enforcement staff "Issues residential and commercial building permits" and "Performs structural, electrical, plumbing, etc. inspections"; commercial plans go to the Middle Department Inspection Agency. Part 1 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 5-102 of the Township Code still makes its local changes to the 2003 International Residential Code, while the Township's Permit Information page says the State adopted the 2021 codes effective January 1, 2026; this record has not read the 2003 edition's reroofing text.
Swarthmore Borough - Borough Office (Borough of Swarthmore, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Swarthmore Borough in Delaware County issues building permits from the Borough office at 121 Park Avenue, on its own Application for Building Permit, which provides for sign-off by the Borough's Zoning Officer, Building Inspector and Building Code Official; the Borough's pages read for this record do not name a third-party inspection firm. The Borough Code is published on a host that refused automated access when read for this record, so the Borough's ordinance adopting the Uniform Construction Code and any permit or exemption section in it were not read. The Borough's building permit application asks for the "Number of roofing layers when permitted work is complete" and states no limit.
Swatara Township - Building and Codes Department (Township of Swatara, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Swatara Township administers the code through its Building and Codes Department and a third-party agency: Section 128-53 of the Township Code says "The Township of Swatara hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the department's page says "This Department is responsible for issuing building permits and zoning permits. Building plan reviews and construction inspections are conducted by Approved Code Services, Inc. as an exclusive third-party agency." Article VIII of Chapter 128 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers.
Swatara Township, Lebanon County - Township Office (Township of Swatara, Lebanon County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Swatara Township, Lebanon County, takes permit applications at its Township office, 68 Supervisors Drive, Jonestown, and through an online permit portal linked from its website. Section 5-105 of the Township Code (Ord. 2004-62, June 3, 2004) delegates UCC administration "to the County of Lebanon by virtue of a separate contract authorizing the Building Code Official of the Lebanon County Planning Department," but the UCC Building Permit Application the Township now posts is a Light-Heigel & Associates, Inc. form for Swatara Township, Lebanon County, that names the firm's office at 430 East Main Street, Palmyra, (717) 838-1351, and asks for the "Total Permit Fee enclosed (made payable to Light-Heigel & Associates, Inc.)" Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages and forms say nothing on roof layers.
Swissvale Borough - Fire Department, Building Code Official (Borough of Swissvale, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Swissvale Borough administers the code itself: Section 5-101 of the Borough Code says "This Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Code Enforcement, Permits & Inspections page says "All Building Permits are issued by the Fire Chief, who also serves as the borough's “Building Code Official.”" Commercial and electrical inspections go to the Borough's contracted agency, CEA Code Enforcement Associates, and plumbing to the Allegheny County Health Department. Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages and re-roof application say nothing on roof layers.
Swoyersville Borough - Building Permits (Borough of Swoyersville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Swoyersville Borough in Luzerne County posts a Building Permit Application on its Forms and Permits page; the application is returned, with its fee, to the third-party inspection agency the Borough names on the form, which carries that agency's flat rate fee schedule beside the Borough's own "BUILDING PERMIT FEE SCHEDULE" (revised December 23, 2025), and the application says "To schedule an inspection call: 570-406-0091." The Borough's published code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. The Borough's codified Building Construction chapter adopts the BOCA Basic Building Code/1970, and the Borough's application names the "Pennsylvania Uniform Construction Code" with no edition; the text above is the 2021 edition's, and this record does not decide which edition the Borough applies.
Tamaqua Borough - Code Enforcement Office (Borough of Tamaqua, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tamaqua Borough administers the Uniform Construction Code through a third-party agency: Chapter 129 of the Borough Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Borough's Applications and Forms page lists "Health, Code & Zoning" as "Subcontracted to: Barry Isett & Assoc," and the Borough's Application for PA UCC Construction Permit carries a "BIA Project No." beside the Borough permit number. Chapter 129 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Taylor Borough - Zoning and Code Enforcement Office (Borough of Taylor, Pennsylvania (Lackawanna County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Taylor Borough administers the code through third-party agencies: Chapter 77 of the Borough Code (Ordinance No. 4-2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and allows "the retention of one or more construction code officials or third-party agencies to act on behalf of the municipality," and the Borough's Permits and Applications page lists, under "Third Party Inspection Agencies," Building Inspection Underwriters of PA (B.I.U.) in Scranton and NorthEast Inspection Consultant (N.E.I.C.) in Childs. The page posts the Borough's Uniform Construction Code applications and names the Borough's Zoning and Code Enforcement Officer at 122 Union Street. Chapter 77 changes none of the code's reroofing provisions, and no Borough page read for this record says anything on roof layers.
Taylor Township Blair County - Permits and Applications (Township of Taylor, Blair County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Taylor Township takes permit paperwork at its Township office, 7217 Woodbury Pike, Roaring Spring. Its Permits & Applications page (read October 12, 2026) lists a Permit Questionnaire, a "PMCA Land Use Checklist" and a link for "Building Permit Applications Requiring an Inspection" from the Pennsylvania Municipal Code Alliance, and the Township's Permit Questionnaire says "If yes, a PMCA application will be required" for work over 1,000 square feet, a new bathroom, or structural roof changes. The Township's pages say nothing on roof layers.
Texas Township - Building and Zoning Permits (Wayne County) (Township of Texas, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Texas Township's Permits & Applications page, read October 12, 2026, says "Building permits are administered under the Pennsylvania Uniform Construction Code (UCC). For most building work, residents apply through the township's third-party building code inspector after receiving a zoning permit," and its Zoning page names a Building Permit & UCC Enforcement Officer who "handles building permit applications and UCC inspections." The Township office is at 506 Old Willow Ave, Honesdale (570-253-4352), open Tuesday and Thursday, 8:00 AM to 12:00 PM. The Township's pages say nothing on roof layers. No ordinance adopting the Uniform Construction Code is listed on the Township's Ordinances page, and none was read for this record.
Thornbury Township - Building and Zoning Permits (Chester County) (Township of Thornbury, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Thornbury Township administers the code itself through a contracted building code official: Section 75A-1 of the Township Code says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permits/Code Enforcement page says it "contracts with third party contractors to provide inspection services" and names a Township Building Code Official, whose contractor's line for building, plumbing and mechanical inspections is 610-566-7044. Permits are taken at the Township Building, 800 E. Street Road, West Chester. Chapter 75A adopts the Uniform Construction Code by reference and changes nothing in its reroofing provisions; the pages read say nothing on roof layers.
Throop Borough - Zoning & Code Enforcement (Borough of Throop, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Throop Borough, in Lackawanna County, takes UCC permit applications through its Zoning & Code Enforcement Officer at the Municipal Building, 436 Sanderson Street. The Borough's UCC permit guidelines say "Throop Borough offers two third-party Uniform Construction Code (UCC) inspection choices" and that "Permit applications are still typically submitted through your Borough Office"; its UCC pages post applications and fee schedules for Building Inspection Underwriters (BIU) and NorthEast Inspection Consultants (NEIC). The Borough's ordinance page lists its posted ordinances by subject and year and does not include the ordinance by which the Borough adopted the Uniform Construction Code, so that ordinance was not read; this record does not know whether it says anything on house repairs or roof work. The Borough's pages say nothing on roof layers.
Tilden Township (Berks County) - Building Permits (Building Inspection Underwriters of Pennsylvania) (Township of Tilden, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tilden Township in Berks County takes permit applications at its Township office, 874 Hex Highway, Hamburg; its Forms & Permits page says "Effective September 23, 2013 the Building Code Official for Tilden Township is Building Inspection Underwiters of Pennsylvania" and that completed forms "may be mailed to or dropped off at the Township Office." The Township's Code, Chapter 210, Article I (Ord. No. 244-2021), says the Township "has elected to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999 and the Uniform Construction Code contained in 34 Pa. Code, Chapters 401 to 405" as amended from time to time. Section 210-3L lists "Replacement of existing roof material" among house repairs exempt from compliance with the code, and no Township text read for this record says anything on roof layers. Section 210-1B adopts the "International Residential Code of 2015" and the other 2015 International Codes, and the Township's pages name no edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Tinicum Township (Bucks County) - Building & Zoning Permits (Township of Tinicum, Bucks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tinicum Township in Bucks County takes building permit applications at its office, 163 Municipal Road, Pipersville, and its Building & Zoning Permits page lists its part-time Building Code Official as being with Keystone Municipal Services, Inc., the third-party agency, and says "Your permit must be approved and issued before any work can begin." The Township's construction code ordinance was not available to read, and its pages say nothing on roof layers. The Township's Building & Zoning Permits page says "Please note that PA Uniform Construction Code 2018 went into effect statewide as of February 12, 2022" and names no later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Tinicum Township (Delaware County) - Building Department (Township of Tinicum, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tinicum Township, in Delaware County, takes building permit applications at its township building, 97 Wanamaker Avenue, Essington. Section 103-1 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, Section 103-3 leaves the means (a Township employee, a third-party agency, or an intermunicipal agreement) to resolution, and the Township's building permit checklist says "When in doubt please contact the Building Department at (610)-521-3530." Chapter 103 of the Township Code, Article I (Ord. No. 772, 2004), read in full, adopts the Uniform Construction Code "as amended from time to time" "as the municipal building code of the Township of Tinicum" and names no roof work. Section 103-5A keeps in force building code ordinances adopted "on or before July 1, 1999," which are not published in the Township Code; this record has not read them. The Township's pages say nothing on roof layers. The Township's permit checklist describes the residential procedure "UNDER THE PARAMETERS OF ACT 45 THE UNIFORM CONSTRUCTION CODE 2018 INTERNATIONAL RESIDENTIAL CODE," an older edition than the State's current 2021 adoption, and Chapter 103 names no edition; the text above is the 2021 edition's, the 2018 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Tobyhanna Township - Zoning/Codes Enforcement and Bureau Veritas (Township of Tobyhanna, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tobyhanna Township administers the code itself through a third-party agency: Section 60-14 of the Township Code says the Township "hereby elects to administer and enforce" the Act, Section 60-15 adopts the Uniform Construction Code "as amended from time to time" as the municipal Building Code, and the Township's Zoning/Codes Enforcement page says "Tobyhanna Township uses a third-party agency, Bureau Veritas, for building code enforcement." Chapter 60 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article III of Chapter 60 still adopts "The 2000 edition of the International Residential Code" and says later revisions are "deemed to be automatically adopted," and the Township's own page names no edition; the text above is the 2021 edition's, the 2000 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Topton Borough - Building and General Permits (third-party UCC agency) (Borough of Topton, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Topton Borough posts a UCC construction permit application on its Permits page and its fee schedule resolution sets a state UCC fee for each applicable permit. The Borough's pages say nothing on roof layers. The Borough's pages name no code edition; this record does not decide which edition the Borough applies.
Towamencin Township - Code Enforcement (Township of Towamencin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Towamencin Township administers the code itself: Section 62-25 of the Township Code says "Towamencin Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Code Enforcement page says "Towamencin Township uses Keystone Municipal Services, Inc. for inspections and plan reviews." Permit applications are filed at the Township Building, 1090 Troxel Road, Lansdale. Chapter 62 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; the Township requires a roofing permit for roof work. Section 62-1 of the Township Code still adopts the "International Residential Code for One- and Two-Family Dwellings, 2000 Edition," as amended in Section 62-2, while Section 62-26 adopts the Uniform Construction Code "as amended from time to time"; the Township's roofing and siding application asks residential applicants for "Compliance with the 2015 International Residential Code," and no Township page read names a later edition; the text above is the 2021 edition's, and this record has not read the 2000 or 2015 edition's reroofing text.
Towamensing Township - Building Code Official (Township of Towamensing, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Towamensing Township in Carbon County takes building permit applications on its own "Uniform Construction Permit Application," whose permit number is "Issued by the Building Code Official," and its Administration page lists a contracted "Zoning & Building Code Enforcement Officer" and an alternate for "UCC Enforcement & Inspections." The Township office is at 120 Stable Road, Lehighton. No Township text read for this record says anything on roof layers, and the Township's Uniform Construction Code ordinance was not read.
Towanda Borough - Building and Zoning Permits (Borough of Towanda, Pennsylvania (Bradford County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Towanda Borough takes permit applications at its Borough office, 724 Main Street (570-265-2696), and its Building / Zoning Permits page offers "Residential & Commercial Building Permits / Sign & Zoning Permit Applications / Zoning Hearing Board Applications" and an online application portal. Section 112-32 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 112-34 lets it do so through "the retention of one or more construction code officials or third-party agencies." The Borough's residential construction permit application says that "Code Inspections, Inc. requests a minimum of the primary contractor information to be provided in case correspondence or contact is necessary," and the Borough's fee schedule says "3rd party fees are actual cost + admin fees." Chapter 112 of the Borough Code changes nothing in the code's reroofing provisions. The Borough's residential application says "Project design shall conform to the 2003, International Residential Code," and Section 112-10 of the Borough Code adopts the "2006 International Building Code" and says "all future additions and revisions of the International Building Code shall be deemed to have been adopted by reference"; the Borough's pages name no other edition; the text above is the 2021 edition's, the 2003 and 2006 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Town of Bloomsburg - Code Enforcement & Zoning Office (Town of Bloomsburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Town of Bloomsburg administers the code itself: Section 5-301 of the Town Code says "The Town of Bloomsburg hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 5-102 gives the Town's Code Enforcement Officer "the issuance of permits," and the Town's Code Enforcement page tells readers to "contact the Building Code Official for clarification." The Code Enforcement & Zoning Office is at 301 E. Second Street, Bloomsburg. Part 3 of Chapter 5 of the Town Code changes nothing in the code's reroofing provisions, and the Town's pages say nothing on roof layers. The Town's 2026 fee resolution says "Residential UCC permits are for one and two-family dwellings, as defined by the 2018 IRC definition of a residential building, and any subsequent revisions," and Part 3 of Chapter 5 names no edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Town applies.
Town of McCandless - Building & Planning Department (Town of McCandless, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Town of McCandless administers the code itself: Section 1719.01 of the Town's codified ordinances says the Town "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Town's Building & Planning page says the planning and development administrator's duties include "Administer the zoning and subdivision ordinances and building permits" and lists the Town's Building Inspector and Permit Coordinator. Article 1719 of the Town's codified ordinances, Uniform Construction Code (Sections 1719.01 to 1719.05, Ord. 1300 of 2004), and Article 1701, Building Construction (Sections 1701.01 to 1701.99), both read in full, adopt the Uniform Construction Code by reference and add no permit clause of the Town's own; neither names roof covering, reroofing or roof sheathing. The Town's pages and fee resolution say nothing on roof layers.
Township of Athens - Code Inspections, Inc. (Township of Athens, Pennsylvania (Bradford County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Athens Township's Construction Code Enforcement page says the Township "has partnered with a third party inspection and review agency, Code Inspections INC. to review, inspect and enforce the requirements set forth in the Uniform Construction Code" and "Code Inspections INC will issue building (construction) permits for all construction projects within the township"; the Township's FAQ says "Building permits can be secured through Code Inspections, Inc or by calling (570) 928-9208." Chapter 62 of the Township Code adds no reroofing rule, and the Township's pages say nothing on roof layers. Code Inspections, Inc.'s Guides and Codes page lists "International Residential Code 2018" among the UCC codes; the text above is the 2021 edition's, and the 2018 edition's text was not read for this record.
Township of College - Centre Region Code Administration (Township of College, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, College Township's building code work is done by the Centre Region Code Administration (CRCA), a Centre Region Council of Governments agency at 2643 Gateway Drive, Suite 1, State College: Section 82-2 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, the Township's building permits page says "College Township is part of the Centre Region Council of Government (CRCG)" and that a municipal zoning permit "is required prior to submission to CRCG," and the CRCA's own page names College Township among the municipalities for which it is "responsible for the review, permit issuance and inspection of building construction." Chapter 82 of the Township Code changes nothing in the code's reroofing provisions, and the CRCA's pages state no local rule on roof layers. Section 82-4 amends the "International Building Code, 2003 edition, and its successor codes as adopted by the Pennsylvania Construction Code Act or Uniform Construction Code" and Section 82-5 adopts an appendix of the "International Residential Code, 2003 edition, and its successor codes," while the CRCA's 2021 Code Cycle page names the 2021 International Residential Code; the text above is the 2021 edition's, and the 2003 edition's text was not read for this record.
Township of Cumru - Code Enforcement (Township of Cumru, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Cumru Township administers the code itself: its Code Enforcement page says "The Cumru Township officially adopted the new statewide building code, officially know as the Uniform Construction Code (UCC)," lists the Township's own Building Inspector, Zoning Officer and Fire Inspector, and posts the Township's Residential Building Permit Application, which the Building Code Official signs. The Township's Uniform Construction Code ordinance was not read for this record, so whether it changes the code's reroofing provisions is not known; the Township's permit pages say nothing on roof layers.
Township of Darby - License and Inspections Department (Township of Darby, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Township of Darby, Delaware County, issues permits through its License and Inspections Department at 21 Bartram Avenue, Glenolden, and uses a third-party agency: Section 5-701 of the Township Code says "The Township of Darby hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the department's page says "We do this through a third party agency for permit approval, plan review, and inspections," naming that agency as the Township's building code officer. Neither Part 7 nor the local amendments in Part 1 of Chapter 5 change the code's reroofing provisions, and no Township page read says anything on roof layers. Part 1 of Chapter 5 of the Township Code still adopts the "BOCA Basic National Building Code, 1996, Thirteenth Edition" with local amendments last changed in 2021, and Section 5-705 keeps in force building code ordinances adopted on or before July 1, 1999 that equal or exceed the Uniform Construction Code; this record has not read the BOCA code's text.
Township of East Buffalo - Central Keystone Council of Governments (Township of East Buffalo, Pennsylvania (Union County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, East Buffalo Township's Code Enforcement page says "Forms and applications directly associated with the Building Permit process can be acquired from our Building permit and Construction Code enforcement managers at: Central Keystone Council of Governments," 1610 Industrial Boulevard, Suite 400A, Lewisburg, and the same page says "A zoning permit is also required in East Buffalo Township." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Township of Ferguson - Centre Region Code Administration (Township of Ferguson, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Ferguson Township's building code work is done by the Centre Region Code Administration (CRCA), a Centre Region Council of Governments agency at 2643 Gateway Drive, Suite 1, State College: Section 5-103 of the Township Code says "the Township of Ferguson hereby elects to administer and enforce the provisions of the Pennsylvania Construction Act," and the Township's Zoning Permit Requirements page says "A zoning permit must be obtained prior to issuance of a building permit by the Centre Region Code Administration." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the CRCA's pages state no local rule on roof layers. Section 5-104 amends the "International Building Code, 2003 Edition, and its successor codes as adopted by the Pennsylvania Construction Code Act or Uniform Construction Code" and adopts an appendix of the "International Residential Code, 2003 Edition, and its successor codes," while the CRCA's 2021 Code Cycle page names the 2021 International Residential Code; the text above is the 2021 edition's, and the 2003 edition's text was not read for this record.
Township of Gregg (Union County) - Central Keystone Council of Governments (Township of Gregg, Pennsylvania (Union County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Gregg Township in Union County sends building permits to the Central Keystone Council of Governments: the Township's Resources page lists "Building Permit, Codes Enforcement and Inspections for Gregg Township" under "Central Keystone Council of Governments", its directory lists the "Building Permit Officer, Central Keystone COG", and the COG's FAQ lists "ALL Union County Municipalities" among the areas where it enforces building codes. The COG's office is at 1610 Industrial Boulevard, Suite 400A, Lewisburg. No Township or COG text read for this record changes the code's reroofing provisions or says anything on roof layers; the Township's Uniform Construction Code ordinance is not posted and was not read.
Township of Hampton - Department of Community Development (Township of Hampton, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Hampton Township administers the code through a third-party agency it retains: Section 120-1 of the Township Code says "The Township of Hampton hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Department of Community Development, at 3101 McCully Road, Allison Park, says it is "responsible for processing and issuing building, zoning and other development permits," and the Township's residential renovations permit application says "The Township of Hampton currently employs the third-party plan review agency Code.sys for all UCC plan review and inspections." Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and Section 310-118 A(2) says building permits "will not be required for" "roofing and residing"; the department's pages say nothing on roof layers.
Township of Harris - Centre Region Code Administration (Township of Harris, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Harris Township's building code work is done by the Centre Region Code Administration (CRCA), a Centre Region Council of Governments agency at 2643 Gateway Drive, Suite 1, State College: Section 10-2.2 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Act and the Uniform Construction Code, the Township's Download Forms page links "Building Permit or Rental Permit (Centre Region Code Administration)," and the CRCA's own page names Harris among the participating municipalities and says "The CRCA is responsible for the review, permit issuance and inspection of building construction." Article II of Chapter 10 changes nothing in the code's reroofing provisions, and the CRCA's pages state no local rule on roof layers. Section 10-2.3 amends the "International Building Code, 2003 Edition, and its successor codes as adopted by the Pennsylvania Construction Code Act or Uniform Construction Code" and adopts an appendix of the "International Residential Code, 2003 Edition, and its successor codes," while the CRCA's 2021 Code Cycle page names the 2021 International Residential Code; the text above is the 2021 edition's, and the 2003 edition's text was not read for this record.
Township of Patton - Centre Region Code Administration (Township of Patton, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Patton Township's building code work is done by the Centre Region Code Administration (CRCA), a Centre Region Council of Governments agency at 2643 Gateway Drive, Suite 1, State College: Section 170-1 of the Township Code says "the Township of Patton hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township posts the CRCA's Application for Zoning and Building Permit, and its zoning FAQs say of roof-mounted solar arrays that "a Building Permit will be required by the Centre Region Code Office." Chapter 170 of the Township Code changes nothing in the code's reroofing provisions, and the CRCA's pages state no local rule on roof layers. Section 170-3 amends the "International Building Code, 2003 Edition, and its successor codes as adopted by the Pennsylvania Construction Code Act or Uniform Construction Code" and Section 170-4 adopts an appendix of the "International Residential Code, 2003 Edition, and its successor codes," while the CRCA's 2021 Code Cycle page names the 2021 International Residential Code; the text above is the 2021 edition's, and the 2003 edition's text was not read for this record.
Township of Robinson - United Code Consultants (Township of Robinson, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Robinson Township's permits are handled by United Code Consultants, a third-party agency: Section 105-1 of the Township Code (Ordinance No. 3-2004, May 10, 2004) says "The Township of Robinson hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Planning Department page says "Robinson Township contracts with United Code Consultants, a third party who handles all aspects of the permitting process." Chapter 105 changes nothing in the code's reroofing provisions, and neither the Township's pages nor the agency's say anything on roof layers.
Township of Spring - Building & Codes Department (Township of Spring, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, The Township of Spring in Berks County administers the code itself: Chapter VI, Section 101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building & Codes page says the department "is staffed by a licensed Building Code Official" and "is also supported by a State licensed Third Party Agency for commercial plan review and inspections." The Township posts its Code as one file per chapter, with no code-wide search, so this record names the chapters it read. Chapter VI, Code Enforcement (Part 1, Uniform Construction Code, Sections 101 to 108, Ordinance No. 346 of August 13, 2007; Part 2, Property Maintenance Code; Part 3, Uniform Construction Code Board of Appeals), read in full, adopts the Uniform Construction Code "as amended from time to time" as the Township's municipal building code. Its revisions only insert the Township's name, dates, design criteria and penalty figures into the 2006 editions of the codes, and it names no roof work. It repeals "All building code ordinances or portions of ordinances which were adopted by the Township before August 13, 2007." Chapter V, Buildings and Structures, reads "(Reserved for Future Use)." Chapter XV, Housing (rental registration and pre-settlement inspection), and Chapter XVII, Licenses, Permits and General Business Regulations (peddling, amusements and public gatherings), contain no building permit or roof provision. No other chapter of the Township Code was read for this record. Chapter VI's revisions are drafted against the 2006 editions, and the Township's building application instructions say plans are reviewed "for compliance with the 2009 International Residential Code and other adopted codes, specifications and ordinances"; no Township page read for this record names the 2021 edition, and this record has not read the 2006 or 2009 editions' reroofing text. The Township's pages say nothing on roof layers.
Township of Springfield (Bucks County) - Building Permits (Township of Springfield, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Springfield Township issues building permits on its own "Building Permit Application," which authorizes "the Springfield Township Building Code Official(s)" to inspect "for compliance with the permit and the Pennsylvania Uniform Construction Code"; the Township's Contact and Directory page lists its "Building Code Official with Barry Isett & Associates" and its Zoning Officer, also of Barry Isett & Associates, at the Township office, 2320 Township Road, Quakertown. The Township's pages say nothing on roof layers. The Township's codified ordinances, which it publishes through American Legal Publishing, could not be opened for this record, so this record has not read the Township's ordinance adopting the Uniform Construction Code or any building-permit chapter.
Township of Upper St. Clair - Department of Planning and Community Development (Township of Upper St. Clair, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper St. Clair Township administers the code itself: its Building Inspection and Permitting page says "The Building Inspection and Code Enforcement personnel are primarily responsible for building, zoning, and fire prevention permit review, issuance and inspection" and that on July 6, 2004 the Township adopted Ordinance No. 1914, amending Chapter 51 of the Township Code "to adopt the Pennsylvania Construction Code Act," and permit applications go to the Department of Planning and Community Development at 1820 McLaughlin Run Road. Chapter 51 of the Township Code changes nothing in the code's reroofing provisions, and the department says roof replacement needs no permit unless changes are made to the structure; its pages say nothing on roof layers. Chapter 51 of the Township Code amends "the International Residential Code" without naming an edition, and the department's Building Inspection and Permitting page says the Pennsylvania Uniform Construction Code "presently adheres to the 2015 International Codes"; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
Township of Washington (Northampton County) - Lehigh Valley Inspection Service (Township of Washington, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township's Planning and Zoning page says "We are now Opt-In. You must use the below company for building permits," names Lehigh Valley Inspection Service, 3306 Highland Rd., Orefield, and says "Lehigh Valley Inspection Service is the Township's BCO (Building Code Official)." No Township ordinance read for this record changes the code's reroofing provisions.
Township of White Deer - Central Keystone Council of Governments (Township of White Deer, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, White Deer Township in Union County sends building permits to the Central Keystone Council of Governments: the Township's home page, under "White Deer Township Building and Zoning Permits," says "Please contact Central Keystone Council of Governments at 570-522-1326," and the COG's FAQ lists "ALL Union County Municipalities" among the areas where it enforces building codes. The COG's office is at 1610 Industrial Boulevard, Suite 400A, Lewisburg. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Trafford Borough - Building Inspector and Borough Office (Borough of Trafford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Trafford Borough's Code Enforcement page says its building inspector "is responsible for addressing matters which fall under the Uniform Construction Code (UCC)" and lists "Residential/Commercial Building Permits, Demolition Permits, Commercial Occupancy Permits" among the permits that go to that review, and Section 85-2 of the Borough Code says "The Borough of Trafford hereby elects to administer and enforce this chapter, the Codes, the Act and regulations" through a Borough employee serving "as the Municipal Building Code Official." The Borough office is at 414 Brinton Avenue, Trafford (412-372-7652). Chapter 85 adds nothing to the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 85 (Ord. No. 697, June 29, 2004) lists the 2003 International Residential Code and the 2003 International Existing Building Code among the codes that make up the Uniform Construction Code, and the Borough's Code Enforcement page names no edition; this record has not read the 2003 edition's text and does not decide which edition the Borough applies; the text above is the 2021 edition's.
Trainer Borough - Code Enforcement (Borough of Trainer, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Trainer Borough administers the code itself: Section 80-1 of the Borough Code (Ordinance No. 659, July 8, 2004) says "The Borough of Trainer, Delaware County, hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," and the Borough's Code Enforcement page (read October 12, 2026) carries the Borough's Building Permit Application and Permit Fee Schedule under the heading "CODE ENFORCEMENT - ZONING OFFICER"; the Borough's 2024 fee resolution speaks of "the Borough's third party inspectors," and the Borough office is at 4300 Township Line Road, Trainer (610-497-3838). The Borough's code and pages say nothing on roof layers, and Chapter 80 changes nothing in the code's roofing provisions. The Borough's pages name no code edition.
Trappe Borough - Permits & Code Office (Borough of Trappe, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Trappe Borough administers the code through its own Code Office: Section 135-20 of the Borough Code says "The Borough of Trappe, Montgomery County, Pennsylvania, hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Permits & Code Office page says "The Code Office in Trappe consists of the Borough Code Official (BCO) and the Permit Clerk" and that "Trappe has opted to use the services of a third-party agency" for plan review and inspections; applications are dropped off, mailed or couriered to the Borough office at 525 West Main Street. Article VI of Chapter 135 changes nothing in the code's reroofing provisions, and the Borough's roof application says a permit is not required for re-shingling; its pages say nothing on roof layers. The Borough's Residential Roof Permit Application says "Work shall comply with the 2018 International Residential Code. Special attention shall be made to Chapter 9 (Roof Assemblies) and Section R908 Reroofing", Section 135-24D lists the 2003 International Residential Code among codes whose "Updates and revisions" are "deemed to be adopted," and Article III adopts the 1996 BOCA National Building Code; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Tredyffrin Township - Permits & Inspections Department (Township of Tredyffrin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tredyffrin Township administers the code itself: Section 80-1 of the Township Code says "The Township's Inspections Department shall administer and enforce the Uniform Construction Code in Tredyffrin" and "As necessary, third-party agencies also may be retained for plan examination or inspections on behalf of the Township of Tredyffrin," and the Permits & Inspections Department at the Township Building takes permit applications through the Township's online portal, Clariti, and lists Barry Isett & Associates as its third-party inspectors. Chapter 80 of the Township Code changes nothing in the code's roofing provisions, and the department's pages say nothing on roof layers. The department's Building & Construction Permits page refers to systems "regulated under the 2021 International Building Code" and, for residential Use and Occupancy permits, to "the 2006 ICC Codes"; it names no edition of the International Residential Code, and Section 80-2 of the Township Code makes its local changes to the 2018 International Building Code and International Plumbing Code; the text above is the 2021 edition's, and the earlier editions' reroofing text was not read for this record.
Tullytown Borough - Building & Zoning Department (Borough of Tullytown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tullytown Borough runs the code itself: Section 65-23 of the Borough Code says the Borough "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Borough's Building & Zoning Department page says "Building permit applications are accepted by Tullytown Borough Building and Zoning Department at 500 Main Street, Tullytown, PA 19007 from 9:00 a.m. to 4:00 p.m. Monday through Friday." Chapter 65 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Section 65-17 adopts "the 2024 International Residential Code Edition, including Appendix chapters and all future and subsequent publications" and Section 65-8 adopts the 2024 International Building Code on the same terms, and the Borough's pages name no edition; the text above is the 2021 edition's, the 2024 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Tunkhannock Township (Monroe County) - Zoning and Building Permits (Township of Tunkhannock, Monroe County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tunkhannock Township, Monroe County, issues zoning permits from its Municipal Building at 1557 Long Pond Road, Long Pond, and the Township's Documents page posts a Bureau Veritas application whose first page, "STEPS TO OBTAINING YOUR BUILDING/DEMOLITION PERMIT" (a scanned document, transcribed from the rendered page image), sends applicants to Bureau Veritas at 105 Government Center Way, Pocono Pines, phone (570) 894-2801. The Township's Zoning Ordinance says a building permit is "Issued by the Township Building Code Official." The Township has not published its codified ordinances online, and its Documents page posts no Uniform Construction Code ordinance, so this record has not read the Township's Uniform Construction Code adoption ordinance or any building code ordinance it keeps in force. The Township pages read for this record say nothing on roof layers.
Turtle Creek Borough - Building Permits (Borough of Turtle Creek, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Turtle Creek Borough, in Allegheny County, takes permit applications at its Municipal Building, 125 Monroeville Avenue; its fee sheet says "ALL PERMIT APPLICATIONS AND PLANS MUST BE TURNED INTO THE BOROUGH OFFICE." The Building Permit Fee Schedule posted with it on the Borough's Permits page is Glenn Engineering's and names Glenn Engineering as "Building Code Official." The Borough's posted code ordinances change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Ordinance No. 1139 adopts the 2009 International Residential Code with an automatic-update clause, Resolution 687-19 names the 2015 edition, and the Borough's pages name no current edition; the text above is the 2021 edition's, the 2009 and 2015 editions' reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
Tyrone Township - Land Use and Building Permits (Township of Tyrone, Pennsylvania (Blair County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tyrone Township's Land Use and Building Permits page (read October 12, 2026) says to return completed applications "to the township office for processing," and the Land Use Permit Checklist posted on that page says "Please contact your local municipal office or the local Commonwealth Code Inspection Service, Inc. office if you have any questions about the process for obtaining a building permit." The Township office is at 109 Snare Dr., Tyrone (814-684-4219). The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code, and its Uniform Construction Code ordinance was not read, so this record does not decide which edition the Township applies to a house.
Tyrone Township - Township Office and Pennsylvania Municipal Code Alliance (Township of Tyrone, Adams County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Tyrone Township's officials page lists the Pennsylvania Municipal Code Alliance, in Chambersburg, as its "Building Code/Zoning & Code Enforcement Officer" (717-496-4996), its 2025 fee schedule lists the Alliance under "UCC Building, Zoning, & Code Enforcement Agency" and charges a record retention fee "for each Building Permit issued by PMCA," and Section 2-101 of its codified ordinances says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as the municipal building code of the Township of Tyrone." The Township office is at 5280 Old Harrisburg Road, York Springs (717-528-4012). Chapter 2 of the codified ordinances changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Alliance's letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
Union Township - Planning, Zoning and Code Enforcement (Township of Union, Pennsylvania (Washington County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Union Township in Washington County administers the code through a third-party agency, McMillen Engineering, Inc.: Chapter 113 of the Township Code lets the Board of Supervisors provide for enforcement "By the retention of one or more construction code officials or third-party agencies," the Township's 2025 fee schedule says "Residential and Commercial Administrative Fees will be calculated by McMillen once a complete building permit application is submitted and reviewed," and the residential building permit application the Township posts is McMillen Engineering's form, which says "No work may be concealed from view until it has been approved by McMillen Engineering Inspector." The Township office is at 3904 Finleyville-Elrama Road, Finleyville. Chapter 113 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Union Township - Township Office (Township of Union, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Union Township in Lawrence County takes residential construction permit applications at its Township building, 1910 Municipal Drive, New Castle. The Residential Construction Permit Application the Township posts says of the plan review "I can be reached @ 724-944-7071. Please supply the requested information and return this packet to your municipality," and the Department of Labor and Industry's list of municipal code elections lists the Township as opted in to administer the Uniform Construction Code, with its building code official at that number. The Township has not published its ordinance adopting the code. The Township's pages say nothing on roof layers, and its code adoption ordinance was not read for this record.
Union Township (Berks County) - Code Enforcement (Township of Union, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Union Township, in Berks County, takes building permit applications at its Township building, 1445 E Main St, Douglassville. Section 82-1 of the Township Code says "The Township of Union hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act 45 of 1999," the Township's Zoning/Permits page says "Our Code Enforcement Officer has office hours at the Township building" and that the applicant must pay review fees for a building permit "Before review begins by the Engineer," and the Township's building code permit application carries the name of Systems Design Engineering, Inc., 1032 James Drive, Leesport. Chapter 82 of the Township Code, read in full, adopts the Uniform Construction Code "as amended from time to time" as the Township's building code (Ord. No. 2004-1) and, in Article II (Ord. No. 2004-15), requires permits for utility and miscellaneous use structures of 200 square feet or more accessory to one-family dwellings; it names no roof work. Chapter 79, Code Enforcement, says "An application for a permit shall be required in accordance with the provisions of those applicable codes and ordinances which the Code Enforcement Officer has the responsibility to administer" and names no roof work. Section 82-5A keeps in force building code ordinances adopted "on or before July 1, 1999," which "equal or exceed the requirements of the code." Chapter 97 recites that Ord. No. 91-2 adopted "the BOCA National Building Code/1990 Edition by reference," and its editor's note says "Ordinance No. 91-2 was superseded"; this record has not read that BOCA text and found no Township text naming roof work. The Township's pages say nothing on roof layers.
Union Township Municipal Building (Township of Union, Lebanon County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Union Township does not take building permit applications itself: the Township's Zoning Permit Procedures sheet (read October 10, 2026) says "Union Township will no longer be receiving building permit applications, nor performing reviews nor collecting fees" and "Commonwealth Code Inspections Services in Manheim, PA is the Building Code Official for all projects in Union Township," and points to that firm's website for "all building permit matters." The Township's Zoning Information page links "Building Permit Information" to the same firm's site (717-664-2347), and the Township building is at 3111 State Road 72, Jonestown (717-865-4039). The Township's pages and ordinances read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Unity Township - Department of Building Safety (Township of Unity, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Unity Township administers the code itself: Section 41-1 B of the Township Code says "Unity Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," Section 41-3 has the Board of Supervisors designate Township employees "to serve as building code officials or code administrators," and the Township's Residential Building Permit Information Guide comes from the Unity Township Department of Building Safety, 154 Beatty County Road, Latrobe. Chapters 41 and 42 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 42-1 requires a building permit for repairs to existing buildings; this record does not decide whether that brings a house reroof within the Uniform Construction Code. Chapter 41 of the Township Code adopts the Uniform Construction Code "as amended from time to time" and names no edition, and the Department of Building Safety's guide says "We are currently utilizing the 2015 International Residential Code in Pennsylvania"; the text above is the 2021 edition's, and the 2015 edition's reroofing text was not read for this record.
Upper Allen Township - Community Development Department (Township of Upper Allen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Allen Township administers the code itself: Section 112-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the PCCA," Section 112-5 has a Township employee serve as "the municipal Building Code Official (BCO) to act on behalf of the Township," and the Community Development Department at 100 Gettysburg Pike, Mechanicsburg, says its "Building Inspectors are responsible for reviewing and issuing building and occupancy permits." Chapter 112 of the Township Code changes nothing in the code's reroofing provisions, and the department says residential roof replacements need no permit outside a historic district; its pages say nothing on roof layers. Section 112-8 of the Township Code makes its local changes to the text of the "2018 International Residential Code for One and Two Family Dwellings," and the department's Building page names the "International Building Code (IBC) and Uniform Construction Code (UCC)" without an edition; the text above is the 2021 edition's, and the 2018 edition's reroofing text was not read for this record.
Upper Augusta Township - Building Permits (Light-Heigel & Associates) (Township of Upper Augusta, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Augusta Township's Officials page (read October 12, 2026) lists "BUILDING INSPECTIONS" as "Light-Heigel & Associates, Inc.", and the firm's page for the Township says "Upper Augusta Township contracts with Light-Heigel to provide the following services:" and lists "Building Permit" and "Residential Inspection"; the firm's local office is at 135 Walter Drive, Suite 3, Lewisburg (570-939-3199), and the Township office is at 2087 Snydertown Road, Sunbury (570-286-0912). The Township's pages and the firm's pages say nothing on roof layers, and no Township ordinance adopting the Uniform Construction Code was found, so this record does not say whether a local ordinance changes the code's reroofing provisions. The Township's pages name no code edition.
Upper Chichester Township - License and Inspection Department (Township of Upper Chichester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Chichester Township administers the code through a retained agency: Section 240-5 of the Township Code says "Upper Chichester Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 240-7 allows "the retention of one or more construction code officials or third-party agencies to act on behalf of Upper Chichester Township," and the Township's License and Inspection Department, at 8500 Furey Road, says "We do this through a third party agency for permit approval, plan review, and inspections"; the page does not name the agency, and permit applications go to the department. Chapter 240 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department lists a building permit for an exact roof replacement. The department's pages name no code edition.
Upper Darby Township - Department of Licenses and Inspections, Buildings Division (Township of Upper Darby, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Darby Township administers the code through its Department of Licenses and Inspections (Township Code Section 262-1). Section 262-11 says "Subsections 104(B)(5) and (6) of the Act are hereby deleted, and the Township shall enforce" the uniform codes, the International Residential Code among them, as they apply to the alteration and repair of residential buildings, and Section 262-2 J requires a permit to replace more than 25% of the roof area within twelve months. Chapter 262 of the Township Code (Sections 262-1 to 262-13), read in full, makes no change to the reroofing section, and the Department's pages state nothing on roof layers.
Upper Dublin Township - Code Enforcement Department (Township of Upper Dublin, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Dublin Township administers the code itself: Section 73-6.A of the Township Code says "Upper Dublin Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 73-7.A has the Board of Commissioners appoint a Code Official "with authority and direction to enforce the provisions of the Code," and the Code Enforcement Department takes every permit application through the Township's OpenGov portal ("All applications must be submitted online at: upperdublin.net/permits"). Section 73-17.D(3) of the Township Code says "Contrary to 34 Pa.Code §§ 403.1(b)(8) and 403.1(b)(9) regarding alterations and repairs to residential buildings, the Uniform Construction Code as administered in Upper Dublin Township shall apply to alterations and repairs to residential buildings, including basement remodeling projects and the installation and replacement of doors and windows in historic resources." Chapter 73 changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers.
Upper Frederick Township - Code Enforcement (LTL Consultants, Ltd.) (Township of Upper Frederick, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Frederick Township administers the code through its third-party agency, LTL Consultants, Ltd.: Section 112-8 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement page lists the "Township Building Inspector and Code Enforcement Officer" with LTL Consultants, Ltd., P.O. Box 241, Oley (610-987-9290, ext. 229). Chapter 112 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 112-28 adopts "the International Residential Code For One- and Two-Family Dwellings, 2003 Edition," Section 112-30 says each new triennial edition "shall be automatically adopted as the Township of Upper Frederick Residential Code," and the Township's pages name no current edition; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
Upper Gwynedd Township - Code Enforcement/Building & Zoning Department (Township of Upper Gwynedd, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Gwynedd Township administers the code itself: Section 63-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 63-1 says administration and enforcement of the Uniform Construction Code "shall be the responsibility of the Code Enforcement Officer of the Township." The Township's Code Enforcement/Building & Zoning Department, at 1 Parkside Place, North Wales, says it "is responsible for the issuance of Building, Plumbing, and Use and Occupancy Permits and performs field inspection of all construction projects," and lists its Building Code Official under the heading Code Inspections, Inc. Chapter 63 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department lists roofing replacement as construction permit work. The Code Enforcement/Building & Zoning page says the Township has adopted, through the Uniform Construction Code, "the 2021 International Building, Residential," and other codes, while its Permits & Ordinances page still names "the 2018 International Building, Residential" and other codes, and its undated Building Permit Submittal Requirements sheet refers to the 2006 and 2009 International Residential Code; Chapter 63 adopts the Uniform Construction Code "as amended from time to time" and names only the 2009 International Fire Code; the text above is the 2021 edition's, and this record has not read the 2018 edition's reroofing text.
Upper Hanover Township - Township Office (Building Permits) (Township of Upper Hanover, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Hanover Township receives building permit applications at the Township Office, 1704 Pillsbury Road, East Greenville. Section 180-1B of the Township Code says administration and enforcement of the code "shall be undertaken by the retention of one or more Building Code Officials or third-party agencies," and the Township's Planning, Zoning and Community Development page says that after a building permit application is logged in, the staff "forwards it to LTL Consultants, Ltd. for review by the Township Zoning Officer and Building Inspector, or the Township Engineer." Chapter 180 of the Township Code changes nothing in the code's reroofing provisions. The Township's Residential Re-Roofing Permit form says "A maximum of two (2) layers of shingles is allowed on any existing roof," which agrees with the two-layer rule above.
Upper Macungie Township - Permit Department (Township of Upper Macungie, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Macungie Township administers the code itself: Section 5-101.1 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permit Department page says "Upper Macungie Township enforces the PA Uniform Construction Codes and all questions should be addressed to Building Code Officials." Part 1 of Chapter 5 of the Township Code requires a permit for removal or replacement of roofing and changes nothing in the code's reroofing provisions; the department's pages say nothing on roof layers.
Upper Makefield Township - Department of Planning and Zoning (Township of Upper Makefield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Makefield Township issues building permits through its Department of Planning and Zoning, at 1076 Eagle Road, Newtown. Section 5-101 of the Township Code says the Township "hereby elects to administrator and enforce the provisions of the Pennsylvania Construction Code Act," and Section 5-102 adopts the Uniform Construction Code "as the municipal building code for Upper Makefield Township." Chapter 5, Part 1 of the Township Code changes nothing in the code's reroofing provisions. The Department's Roofing sheet says "A maximum of two (2) layers of shingles permitted. This would include the existing layer and the new layer," which agrees with the two-layer rule above. The Department's Planning and Zoning page lists among the codes enforced the "2021 International Building Code" and names no residential edition, and its Roofing sheet says "2018 International Building Code Applies for all Inspections"; the text above is the 2021 International Residential Code's, and this record does not decide which edition the Township applies.
Upper Merion Township - Code Enforcement Department (Township of Upper Merion, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Merion Township administers the code through its own Code Enforcement Department, whose page, read October 6, 2026, says "This office processes and issues all construction and use-related permits." Its permit pages read for this record say nothing on roof layers, and Chapter 69 of the Township Code changes nothing in the code's roofing provisions. Section 69-1 of the Township Code, as codified (Ordinance No. 2022-881), adopts the 2018 International Residential Code and the 2018 International Existing Building Code; the Code Enforcement page says "Effective April 9, 2026, Upper Merion Township approved Ordinance 2026-907 to amend the Upper Merion Township Code, Chapter 69," Construction Codes, Uniform, "to adopt the 2021 International Building Code," and names no residential code edition; the text of Ordinance 2026-907 and the Township's 2026 list of adopted codes could not be read for this record. The text above is the 2021 edition's; this record has not read the 2018 edition's text. Chapter 69 (Construction Codes, Uniform), Chapter 70 (Contractor Licensing) and Chapter 127 (Property Maintenance) of the Township Code, and a search of the whole Code for roof provisions, were read for this record.
Upper Milford Township - Zoning and Code Enforcement (Township of Upper Milford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Milford Township issues building permits itself, from the Township office at 5671 Chestnut Street, Zionsville: the Township's Contact page lists its Zoning Officer/Building Code Official among Township staff and names Key Codes Inspection Agency as its "Commercial and Electrical Inspector," and the Zoning page says house plans "must be approved by the Building Inspector before a building permit will be issued." The Township's Code of Ordinances, published through the online code library linked from the Township's Forms & Documents page, could not be opened for this record, so the Township's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read. The Township's pages say nothing on roof layers, so whether a Township ordinance changes the code's reroofing provisions is not stated here. The Township's Building Permit Application Submission Checklist says "All plans submitted shall conform to the 2009 International Residential Code, for one and two family dwellings"; the text above is the 2021 edition's, the 2009 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Upper Moreland Township - Code Enforcement Department (Township of Upper Moreland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Moreland Township administers the code itself: Section 115-2 of the Township Code says "Administration and enforcement of the Uniform Construction Code shall be undertaken by the designation of the Director of Code Enforcement to serve as the Township's Code Official to act on behalf of the Township," and the Code Enforcement Department's page says "We issue permits for all construction, demolition, signs and licenses for all business conducted in the Township." Chapter 115 of the Township Code requires a permit for roofing work and changes nothing in the code's reroofing provisions; the department's pages say nothing on roof layers. Section 115-15 still adopts the 2000 edition of the International Residential Code; this record has not read that edition's reroofing text.
Upper Mount Bethel Township - Zoning and Building (Township of Upper Mount Bethel, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Mount Bethel Township issues building permits from the Township Municipal Building, 387 Ye Olde Highway, Mount Bethel. Section 107-2 of the Township Code (Ord. No. 2004-02) says the Township "elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 87-3 says "Building permits shall be issued by the Township Code Officer after review of building plans by a certified third-party agency," and the Township's Zoning / Building page lists a "TOWNSHIP ZONING OFFICER / BUILDING CODES OFFICIAL" available "By Appointment Only." The Township pages read for this record do not name the third-party agency. Chapter 107 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Upper Nazareth Township - Building & Zoning (Township of Upper Nazareth, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Nazareth Township administers the Uniform Construction Code itself: Section 5-101 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and building permits are issued at the Township's Building & Zoning office, 100 Newport Avenue, Nazareth, whose page directs questions to the Zoning/BCO Officer. The Township's 2026 permit application says "Permits may be required to be Reviewed by the Townships Third Party Agency." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the office says permits are not required for re-roofing existing roofs where there are no structural changes; its pages say nothing on roof layers. The Township's 2026 permit application says "Plan Review is based on the following prevailing codes: the 2021 PA Uniform Construction Codes (UCC) as amended and the 2021 International Residential Code (IRC)."
Upper Oxford Township - Building Permits (Township of Upper Oxford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Oxford Township's home page says "ICC APPLICATION FOR PLAN EXAMINATION AND BUILDING PERMIT forms are available at the township office" and lists a Zoning Officer and a Building Inspector with Commonwealth Codes Inspection Service (717-278-0964); its fee resolution says the Township's "appointed Zoning Officer shall charge for municipal permits." The Township office is at 1185 Limestone Road, Oxford ((610) 932-9233), open "MONDAY & TUESDAY 8:00 AM TO 2:30 PM." The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code (its checklist mentions "IEC 2003", an energy code), so this record does not decide which edition the Township applies to a house.
Upper Paxton Township - Township Office (Township of Upper Paxton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Paxton Township's Township Officials page lists three "UCC Inspectors": Light-Heigel at 717-838-1351, BIU at 877-453-4321 and Lehigh Engineering at 570-628-2300, and names Light-Heigel as Zoning Officer. The Township's published code does not include its Uniform Construction Code adoption ordinance: its key to ordinances places a July 2, 2004 ordinance at Section 5-901, and the published Chapter 5, Buildings, holds only the floodplain rules, with Part 8 "(RESERVED)." The chapters read change nothing in the code's reroofing provisions and say nothing on roof layers. The Township's pages name no edition of the International Residential Code.
Upper Pottsgrove Township - Township Office (Building and Zoning Permits) (Township of Upper Pottsgrove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Pottsgrove Township takes building permit applications at the Township Office, 1441 Laura Lane, Pottstown. Section 140-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 140-3 lets it do so through "the retention of one or more construction code officials or third-party agencies," and the Township's 2026 Zoning/Building Permit Application carries the permit checklist of LTL Consultants, Ltd. and names "employees of The Municipality and LTL Consultants, Ltd." as the reviewers and inspectors. Chapter 140 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 140 names no code edition, and the Township's Forms & Permits page links an "Important Notice for Permit Applicants" saying "The State of Pennsylvania has adopted the 2018 ICC Code effective February 14, 2022" and that later applications "are governed by the 2018 ICC Codes"; no Township page read names a later edition; the text above is the 2021 edition's, the 2018 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Upper Providence Township - Permits Department (Township of Upper Providence, Pennsylvania (Delaware County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Providence Township administers the code through a retained agency: Section 1430.01(a) of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 1430.01(c)(2) allows "the retention of one or more construction code officials or third party agencies," the Township's Roofing Permit Application, filed at the Township Building, 935 North Providence Road, Media, says "All inspection requests or code questions should be directed to Linn Architects," and its fee schedule refers to "the Township's third-party inspection agency." Chapter 1430 of the Township Code changes nothing in the code's reroofing provisions. The Township's Roofing Permit Application asks, where existing coverings are to remain, that the applicant confirm "there are less than 2, they are in good condition, and do not consist of slate, clay, or cement tiles." Section 1430.03(a) names the International Residential Code 2021 for alterations and repairs of houses, and Section 1430.02 adopts the code's Appendices A through L.
Upper Providence Township, Montgomery County - Building Permits (Township of Upper Providence, Pennsylvania (Montgomery County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Providence Township administers the code itself: Section 135-2 of the Township Code says the Township "hereby elects to administer and enforce the Uniform Construction Code as their municipal building code," and the Township Office at 1286 Black Rock Road, Phoenixville, takes building permit applications online through GovPilot and schedules the inspections. Chapter 135 of the Township Code changes nothing in the code's reroofing provisions, and the Township's requirements sheet says of a re-roof only "Chapter 9 in effect"; its pages say nothing on roof layers. Section 135-5 of the Township Code makes its local changes to the "International Residential Code 2018" and the International Building Code 2018, while the Township's Alteration, Renovation & Repair Requirements sheet (06.2026) is headed "2021 INTERNATIONAL RESIDENTIAL CODE IN EFFECT"; this record has not read the 2018 edition's reroofing text.
Upper Salford Township - Building and Zoning Permits (Township of Upper Salford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Salford Township administers the code itself, with a contracted inspection firm: its Building & Zoning page says the Board of Supervisors "adopted the Pennsylvania Uniform Construction Code as the building code for the Township of Upper Salford," Section 5-103 of the Township Code has the Board appoint a Building Code Official annually, and the page says "TEI handles all residential and commercial inspections," naming Technicon Enterprises Inc. II as the Township Building Inspector's firm, at (610) 286-1622. Applications are received by the Township Secretary and Assistant Secretary at the Township office, 1441 Salford Station Road. Chapter 5, Part 1 of the Township Code adopts the Uniform Construction Code: Section 5-101 says the Township "opts into" it and adopts the International codes it lists by reference as the Township's building codes, Section 5-102 includes agricultural buildings and residential accessory structures over 600 square feet, and Section 5-104 changes only the Property Maintenance Code. None of Chapter 5 names roofing or reroofing. The Township's pages read say nothing on roof layers.
Upper Saucon Township - Department of Community Development (Township of Upper Saucon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Saucon Township administers the code through a retained agency: the Township's Resolution No. 2026-05 recites that the Township "elected to administer and enforce the provisions of the Pennsylvania Uniform Construction Code" by adopting Ordinance No. 130 on May 25, 2004, and its Department of Community Development, at 5500 Camp Meeting Road, Center Valley, says it administers "the Township Building Code, including review of building plans and issuance of building permits" and lists Keycodes Inspection Agency as its "Building Code Official/Plans Examiner/Building Inspector" (610-866-9663). The Township's Uniform Construction Code ordinance, Ordinance No. 130, is not posted with the ordinances on the Township's website, and the Township's ordinances are not published online as a codified code, so this record has not read that ordinance or any other Township ordinance on building permits. The Township's pages and fee schedule say nothing on roof layers; the fee schedule lists a residential roof replacement fee under a heading for new construction only. The Township's pages name no code edition.
Upper Southampton Township - Code, Building & Zoning Department (Township of Upper Southampton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Southampton Township administers the code itself: Section 73-1 of the Township Code says the Township "hereby continues to elect to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code, Building & Zoning Department, at 939 Street Road, Southampton, "is responsible for receiving and processing permit applications and collecting fees related to all building and zoning within the Township," with a Code Enforcement Officer and a Permit Clerk in its staff directory. Chapter 73 of the Township Code changes nothing in the code's reroofing provisions; its Section 73-3 requires a permit for replacement of existing roofing, and the department's pages say nothing on roof layers.
Upper Tulpehocken Township - Zoning and Building Permits (Township of Upper Tulpehocken, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Section 158-1 of the Township Code says "The Township of Upper Tulpehocken hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Zoning Officer/Code Official page lists Kraft Municipal Group, 6525 Shillington Plaza, Shillington (610-777-1311), and Kraft Municipal Group's General Information sheet for the Township lists the firm under "Building Code Official Information" and says "Applications are submitted to, and permits picked up at the Township office"; the Township office is at 6501 Old Route 22, Bernville (610-488-7170). The Township's Code adds nothing to the code's reroofing provisions, and its pages say nothing on roof layers or name a code edition.
Upper Uwchlan Township - Building Department (Township of Upper Uwchlan, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Uwchlan Township administers the Uniform Construction Code itself: Section 71-1 of the Township Code says the Township "hereby elects to administer and enforce" the Pennsylvania Construction Code Act, and the Township's Building Department, at 140 Pottstown Pike, Chester Springs, says it "issues permits for a variety of construction activities for every building and structure in the township." Chapter 71 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Upper Yoder Township - Building and Codes (Township of Upper Yoder, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Upper Yoder Township takes building permit applications at its office, 110 Sunray Drive, Suite 1, Johnstown. The Township's Building and Codes page says it has "entered into an agreement with the Cambria-Somerset Council of Governments whereby the Council of Governments are authorized to administer and enforce the provisions of the IBC and the Township Zoning Ordinance as well," and that anyone planning construction should "contact the Building Code Official" at (814) 255-3413 "or the Township office at (814) 255-5243 to secure the necessary permits." The Township's building code ordinance was not read for this record, and the Township's pages say nothing on roof layers. The Township's building permit application asks that house plans conform to "the 2009 International Residential Code," and its pages name no later edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Uwchlan Township - Building & Zoning Department (Township of Uwchlan, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Uwchlan Township administers the code itself: Section 106-30 of the Township Code says "Uwchlan Township hereby elects to administer and enforce the provisions of the Uniform Construction Code," and the Township's Building & Zoning Department at 715 North Ship Road, Exton, takes building permit applications, including re-roof permits. Chapter 106 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the project guide lists re-roofing of more than 25% of the roof area as permit work. Section 106-1 adopts the Uniform Construction Code "as amended from time to time" without naming an edition, and the pre-1999 provisions it keeps refer to the 1993 BOCA codes, while the only edition the Township's project guides name is in the solar guide, which asks for documentation "compliant with 2018 ICC"; the text above is the 2021 edition's, and the 2018 edition's text was not read for this record.
Valley Township - Codes Department (Township of Valley, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Valley Township in Chester County administers the Uniform Construction Code itself, through a third-party agency: Section 5-703 of the Township Code says "Valley Township hereby elects to and so shall administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Code Enforcement page names Building Inspection Underwriters, Inc. as its Codes/Building Inspector. Building permit applications go to the Township's Codes Department at 1145 West Lincoln Highway, Coatesville, and the page says "Permits are issued by appointment after a plan review has been completed." Part 7 of Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-702 of the Township Code (Ord. No. 2016-01) amends "Section R301 of the International Residential Code for One- and Two-Family Dwellings (2009)" and Section 5-701 says the code "shall be amended automatically by all amendments, supplements, additions and later editions," while the Township's page says only "Valley Township utilizes the PA UCC Building Code" and names no edition; the text above is the 2021 edition's, the 2009 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Valley Township - Zoning Officer and Building Code Officer (Montour County) (Township of Valley, Montour County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Valley Township's Zoning Officer / Building Code Officer page says "The Building Code Officer, who is appointed by the Board of Supervisors, is responsible for administering and enforcing the Building Code adopted by the township" and that the duties "include review of applications, and plans for new construction and renovations, issuance of permits, conducting site inspections and prosecution of violations," and it lists the Township's contracted building code agency's main office; the Township office is at 29 Indian Run Road, Danville, (570) 275-2449. The Township's Uniform Construction Code adoption ordinance is not among the ordinances posted in its Ordinance Library, and no codified building chapter was found, so none was read for this record, and the pages read say nothing on roof layers.
Vernon Township - Construction Code Inspectors, Inc. (Township of Vernon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Vernon Township's Zoning and Building page says "Vernon Township uses the following Pennsylvania Department of Labor and Industry certified third party agency for permitting and inspections" and names "Construction Code Inspectors Inc (CCI)," 3178 State Route 257, Suite B, Seneca, phone 814-432-2630; the Township's Zoning Office at the municipal building, 16678 McMath Avenue, Meadville, issues zoning permits. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-101 of the Township Code (Ord. 2004-01, March 4, 2004) adopts the "International Residential Code, 2003 Edition" and the "International Building Code, 2003 Edition," "the same being required by Act No. 45," with "each and all of the regulations, provisions, penalties, appendices, references, conditions and terms of the Pennsylvania Uniform Construction Code" adopted by reference; the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Walker Township - Building and Zoning Permits (Township of Walker, Pennsylvania (Juniata County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Walker Township's Building and Zoning Permits page says its Building Permit Officer is "responsible for processing building permit applications" and for "making necessary inspections to ensure that construction is completed in compliance with the Pennsylvania Uniform Construction Code (UCC) and any special provisions the Township may enact by ordinance in addition to the UCC." Section 5-101 of the Township Code (Ord. No. 2004-1, June 7, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as amended from time to time" by reference "as the municipal building code of this municipality." The Township office is at 9698 William Penn Highway, Thompsontown; its Contact Us page says "Hours are by appointment." Chapters 4 and 5 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's pages and Chapters 4 and 5 of its Code name no code edition.
Walker Township (Centre County) - Penns Valley Code Enforcement Agency (Township of Walker, Pennsylvania (Centre County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Building permits for Walker Township in Centre County are issued by the Penns Valley Code Enforcement Agency, 225 East Main Street, Millheim, whose site says "The building permit is issued by Penns Valley Code Enforcement Agency" and whose Walker Township page gives the Township office at 816 Nittany Valley Drive, Bellefonte, and says "A Zoning Permit is required prior to being able to obtain a Building Permit." The Township's ordinance adopting the Uniform Construction Code is not posted on the Township's or the agency's pages and was not read for this record. The agency's and the Township's pages say nothing on roof layers.
Wallace Township - Building Permits (Castle Valley Consultants) (Township of Wallace, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wallace Township's Zoning page says "Castle Valley Consultants is the Zoning Officer/Building Inspector for Wallace Township" and "ALL permit inspections are completed by Castle Valley Consultants and are to be scheduled by calling 610-469-8414 EXT. 2," and it posts the Township's Residential Building Permit Application; the Township office is at 1250 Creek Road, Glenmoore (610-942-2880). The Township's pages say nothing on roof layers. The Township's code of ordinances, including its Uniform Construction Code ordinance, is not posted on the Township's site and was not found in an online code library, so this record has not read it.
Warminster Township - Department of Licenses and Inspections (Township of Warminster, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warminster Township administers the code through its own Department of Licenses and Inspections, which "is responsible for issuing all licenses, coordinating inspections, and enforcing all codes, including building, zoning, use and occupancy, and various other permits," and whose online portal says "Warminster Township follows the building codes as adopted by the Pennsylvania Uniform Construction Code." Its pages, portal and fee schedule say nothing on roof layers. Section 5-102 of the Township Code adopts the Uniform Construction Code, "as amended from time to time," "as the Municipal Building Code of Warminster Township," and Section 5-107 amends only the code's application, sidewalk and certificate of occupancy provisions; the Township's former amendments to 34 Pa. Code 403.62(c), the list of work needing no permit, were repealed by Ordinance 737 of January 19, 2017. No ordinance reaching residential reroofing was found in Part 1 of Chapter 5 (Uniform Construction Codes, Sections 5-101 to 5-109), Part 1 of Chapter 4 (Responsible Building Contractors) or a search of the whole Township Code for roof provisions, all read for this record; Parts 2 to 5 of Chapter 5 and the contractor licensing part of Chapter 13 were not read.
Warrington Township - Building and Code Enforcement (Township of Warrington, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warrington Township administers the code itself: Section 140-11 of the Township Code says "Warrington Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building / Code Enforcement department, at the Township Building, 852 Easton Road, takes permit applications and makes the inspections ("Inspections can be scheduled Monday - Friday between 8:30am and 4:30 pm by calling the Building Department at 215-997-7501"). Chapter 140 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers. Section 140-18 of the Township Code amends the 2018 International Residential Code, and the department's Climatic and Geographic Design Criteria sheet says "Buildings and Structures shall be designed to comply with IRC 2009 Table 301.2(1) as adopted by Warrington Township Ordinance"; neither names the 2021 edition; the text above is the 2021 edition's, and the 2018 and 2009 editions' reroofing text was not read for this record.
Warrington Township (York County) - Building Permits (Township of Warrington, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warrington Township in York County takes building permit applications at its Municipal Building, 3345 Rosstown Road, Wellsville, on a single Application for Building/Zoning Permit that "is for ALL proposed projects in Warrington Township," and uses a third-party building inspector: the Township's Building Permits page names "Building Inspector: Approved Codes," and the Township's 2026 fee resolution (Resolution No. 2026-01, January 5, 2026) lists "THIRD PARTY BUILDING INSPECTOR – Approved Codes" with its residential plan review and inspection rates. The Township's Uniform Construction Code adoption ordinance is not published on its site and was not read. The Township's pages say nothing on roof layers, and whether a Township ordinance changes the code's reroofing provisions was not read.
Warriors Mark Township - Building Code Enforcement (Bureau Veritas) (Township of Warriors Mark, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warriors Mark Township's Frequently Asked Questions page lists "Building Code Inspections/Related Permitting" with "Bureau Veritas – 814-643-3480" and the note "Must contact before construction, including renovations." The Township's 2026 zoning permit form says that, if its box is checked, "you must obtain a Building Permit from the Township's Building Code Enforcement Office, Bureau Veritas 814-643-3480 BEFORE YOU BEGIN WORK." Ordinance No. 2005-04 (July 5, 2005), which sets fees for Board of Appeals hearings, says the Township "elected to administer and enforce the Construction Code Act of Pennsylvania." The Township office takes calls at 814-632-7223 and its mailing address is P.O. Box 114, Warriors Mark. The Township's ordinance adopting the Uniform Construction Code is not published on its website: the Ordinances page lists under "Administration and Enforcement of PA Construction Code" only "2005-04 (Fee Schedule PA UCC)," and the Building Permit Information page shows "Uniform Construction Code" with "(pending)." That ordinance, and any permit or exemption section in it, were not read for this record. The Township's pages say nothing on roof layers, so whether a Township ordinance changes the code's reroofing provisions is not stated here. Ordinance No. 2005-04 names the "2003 BOCA National Building Code, as amended," and the Township's pages name no current code edition.
Warwick Township - Planning and Zoning (Township of Warwick, Pennsylvania (Bucks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warwick Township administers the code itself: Section 62-1 of the Township Code says Warwick Township "hereby elects to administrator and enforce the provisions of the Pennsylvania Construction Code Act," its Permits & Forms page says building permit applications are submitted to the Township Building at 1733 Township Greene, Jamison, and its Planning and Zoning page lists Keystone Municipal Services as the Township's Building Inspector. Chapter 62 of the Township Code changes nothing in the code's reroofing provisions. The Township's Roofing Supplement (December 2012) says "Remove existing roof. (required if 2 layers exist)," which agrees with the two-layer rule above. Chapter 62 and the Township's pages name no edition of the International Residential Code, and Section 62-5 keeps in force, to the extent stricter than the Uniform Construction Code, the Township's 1997 adoption of the BOCA National Building Code and the CABO One- and Two-Family Dwelling Code, 1997 Edition, whose chapter of the Township Code is now reserved; the text above is the 2021 edition's, and this record has not read the BOCA or CABO reroofing text.
Warwick Township - Zoning & Building (Township of Warwick, Pennsylvania (Lancaster County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Warwick Township administers the code itself: its Inspection Guidelines & Agencies page says "Warwick Township issues all building permits" and "Currently, the Township staff performs all residential inspections, with the exception of electric, plumbing, and mechanical inspections," which the third-party agencies listed on that page perform on the Township's behalf. The Township Building is at 315 Clay Road, Lititz. Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers; Section 120-4.H.4 requires a permit for reroofing of 25% or more of the roof. Chapter 120 adds to the "International Building Code/2003" and fills in Table R301.2(1) of the "International Residential Code/2003," and the Township's Zoning / Building Permits page says "The 2009 International Residential Code is the new standard for residential construction"; the text above is the 2021 edition's, and the 2003 and 2009 editions' text was not read for this record.
Washington Township - Township Office and Commonwealth Code Inspection Service (Township of Washington, Pennsylvania (Franklin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township administers the code through a third-party agency it retains: Section 145-1 of the Township Code says "Washington Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," and the Township's own page says Commonwealth Code Inspection Service, Inc. (CCIS), 1102 Sheller Ave., Chambersburg, "has been contracted by the Township to review plans and specifications for building projects," issue construction permits and enforce building code violations, while the Township issues land use permits from its office at 11798 Buchanan Trail East, Waynesboro. Chapter 145 of the Township Code changes nothing in the code's reroofing provisions, and no ordinance reaching residential reroofing was found in the chapters read. Chapter 145 of the Township Code adopts the Uniform Construction Code "as amended from time to time" and names no edition, and the Township's pages name none.
Washington Township - Zoning and Building Permits (Dauphin County) (Township of Washington, Pennsylvania (Dauphin County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township sends Uniform Construction Code permits to outside agencies: its Uniform Construction Code Building Permit Information sheet says "Washington Township property owners may contact either Lehigh Engineering, LLC or Light-Heigel & Associates for their building permit/inspection needs," and its Uniform Construction Code Inspectors page lists those two firms and a third agency, each under "State (UCC) Building Permit Applications, Questions, Inspections, Fees." The Township office, which takes zoning permit applications, is at 185 Manors Road, Elizabethville. The Township's pages say nothing on roof layers, and its ordinance adopting the Uniform Construction Code was not read. The Township's pages read name no code edition.
Washington Township - Zoning/Building Office (Township of Washington, Pennsylvania (Lehigh County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township in Lehigh County issues building permits from its Zoning/Building Office at the municipal building, 7951 Center Street, Emerald; the Township's UCC Permit Application & Permit Procedures sheet says the applicant submits the Uniform Construction Code application "directly to the Township office for BCO review," that the building code official contacts "a PA State Certified Construction Code Official (CCO) or inspector for plan review and approval," and that the "BCO issues Building Permit." The Township's Uniform Construction Code ordinance was not read for this record, and the Township's pages say nothing on roof layers.
Washington Township (Berks County) - Building Permits (Township of Washington, Pennsylvania (Berks County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township, in Berks County, takes permit applications at its municipal building, 120 Barto Road, Barto, and its Building Permits page says "All permits are issued by the Code/Zoning Enforcement Officer" and that "The Township will forward the applications to LTL Consultants for processing," naming LTL Consultants, Ltd. of Oley (610-987-9290) as the Township's engineering firm. Section 45-2 of the Township Code provides for administration and enforcement "by the retention of one or more building code officials or third-party agencies to act on behalf of Washington Township." Chapter 45 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 45-1 adopts the Uniform Construction Code "as amended from time to time" and names no edition, but an editor's note to it says Resolution No. 2004-9 adopted design criteria and appendices of the 2003 International Residential Code and 2003 International Existing Building Code, and no Township page read names a code edition; Resolution No. 2004-9 is not published online and was not read; this record does not decide which edition the Township applies.
Washington Township (Fayette County) - Zoning and Building Permits (K2 Engineering, Inc.) (Township of Washington, Fayette County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township in Fayette County uses K2 Engineering, Inc., 234 Pittsburgh Street, Uniontown (724-439-3440), as its zoning officer and permit office: the Township's Zoning page says "Washington Township does not handle zoning related matters in the Supervisors Office – please contact the zoning officer at 724-439-3440" and posts K2 Engineering's residential building permit fee schedule under "Building Permit Fees", and the Township's Zoning Responsibilities sheet lists the "Washington Township Zoning Office" at 1390 Fayette Avenue, Belle Vernon, with the same telephone number. The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Washington Township (Westmoreland County) - Township Office (Township of Washington, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township in Westmoreland County administers the Uniform Construction Code: Ordinance No. 135 (2004) says "The Township of Washington hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Building Codes page says the Township adopted the Uniform Construction Codes "for use in all building construction within the Township effective June 01, 2004," and the UCC Building Permit Application the Township posts is a Middle Department Inspection Agency (MDIA) permit application form. Ordinance No. 135 changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Washington Township (York County) - Building Permits (Township of Washington, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township's Building Permit Application and Permit, posted on its Forms & Applications page, says "Application is hereby made for a Building Permit in accordance with the requirements of the Uniform Construction Code and applicable amendments" and carries an "Issued By" line for the Township's "BCO"; its 2026 fee resolution puts residential building permit fees at "$9.00 PER $1,000.00 value of cost". The Township office is at 14 Creek Rd, East Berlin ((717) 432-9814). The Township's pages say nothing on roof layers. The Township's pages and Ordinance 2004-01 name no edition of the International Residential Code, so this record does not decide which edition the Township applies to a house.
Washington Township, Jefferson County - Township Office (Township of Washington, Pennsylvania (Jefferson County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Washington Township elects to administer the code itself: Section 128-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Documents page, under "Permits & Construction Information," lists "Building Permits" with "Pennsafe Building Inspection Services." The Township building is at 2933 Airport Road, Falls Creek (814-371-2073). Chapter 128 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers or a residential code edition.
Watsontown Borough - Borough Office and Code Enforcement (Borough of Watsontown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Watsontown Borough's Code Enforcement page lists its Building Code Official at Lehigh Engineering, LLC, 200 Mahantongo Street, Pottsville (570-628-2300) and links the Residential UCC Building Permit Application, which says "ALL BUILDING PERMIT APPLICATIONS SHALL BE FILED WITH LEHIGH ENGINEERING, LLC"; Section 5-1101 of the Borough Code (Ord. 2004-6) has the Borough elect to administer and enforce the Construction Code Act and adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401 to 405, "as amended from time to time"; the Borough office is at 318 Main Street, Watsontown (570-538-1000). The Borough's pages read say nothing on roof layers.
Waverly Township - Zoning and Building Permits (Township of Waverly, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, the Township's Permits/Zoning page says "PA. Uniform Construction Code (UCC) is in effect in Waverly Township" and "Waverly Township has contracted with Building Inspection Underwriters, Inc." and "NEIC" to do the inspections, whose costs "are included in the building permit fee," and "Applications for all building permits are to be made at the Waverly Township Municipal Building"; the Township's Municipal Building is at 1 Lake Henry Drive, Waverly (570-586-0111). The Township's pages say nothing on roof layers, and its Uniform Construction Code ordinance was not read.
Wayne Township (Schuylkill County) - Township Office (Township of Wayne, Schuylkill County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wayne Township, Schuylkill County, issues zoning permits from its Township office, and its notice to applicants for building permits says "Wayne Township, Schuylkill County has opted to enforce the Uniform Construction Code (UCC). As such, applicants for building permits must contact one of the appointed Building Code Officials listed below to obtain a building permit," listing ARRO Engineering & Environmental Consultants, Building Inspection Underwriters of Pennsylvania, Inc. and Lehigh Engineering, LLC. The Township's Planning and Zoning page does not list the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Township's pages say nothing on roof layers.
Waynesburg Borough - Building Permits (K2 Engineering, Inc.) (Borough of Waynesburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Waynesburg Borough uses K2 Engineering, Inc. for building permits: the Borough's Zoning / Codes page lists, under "Building Permits," K2 Engineering at 234 Pittsburgh Street, Uniontown (724-439-3440), and K2's own Uniform Construction Code residential application is filed with that office. The Borough's building ordinance was not read for this record, and the pages read say nothing on roof layers or name a code edition.
Weatherly Borough - Borough Office (Zoning / Building Permits) (Borough of Weatherly, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Weatherly Borough's Zoning / Building page (read October 12, 2026) says "the Borough of Weatherly has adopted the Pennsylvania Uniform Construction Code" and tells residents to call the Borough Office at 61 West Main Street first about whether "a Zoning and/or Building permit and/or any fees are required." The Borough's notice on building permit changes (dated July 1, 2022) says building applications and permits can be requested from a consulting firm, Barry Isett & Associates of Hazleton, and that "Once your application is completed it must be returned directly to Barry Isett & Associates as well as any fees, questions, or concerns," while "Code Enforcement/Zoning Permits will still be handled through the Weatherly Borough Office." The Borough's pages say nothing on roof layers, and no Borough ordinance changing the code's reroofing provisions was found.
Weisenberg Township - Township Office (Township of Weisenberg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Weisenberg Township takes building permit applications at its Township office, 9331 Lyon Valley Road, New Tripoli, and administers the code through a third-party agency, Barry Isett and Associates: the Township's fee resolution, Resolution No. 25-9 adopted December 8, 2025, attaches that firm's "WIESENBERG 2026 BUILDING/GENERAL PERMIT FEE SCHEDULE," and the Township's posted "APPLICATION FOR BUILDING/ZONING PERMIT" is that firm's form. Chapter 225 of the Township Code (Ord. No. 04-03, adopted May 10, 2004) adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of this municipality," and Section 225-3 lets the Board of Supervisors retain "one or more construction code officials or third-party agencies to act on behalf of the municipality." Chapter 225 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Wernersville Borough Hall - Permits (Borough of Wernersville, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wernersville Borough takes permit applications at the Borough Hall, 100 North Reber Street, and its home page lists "Apply for Permits (building, plumbing, fence, shed, sidewalk, etc)" among the things done there. The Borough's home page links "Code Enforcement & Zoning Officers & Permit Applications" to a third-party code agency's site, that agency's municipality list names Wernersville Borough, and the agency's General Information sheet for the Borough lists the agency under "Building Code Official Information" and says "Applications are submitted to, and permits picked up at the Borough office at the above address." The Borough's pages and the agency's application change nothing in the code's reroofing provisions and say nothing on roof layers.
Wesleyville Borough - Building and Zoning Permits (Borough of Wesleyville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wesleyville Borough's Code (Chapter 5, Part 1, Section 5-101, Ord. No. 4/14/2004B, posted on eCode360 and read October 10, 2026) says "Wesleyville Borough does hereby elect to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code "as the municipal building code of the Borough of Wesleyville"; the Borough's 2026 fee schedule lists "Building Permits" with a "Residential Permit Fee," its Code page names "a designated Code Official," and the Borough Hall is at 3421 Buffalo Road, Erie (814-899-9124). Chapter 5 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers or name a code edition.
West Bradford Township - Building, Zoning & Codes (Township of West Bradford, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Bradford Township administers the Uniform Construction Code itself: Section 150-1 of the Township Code (Ord. No. 2023-04) says the Township "hereby elects to administer and enforce" the Act, and permits are issued by the Township's Building, Zoning & Codes department at 1385 Campus Drive, Downingtown, whose Inspections page says "The Municipal Code Enforcement Department will perform periodic inspections." Chapter 150 of the Township Code changes nothing in the code's reroofing provisions. The Township's re-roofing information sheet also says "If re-roofing over existing shingles the surface must be smooth, clean, flat, (only two layers permitted)" and "Ice shield underlayment is required," extending at least 24 inches inside the building's external wall. Its two-layer line agrees with the code section quoted above.
West Brandywine Township - Codes Administration Office (Township of West Brandywine, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Brandywine Township issues building permits through its Codes Administration Office, at the Township building, 198 Lafayette Road: Section 72-1 of the Township Code says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's 2026 fee schedule speaks of "permits issued by the Codes Administration Office," with the Township's own building permit application carrying approval lines for its Building Inspector and Building Code Official. Chapter 72 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 65 of the Township Code names the International Residential Code, 2000 Edition, while the Township's Permits & Forms page says "The Township is currently utilizing the International Code Council Building Code 2021" and its permit application names the "2021 International Building Code," and neither names a residential edition; the text above is the 2021 edition's, the 2000 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
West Buffalo Township (Township of West Buffalo, Union County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Buffalo Township's permits run through the Central Keystone Council of Governments: its Union County Municipalities page (read October 10, 2026) says "All municipalities in Union County have adopted the PA Act 45 Building Code," lists "A zoning permit is required in West Buffalo Township," and gives the Council's office, 1610 Industrial Boulevard, Suite 400A, Lewisburg, as the contact for the Township's zoning forms, with the Township (PO Box 131, Mifflinburg) as the contact "for all other needs." The Township publishes no website of its own that was found. The pages read for this record say nothing on roof layers.
West Chester Borough - Building, Housing and Codes Enforcement (Borough of West Chester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Chester Borough administers the code itself: Section 43-2 of the Borough Code says "The Borough hereby elects to administer and enforce the Act and the regulations promulgated under the Act," Section 43-6 says the building code "shall be administered and enforced by the Department of Building, Housing and Codes Enforcement," and that department, at Borough Hall, 401 East Gay Street, West Chester, says its work "involves reviewing and issuing construction permits" and that it "coordinates with third party inspectors." Chapter 43 of the Borough Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; whether a Borough ordinance brings a house reroof within the Uniform Construction Code is not stated here (Section 43-7.C says "All repairs and alterations to residential buildings shall comply with the Borough's building code"). Section 43-2 adopts the "International Building Code, 2003 Edition, (IBC 2003) as now and as hereafter supplemented, reissued, amended and revised and its successor building codes," while the department's residential application instructions say "Borough of West Chester has adopted all 2021 IRC-Residential Codes effective January 1, 2026"; the text above is the 2021 edition's, and the 2003 edition's text was not read for this record.
West Cocalico Township - Zoning and Building Permits (Township of West Cocalico, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Cocalico Township takes zoning and building permit applications at its office at 156B West Main Street, Reinholds. Section 5-103 of the Township Code provides for administration of the Uniform Construction Code "by retention of one or more Construction Code Officials or certified third party agencies to act on behalf of West Cocalico Township," and the Township's residential Zoning/Building Permit application asks the applicant to "Choose (1) of 3 Building Code Inspectors": Associated Building Inspections, Commonwealth Code Inspection Service or Technicon Enterprises. Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
West Deer Township - Permitting (Township of West Deer, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Deer Township administers the Uniform Construction Code through a third-party agency: the Township's Permitting page says the Township "currently contracts with a third-party provider, Professional Code Services, for the issuance of building permits and site inspections," and building permit applications go to the Township at 133 East Union Road, Cheswick. Chapter 100 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
West Donegal Township - Zoning and Code Enforcement (Township of West Donegal, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Donegal Township takes construction code permit applications at the Township office, 1 Municipal Drive, Elizabethtown, and uses a third-party agency as its construction code official: Section 72-4 of the Township Code has the building code official "receive uniform construction code permit applications" and the construction code official "perform plan review of construction documents, issue construction code permits, inspect construction," and says "The construction code official may be a third-party agency," and the Township's permit resources include the "Commonwealth Code Inspection Services UCC Residential Fee Schedule." Chapter 72 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 72 still names the International Building Code/2003 and the International Residential Code/2003, and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
West Earl Township - Zoning / Planning (Township of West Earl, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Earl Township issues building and zoning permits at its office, 157 West Metzler Road, Brownstown, where its Zoning Officer is also its Building Code Official. Chapter 63 of the Township Code has the Board of Supervisors appoint a Building Code Official and a Construction Code Official, which "may be a third party agency," and the Township's Permits page says "If your project requires building inspections, the Township offers the choice of four building inspection agencies." Chapter 63 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 63 names the International Residential Code/2003 and adds to "the International Building Code/2006 or such future edition of the International Building Code as may be adopted from time to time," and the Township's permit pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
West Fallowfield Township - Zoning and Building Permits (Township of West Fallowfield, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Fallowfield Township's Permit Applications page lists a Residential Building Permit Application, a Building Permit Application Checklist and a Zoning Permit Application and names "Accurate Building Inspections" as the building code official, its General Information page lists "Building Code Official: Accurate Building Inspections," and its fee schedule says building plan review, issuance and inspections are "Performed by a PA certified third party agencies on behalf of the township"; the Township office is at 3095 Limestone Road, Suite 1, Cochranville (610-593-5916), open Monday and Wednesday, 8:30 a.m. to 3:30 p.m., and Tuesday and Thursday, 8:30 a.m. to 11:30 a.m.. The Township's Uniform Construction Code ordinance was not found published on its website and was not read for this record, and its Zoning Ordinance was posted only as a scanned image and was not read, so no Township ordinance reaching residential reroofing was read; the Township's Subdivision and Land Development Ordinance names no roof work as permit work, and the pages read say nothing on roof layers. The Township's Building Permit Application Checklist says "You may order a soft copy of the 2003 ICC Codebook through the township," and the Township's pages name no later edition; this record has not read the 2003 edition's text and does not decide which edition the Township applies.
West Goshen Township - Code Enforcement (Township of West Goshen, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Goshen Township administers the code itself: Section 32-1 of the Township Code says "The Township hereby elects to administer and enforce the Act and the regulations promulgated under the Act," Section 32-4 says "The Building Code shall be administered and enforced by the Building Code Official who shall be appointed by resolution of the Board of Supervisors," and the Township's Code Enforcement office at 1025 Paoli Pike, West Chester, takes the residential building permit applications. Chapters 28 and 32 of the Township Code change nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 32-2 of the Township Code adopts the "International Building Code, 2003 Edition," and Section 28-6 the "International Residential Code, 2003 Edition," each "as now and as hereafter supplemented, reissued, amended and revised," while the Township's Residential Code Package lists among "the current codes enforced by West Goshen Township" the "International Residential Code, 2018" and the "International Existing Building Code, 2018"; the text above is the 2021 edition's, and the 2003 and 2018 editions' reroofing text was not read for this record.
West Grove Borough - Building and Zoning Permits (Borough of West Grove, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Grove Borough administers the code through a retained inspector: Section 162-2 of the Borough Code says "The Borough hereby elects to administer and enforce the provisions of the Code, as amended from time to time, by amendments to the Act and/or the regulations," Section 162-4B lets it do so by "retention of one or more construction code officials and/or third-party agencies to act on the Borough's behalf," and its Borough Officials page lists "Building Inspection Underwriters" as the Borough's "Zoning Officer/Building Inspector." Section 400-121B of the zoning chapter gives that office the duty "To issue building permits and certificates of occupancy for construction and uses that are in accordance with the provisions of the UCC, this chapter, and any other applicable ordinances." The Borough office takes building and zoning permit applications at 117 Rosehill Avenue, West Grove (610-869-2792), open Monday to Friday, 8:00 a.m. to 4:30 p.m. Chapter 162 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages, application and fee schedule say nothing on roof layers or a code edition.
West Hanover Township - Building / Code Enforcement (Township of West Hanover, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Hanover Township administers the code itself: Section 88-1 of the Township Code says the Township "has by resolution and this chapter elected to administer and enforce" the Pennsylvania Construction Code Act, Section 88-2A(6) has the "Township Building Code Official" coordinate the work of any third-party inspectors, and the Township's Building / Code Enforcement page lists its own "PA UCC / Plan Reviewer / Inspector (Residential)" at the municipal office, 7925 Jonestown Road, Harrisburg. Chapter 88 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 88 adopts the Uniform Construction Code "as amended from time to time" and names no edition, while its Section 88-2A(7) is headed as an amendment to "The CABO One- and Two-Family Dwelling Code, 1995," and the Township's pages name no edition; the text above is the 2021 edition's, the 1995 CABO code's text was not read for this record, and this record does not decide which code the Township applies to a house.
West Hempfield Township - Building Code Permits (Township of West Hempfield, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Hempfield Township administers the code with a retained agency: Section 51-3 of the Township Code adopts the Uniform Construction Code, "as such standards and codes adopted by the Regulations may be amended from time to time as the West Hempfield Township Construction Code," Section 51-6 has the Board of Supervisors appoint a building code official and lets registered third-party agencies serve as construction code officials, and the Township's Building Permits page says "West Hempfield Township administers the Pennsylvania Uniform Construction Code (UCC) with the assistance of Third Party Plan Reviewers and Inspectors." Its Building Code Permit Application says "West Hempfield Township uses Commonwealth Code Inspection Services as our third-party BCO, plan reviewer and inspector" (717-664-2347). The Township office is at 3476 Marietta Avenue, Lancaster. Chapter 51 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers or on whether a reroof needs a permit. The Township's pages name no code edition.
West Lampeter Township - Community Development Department (Township of West Lampeter, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Lampeter Township issues building permits through its Community Development Department, at 852 Village Road, Lampeter. Section 120-4 of the Township Code has the Board of Supervisors appoint a Building Code Official and a Construction Code Official, and the Township's 2026 residential permit application says "Applications requiring UCC will also be forwarded to Code Administrators, Inc. for their review" and that, once that firm is paid, "they will release their approvals to us, and we will issue the permit." Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Chapter 120 names the International Residential Code/2003 and the International Building Code/2006 "or such future edition of the International Building Code as may be adopted from time to time," and the Township's Building Permits page says the Township adopted "the 2004 Pennsylvania building code" and "its amendments in 2006, 2009, and 2012" and names no later edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
West Manchester Township - Zoning Department (Township of West Manchester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Manchester Township administers the code through its Zoning Department and a third-party agency: Section 136-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township's Zoning & Codes page says "The Zoning Department issues all permits for West Manchester Township, except Burning Permits," and it says that on April 27, 2023 the Board of Supervisors "appointed Code Administrators, Inc. as the Township's third-party PA UCC plan review and inspection agency." The office is at 380 East Berlin Road, York. Chapter 136 of the Township Code changes nothing in the code's reroofing provisions, and the Zoning Department lists replacing the shingles on the roof among work that needs no permit; its pages say nothing on roof layers.
West Manheim Township - Building and Code Enforcement (Township of West Manheim, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Manheim Township administers the code: Section 110-2 of the Township Code says "The Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and building permit applications are taken at the Township office, 2412 Baltimore Pike, Hanover, on Township forms that route plan review and inspections through a third-party inspector. Chapter 110 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
West Mead Township - Zoning Officer/Building Code Official (Township of West Mead, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Mead Township in Crawford County issues building permits through its Zoning Officer/Building Code Official at 1150 Morgan Village Road, Meadville. The Township's 2026 permit process sheet says that once the Township official and the inspectors approve, "a Zoning Permit and UCC Building Permit can be issued by West Mead Township," and names two agencies it has contracted for residential and commercial inspections, Middle Department Inspection Agency (MDIA) and Prosek's Inspections. No Township text read for this record changes the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's 2026 permit process sheet says its Building Code Ordinance was "most recently updated in 2019 using the 2018 PA UCC Codes"; the text above is the 2021 edition's, and this record does not decide which edition the Township applies.
West Nantmeal Township - Zoning and Building Permits (Township of West Nantmeal, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Nantmeal Township's Forms page, read October 12, 2026, lists "UCC Permit Application (This form is REQUIRED for ALL permit applications)" and its Building Permit Insert, and the Township office is at 455 N. Manor Road, Elverson (610-286-9722), open Monday to Wednesday, 9:00am to 2:00pm. Section 75-1 of the Township Code says "The Township hereby elects to administer and enforce the Act" and Section 75-4 says "The Building Code shall be administered and enforced by the Building Code Official, who shall be appointed by resolution of the Board of Supervisors." Chapter 75 names the International Residential Code, 2003 Edition, the International Existing Building Code, 2003 Edition, and the International Building Code, 2003 Edition, "as now and as hereafter supplemented, reissued, amended and revised," and the Township's pages name no edition; this record has not read the 2003 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record. The Township's pages say nothing on roof layers.
West Newton Borough - Zoning & Code Enforcement (Borough of West Newton, Pennsylvania (Westmoreland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Newton Borough takes building permit applications through its Zoning & Code Enforcement page, which lists a Zoning Officer, a phone number for scheduling, and "Building Permit – no fee to apply"; the Borough's Building Permit Application says "We require a 24-hour notice on all inspections" and "Permits will be issued after." The Borough's pages say nothing on roof layers, and no Borough ordinance adopting the Uniform Construction Code was read. The Borough's pages name no edition of the International Residential Code, and no Borough ordinance adopting the Uniform Construction Code was read; the text above is the 2021 edition's, and this record does not decide which edition the Borough applies to a house.
West Norriton Township - Building Department (Township of West Norriton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Norriton Township administers the code itself: Section 4-101 of the Township Code says "This Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building Department, at 1630 W Marshall Street, under its Director of Code Enforcement, takes building permit applications; the Township's construction permit application says the application review is completed by Code Inspections, Inc. Chapter 4 of the Township Code changes nothing in the code's reroofing provisions, and the Building Department's pages say nothing on roof layers; the department says permits are required for all work except painting, wallpapering, carpeting and landscape work.
West Nottingham Township - Zoning and Building Permits (Township of West Nottingham, Chester County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Nottingham Township takes zoning and building permit applications itself: its Permits & Applications page says "Please call the Codes/Zoning Officer at 610-932-4072 ext. 302 for questions regarding subdivision, land development, building permits and applications" and lists a Residential Building Permit Application; its Contact Information page lists, under "Permitting (Zoning & Building)," a Zoning Officer, a "Building Codes Official" and a "Building Inspector"; and its fee schedule (Resolution No. 6-2024) recites "Ordinance No. 1-2004 enacted to adopt, with certain amendments thereto, the Pennsylvania Uniform Construction Code." The Township office is at 100 Park Road, Nottingham (610-932-4072). The Township's pages, sheets and zoning chapter say nothing on roof layers, and Chapter 5 of its posted Code of Ordinances names the 1990 BOCA code and the 1989 CABO dwelling code; the text above is the 2021 edition's, and those codes' text was not read for this record.
West Penn Township - Hometown Municipal Services (UCC) (Township of West Penn, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Penn Township in Schuylkill County uses a third-party agency, Hometown Municipal Services, LLC of Tamaqua: the Township's Forms and Ordinances page posts a "UCC Application for Hometown Municipal Services, LLC.", whose instructions are addressed to "West Penn Township UCC Construction Permit Applicant(s)" and say UCC, zoning and driveway applications and fees go to the Township building at 27 Municipal Road, New Ringgold, or to the agency at 30 Holland Street, Tamaqua. No Township or agency text read for this record says anything on roof layers, and the Township's Uniform Construction Code ordinance was not read.
West Pennsboro Township - Planning and Permits (Township of West Pennsboro, Pennsylvania (Cumberland County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Pennsboro Township takes Uniform Construction Code applications for Middle Department Inspection Agency: the Township's Planning & Permits page says "If a UCC (Building) Permit is required, you'll be directed to West Pennsboro Township to drop off your application for the building inspection agency (MDIA) review," and that once the plans are approved "you will be called by the staff at West Pennsboro Township with the cost of the inspections." The Township has not published the ordinance by which it adopted the Uniform Construction Code, and this record has not read it. The Township's pages say nothing on roof layers.
West Pikeland Township - Building & Zoning (Township of West Pikeland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Pikeland Township's Ordinance No. 2004-203 says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time," as the municipal building code. The Township's Building & Zoning page names Barry Isett & Associates Inc as its "BUILDING CODE & ZONING OFFICER," and its Permits page says "ALL PERMIT APPLICATIONS MUST BE SUBMITTED ELECTRONICALLY" to the Township. Neither ordinance changes the code's reroofing provisions, and the Township's permit sheet lists non-structural roof replacement among projects needing no permit; it says nothing on roof layers. Ordinance No. 2004-203 lists the International Residential Code without an edition, and the Township's permit pages name none.
West Pittston Borough - Code Enforcement and Zoning (Permits) (Borough of West Pittston, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Pittston Borough's Contact Us page lists "Code Enforcement/Zoning (Permits)" as NEIC, Northeast Inspection Consultants, reached through the Borough office at 555 Exeter Avenue, and the Borough's zoning permit application says "WHEN ALL OF THE PROJECT REQUIREMENTS ARE SUBMITTED, NEIC WILL PERFORM A PLAN REVIEW"; the building permit application on the Borough's forms page is that firm's building subcode application. The Borough's codified code, which the Borough's own ordinances cite as the Code of the Borough of West Pittston, is not published online, and its Uniform Construction Code adoption ordinance is not posted on the Borough's site, so this record has not read whether the Borough adds any permit requirement of its own for residential repairs or alterations. The Borough's pages say nothing on roof layers.
West Pottsgrove Township - Code Enforcement - Permitting (Township of West Pottsgrove, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Pottsgrove Township's Code Enforcement - Permitting department takes building and zoning permit applications, online through GovWell starting September 1, 2026, and the Township's 2026 fee resolution (Resolution 2025-10) prices residential building permits at "$25 application fee plus code fees" under an attached 2026 schedule whose permit conditions say "The fee is made payable to Technicon Enterprises, Inc. II". Chapter 7 of the Township Code adopts the 2021 International Residential Code and changes nothing in its reroofing provisions, and the Township's permit pages say nothing on roof layers.
West Providence Township - Land Improvement Permits (Township of West Providence, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Providence Township takes land improvement permit applications at its Township Office, 83 East 5th Avenue, Everett, and its Links page lists PMCA, the Pennsylvania Municipal Code Alliance, Inc.; the Township's Land Use Permit Checklist says "Please contact your local municipal office or the local Pa Municipal Code Alliance, Inc. office if you have any questions about the process for obtaining a building permit," and Section 5 of its Land Improvement Permit Ordinance says "The applicant for all projects subject to the Uniform Construction Code, as amended from time to time, and the rules and regulations promulgated thereunder, shall be referred to appropriate agency for the proper administration thereof." PMCA lists a Bedford Office at 125 S. Richard Street, Suite 102, Bedford. The Township's own ordinance adopting the Uniform Construction Code is not published on its website, whose Forms, Documents, and Ordinances page lists no such ordinance, or in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing, so it was not read for this record. The Township's pages say nothing on roof layers. The Township's pages name no code edition; PMCA's ice barrier sheet says "All Municipalities Served by PMCA follow and enforce the provisions of the 2018 International Residential Code (IRC)," and this record has not read the 2018 edition's text and does not decide which edition PMCA applies; the text above is the 2021 edition's. PMCA's re-roof letter says "Metal roofing should not be installed over more than two layers of shingles without the authorization of a design professional."
West Reading Borough - Code Enforcement Department (Borough of West Reading, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Reading Borough administers the code itself through its Code Enforcement Department at Borough Hall, 500 Chestnut Street: Section 188-15 of the Borough Code says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 188-16 adopts the Uniform Construction Code, "as amended from time to time," as the Municipal Building Code of the Borough, and the Department's FAQ speaks of "a building permit issued by the Borough's Building Code Official." Section 188-17K brings house repairs and alterations under the Uniform Construction Code with exemptions that name no roof work, Chapter 188 changes nothing in the code's reroofing provisions, and the Department's pages say nothing on roof layers. Section 188-17 of the Borough Code amends the 2018 editions of the International Residential Code and International Existing Building Code, and the Department's residential permit procedure sheet says plans are reviewed "for compliance with the 2009 International Residential Code and other adopted codes"; the text above is the 2021 edition's, the 2018 and 2009 editions' reroofing text was not read for this record, and this record does not decide which edition the Department applies.
West Rockhill Township - Building and Zoning Permits (Township of West Rockhill, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Rockhill Township in Bucks County issues building permits from its Township office at 1028 Ridge Road, Sellersville; Section 150-1 of the Township Code says the Township "hereby elects to administrator and enforce the provisions of the Pennsylvania Construction Code Act," Section 150-6 creates an "Office of Code Administration" headed by a Code Official the Board of Supervisors appoints, and the Township Staff page lists a Building Inspector and a Building Permit Coordinator. Chapter 150 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 150-2 of the Township Code says that at the time of the Code's adoption the Uniform Construction Code included the "International Residential Code 2015," and the Township's building and zoning application and its residential construction application procedures say plans must comply with "requirements of 2018 IRC/ICC and 2017 NEC"; the text above is the 2021 edition's, the 2015 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
West Sadsbury Township - Township Office (Building and Zoning Permits) (Township of West Sadsbury, Pennsylvania (Chester County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Sadsbury Township's Zoning & Code Enforcement page, on the Township's own site, names "Technicon" with an office number of (610) 286-1622, and the Township's Residential Building Permit packet, posted on its Forms & Documents page under "Zoning Forms/Applications", says the items listed are "required to be submitted to Technicon Enterprises, Inc., II in order for you to obtain a building permit." The Township office is at 6400 N. Moscow Road, Parkesburg, (610) 857-5969. The Township's pages say nothing on roof layers. The Township's Zoning Ordinance, in its floodplain Uniform Construction Code coordination section, cites "International Residential Building Code (IRC) 2009 or the latest revision thereof as adopted by the Commonwealth of Pennsylvania," and the Township's office pages name no edition; this record has not read the 2009 edition's text and does not decide which edition the Township applies; the text above is the 2021 edition's.
West Salem Township - Building Permits (Township of West Salem, Pennsylvania (Mercer County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Salem Township's Directory page (read October 10, 2026) lists a "Building Code Official" (a contracted inspection firm, telephone 724-927-2020) and a "Building Code Appeals Board"; the Township's Forms page posts a "UCC Permit Application" and its fee schedule (revised 2/10/2026) lists a "Building Permit" fee; the Township office is at 610 Vernon Road, Greenville (724-588-2082). West Salem Township's ordinance adopting the Uniform Construction Code is not published on the Township's website, whose menus list only Home, Directory, Forms, Municipal Sewage Authority, Upcoming Events and Agendas, or in the online code libraries of General Code (eCode360), American Legal Publishing, Municode or Code Publishing, and was not read for this record; the Township's pages say nothing on roof layers and the Township's pages name no code edition.
West View Borough - Building Permits (Borough of West View, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West View Borough's offices are at 441 Perry Highway, Pittsburgh, and the Borough's welcome packet for new residents says "Building permit applications are now handled by Code.sys Code Consulting, Inc."; the Building Permit Application link on the Borough Forms page opens Code.sys's own site. Section 130-1 of the Borough Code (Ord. No. 1418, 2004) says "The municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act." Chapters 116 and 130 of the Borough Code change nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
West Vincent Township - Building Department (Township of West Vincent, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Vincent Township administers the code itself through its Building Department, at 729 Saint Matthews Road, Chester Springs: Section 148-1 of the Township Code (Ord. No. 125, June 28, 2004) says the Township "hereby elects to administer and enforce the Uniform Construction Code as its municipal building code," and the Township's Building & Zoning page names Technicon Enterprises Inc. II as "BCO & Inspector." Chapter 148 changes nothing in the code's reroofing provisions, and no Township text read for this record says anything on roof layers.
West Whiteland Township - Codes Administration Department (Township of West Whiteland, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Whiteland Township administers the code itself: Section 129-1 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and Section 129-3 says "The Township's Code Administration Department shall administer and enforce the Uniform Construction Code," with third-party agencies retained as necessary for plan examination or inspections (the Township's permit chart sends electrical inspections to a third-party agency). The department is at 101 Commerce Drive, Exton. Chapter 129 of the Township Code changes nothing in the code's reroofing provisions, and the department's pages say nothing on roof layers; the department requires a re-roof permit for a new or replacement roof. Chapter 129 adopts the International Residential Code "as published by the International Code Council, Inc." without naming an edition, and its sprinkler amendment refers to dwellings built under the 2009 International Residential Code, while the Codes Department's FAQ says "Currently PA mandates that we use the 2021 International Codes" (its permit chart's footnote still reads "According to current (2018) Building Code"); the text above is the 2021 edition's, and this record has not read the 2009 edition's reroofing text.
West Wyoming Borough Building Department (Borough of West Wyoming, Pennsylvania (Luzerne County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, West Wyoming Borough posts a Building Permit Application headed "WEST WYOMING BOROUGH BUILDING DEPARTMENT," 464 West 8th Street, with a Code Enforcement Officer signature line, and the application says "To schedule an Inspection, Call BIU Pennsylvania." Ordinance No. 3 of 2004, Section I, says the Borough "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" (read from the rendered page image). The 2019 ordinance names the 2015 code and the Borough's pages name no code edition; the text above is the 2021 edition's, the 2015 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies. The Borough pages read say nothing on roof layers.
Westfall Township - Township Office (Building Permits) (Township of Westfall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Westfall Township issues building permits from its Township office at 102 LaBarr Lane, Matamoras. Its Contacts page (read October 12, 2026) lists a "Building Inspector/Code Enforcement Officer" supplied by a consulting firm, with set weekly hours, and Ordinance No. 120 says "This Municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that the Uniform Construction Code "is hereby adopted and incorporated herein by reference as the municipal building code of this Municipality" (transcribed from the rendered page image, since the posted PDF has no text layer). The Township's pages say nothing on roof layers. Ordinance No. 82 adopts the 1993 BOCA National Building Code; the text above is the 2021 edition's, the 1993 text was not read for this record, and this record does not decide which code the Township applies to a reroof.
Westmont Borough - Codes and Zoning (Borough of Westmont, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Westmont Borough administers the code through a third-party agency, Allsafe Building Code Services: the Borough's Codes and Zoning page says "Allsafe Buidling code services is the codes and zoning entity for Westmont Borough. Any building permit application needs to go to them, and they will issue the permit to the resident as applicable," and that applications "need to be returned to the Borough office along with the $25.00 application fee. We will then forward along to Allsafe, and they will issue the permit." Chapter 92 of the Borough Code (Ord. No. 777, June 8, 2004) adopts the Uniform Construction Code, "as amended from time to time," as "the municipal building code of the Borough of Westmont." Chapter 92 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Westtown Township - Building, Zoning, and Code Enforcement Department (Township of Westtown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Westtown Township's Building, Zoning, and Code Enforcement Department, at the Township Building, 1039 Wilmington Pike, West Chester, issues building permits; Section 57-5 of the Township Code says "The municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Department's page lists a Building Code Official and says "All Residential and Commercial Building Permit Applications and Occupancy Permits will be reviewed and inspected by the Township or its third party inspection agency, Code Inspections, Inc." Chapter 57 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article I of Chapter 57 adopts the "International Residential Code, 2006 Edition" as the Residential Code of Westtown Township, Section 57-6 adopts the Uniform Construction Code "as amended from time to time," and the Department's page says "All permit applications submitted for new buildings or major renovations must be reviewed under the 2018 I-codes"; the text above is the 2021 edition's, the 2006 and 2018 editions' reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Wharton Township (Fayette County) - Building Permits (McMillen Engineering) (Township of Wharton, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wharton Township's "Zoning, Code Enforcement and BCO Information" page lists McMillen Engineering, Inc., 115 Wayland Smith Drive, Uniontown (724-439-8110), and the Township's Applications and Permits page posts that firm's "Uniform Construction Code (UCC) Building Permit Application - Residential"; the Township Municipal Building is at 114 Elliotsville Road, Farmington (724-329-8503). The Township's building ordinance was not read for this record, and the pages read say nothing on roof layers.
White Oak Borough - Code Department (CEA Code Enforcement Agency) (Borough of White Oak, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, White Oak Borough administers the code through CEA Code Enforcement Agency: the Borough's Contacts page lists "Building Inspector - CEA Code Enforcement Agency," and the Borough's 2026 Residential Building Application, a "PA UCC Building Permit Application" on Borough letterhead, says the owner "must submit to CEA Code Enforcement Agency, a list of all known Contractors and Sub-Contractors." Applications go to the Borough at the White Oak Borough Municipal Building, 2280 Lincoln Way, White Oak. The Borough's codified ordinances, which its Ordinances page says "have been moved to a new online resource," could not be opened for this record, so the Borough's Uniform Construction Code ordinance, any permit or exemption section in it, and any older building ordinance it keeps in force were not read. The Borough's pages say nothing on roof layers, so whether a Borough ordinance changes the code's reroofing provisions is not stated here.
White Township - Code Enforcement/Planning Department (Township of White, Pennsylvania (Indiana County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, White Township has elected to administer and enforce the code (Section 120-14 of the Township Code), and its Code Enforcement/Planning Department, at the municipal building, 950 Indian Springs Road, Indiana, "reviews and issues Township Building Permits." The Township's Building Permit & Plans Examination Application names TKL Code Inspection, Inc., and at their January 5, 2026 organization meeting the Supervisors designated TKL Code Inspection Services as the Township's building code inspector. Chapter 120 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Whitehall Borough - Planning, Zoning & Code Enforcement (BIU, Building Code Official) (Borough of Whitehall, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Whitehall Borough has elected to administer and enforce the code (Section 78.1 of the Borough Code) and uses a third-party agency: the Borough's Commercial Permits/BIU page says "Whitehall Borough utilizes BIU for review of proposed plans, approvals and inspections of all Uniform Construction Code (UCC) Residential and Commercial projects," and a Building Inspection Underwriters inspector serves as the Borough's Building Code Official. Zoning and permit intake are at the Borough Building, 100 Borough Park Drive, Pittsburgh. Chapter 78 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers; the Borough's pre-1999 building code that Section 78.2 keeps in force was not read.
Whitehall Township - Bureau of Planning, Zoning & Development (Township of Whitehall, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Whitehall Township administers the code itself through a contracted agency: Section 5-28 of the Township Code says "Whitehall Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Permitting / Codes Enforcement page says "As of 2012, Whitehall Township has contracted ALL INSPECTION AND PLAN REVIEW for all new construction, alterations and additions to a third party agency," names Keycodes Inspection Agency, and says "all paperwork is still submitted to, and issued by the Township." Chapter 5 of the Township Code, Code Enforcement, was read in full for Article I (Building Code), Article VIII (International Residential Code, Sections 5-24 to 5-27, amended as recently as March 11, 2024, by Ord. No. 3342) and Article IX (Uniform Construction Code, Sections 5-28 to 5-33); none of them changes the code's roof covering, reroofing or roof sheathing provisions. The Township's roof checklist and fee schedule say nothing on roof layers. The Township's code (Section 5-24) still names the International Residential Code for One- and Two-Family Dwellings, 2000, and the Township's pages name no edition; the text above is the 2021 edition's, and the 2000 edition's text was not read for this record.
Whitemarsh Township - Building, Permitting & Licensing (Township of Whitemarsh, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Whitemarsh Township administers the code itself: Section 42-2 of the Township Code says "the Township of Whitemarsh, situate in Montgomery County, Pennsylvania, hereby elects to administer and enforce the Uniform Construction Code as its municipal building code," and the Township's Building Permits page sends permit applications to the building official at Whitemarsh Township Building & Permits, 616 Germantown Pike, Lafayette Hill. Chapter 42 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 42-3 of the Township Code adopts appendixes "to the International Residential Code 2003" and says "all subsequent editions or successor codes are hereby adopted," and the Township's pages name no residential code edition; the text above is the 2021 edition's, and the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Township applies.
Whitpain Township - Code Enforcement Department (Township of Whitpain, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Whitpain Township administers the code itself: Section 71-1 of the Township Code says "Whitpain Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," Section 71-2.2 A provides for "the designation of an employee of the Whitpain Township to serve as the Whitpain Township code official," and the Township's Code Enforcement Department, at 960 Wentz Road, Blue Bell, says its work "includes reviewing applications for permits, examining the accompanying plans and documents, issuing the applicable permit(s), conducting inspections during construction." Chapter 71 of the Township Code changes nothing in the reroofing provisions of the codes it names, and the Township's pages say nothing on roof layers. So whether a Township ordinance brings a house reroof within the Uniform Construction Code is not stated here. Section 71-2 of the Township Code incorporates the Uniform Construction Code "as amended from time to time" as the Building Code of Whitpain Township, Section 71-2.1 adds appendixes of the 2003 International codes, and Sections 71-43 and 71-44 still print the "BOCA National Building Code," "being particularly the 1996 Edition thereof," and the CABO One- and Two-Family Dwelling Code, 1995 Edition, with the Township's modifications, while the Township's Building Code page names no edition and says "The Building Code adopted by the Board of Supervisors is the PA.UCC. Act 45, consult PA L&I for the current codes"; the text above is the 2021 edition's, and the older editions' reroofing text was not read for this record.
Wilkes-Barre Township - Zoning and Code Enforcement Department (Township of Wilkes-Barre, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wilkes-Barre Township's Zoning & Code Enforcement Department at the municipal building, 150 Watson Street, Wilkes-Barre Township (570-208-4635, Monday to Friday, 7:30 AM to 3:30 PM), lists a Zoning & Code Enforcement Officer on its Zoning & Code Enforcement page, which says "For all zoning, planning and code enforcement related information, please contact our code enforcement officer at the number listed," and posts its own Building Permit Application, whose "READ THIS" box says "CONTRACTOR IS RESPONSIBLE TO SCHEDULE ALL INSPECTIONS WITH ZONING OFFICE." The Township's Rental Ordinance defines a Code Enforcement Officer as "the duly appointed Code Enforcement Office(s) having charge of the Office of Code Enforcement for the Township of Wilkes-Barre." The Township's pages say nothing on roof layers, and nothing read in its Zoning Ordinance changes the code's reroofing provisions.
Wilkins Township - Building Inspector (Code.sys Code Consulting, Inc.) (Township of Wilkins, Pennsylvania (Allegheny County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wilkins Township administers the code through a third-party agency: Chapter 160 of the Township Code (Ordinance No. 963, 2004) says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and that administration and enforcement shall be undertaken "by the retention of one or more construction code officials or third-party agencies to act on behalf of the Township," and the Township's Building Inspector page sends applicants to Code.sys Code Consulting, Inc. with the link "Click here to apply for a Building Permit." Code.sys is at 321 Grant Avenue, Pittsburgh. Chapter 160 changes none of the code's reroofing provisions, and no Township or Code.sys page read for this record says anything on roof layers.
Williams Township - Zoning Office (Township of Williams, Pennsylvania (Northampton County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Williams Township in Northampton County takes building permit applications at its Zoning Office in the municipal building at 655 Cider Press Road, Easton, and its Zoning and Building Department page says "Please note that as of January 8, 2013 Keycodes Inspection Agency is the third party building code inspection agency for Williams Township. All building code inspections will be performed by them." Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. The Township's Zoning and Building Department page says "On June 1st, 2010, Williams Township began enforcing the 2009 International Building Codes as per the State mandated Uniform Construction Code" and names no later edition, and Section 5-101 quotes the 2006 printings of the International Building Code and International Residential Code; the text above is the 2021 edition's, the older editions' text was not read for this record, and this record does not decide which edition the Township applies.
Willistown Township - Building Department (Township of Willistown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Willistown Township's Building Department, at the Township Building, 688 Sugartown Road, Malvern, issues building permits; its page says the Building Department "is entrusted to implement the provisions of PA Act 45, known as the Uniform Construction Code (UCC), since April 9, 2004," and Section 72-14 of the Township Code elects to administer and enforce the Act. Chapter 72 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Article VII of Chapter 72 adopts the Uniform Construction Code "as amended from time to time" and names no edition, Article VI of the same chapter still adopts the CABO One and Two Family Dwelling Code, 1992 Edition, and Section 72-18A keeps in force the parts of Chapter 72 "which equal or exceed the requirements of the Code"; the Township's list of Building Codes Enforced (updated 9.30.2026) names the "2021 International Residential Code (IRC)"; this record has not read the 1992 CABO code's reroofing text.
Wilmington Township (Lawrence County) - Township Office (Township of Wilmington, Pennsylvania (Lawrence County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wilmington Township's Building Permits page lists a building inspector with a phone number and a link to that inspector's website, a third-party building inspection firm whose site says it "provides third party building inspections" to municipalities, and a separate zoning officer who takes the Township's own building permit form for work such as fences, sheds, garages and pools; the Township office is at 669 Wilson Mill Road, New Castle. The Township's pages say nothing on roof layers. The Township's pages name no edition of the International Residential Code, while the inspection firm's posted training presentation, "Changes to the Pennsylvania UCC," covers the 2015 edition; the text above is the 2021 edition's, and this record does not decide which edition the Township applies to a house.
Windber Borough - Building Permits (Pennsylvania Municipal Code Alliance, Somerset Office) (Borough of Windber, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Windber Borough's Codes & Zoning page says "Windber Borough has contracted PA Municipal Codes Alliance for our permitting and inspection needs" and sends building and remodeling questions to the Pennsylvania Municipal Code Alliance (PMCA) Somerset Office, 318 Georgian Place, Somerset (814-444-6112). The Borough's building ordinance was not read for this record, and the Borough's pages read say nothing on roof layers or name a code edition.
Windsor Township - Zoning and Building Permits (Township of Windsor, Pennsylvania (York County))
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Windsor Township administers the code itself: its Building Permit Ordinance (Ordinance No. 16-02-01) has a Building Permit Officer appointed by the Board of Supervisors issue permits and says "The Building Permit Officer is also the designated Building Code Official," and the Township's fee schedule sends plan review and inspection fees under the Uniform Construction Code to an attached schedule of Commonwealth Code Inspection Service, Inc. Permit applications go to the Township office, 1480 Windsor Road, Red Lion. The Building Permit Ordinance changes nothing in the code's reroofing provisions, the Township's Uniform Construction Code ordinance was not read, and the Township's pages say nothing on roof layers. This record does not decide whether Section 1 A of the Building Permit Ordinance brings a house reroof within the Uniform Construction Code. {EDITION}; the text above is the 2021 edition's, and this record has not read the 2006 edition's reroofing text.
Windsor Township (Berks County) - Building Permits and Zoning (Township of Windsor, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Windsor Township takes permit applications at its municipal building, 110 Haas Road, Hamburg (610-562-3769): its Permits & Forms page says "After downloading the forms, please print the form and contact us to get it to the correct zoning officer," posts a "Building Code Permit Application" headed "WINDSOR TOWNSHIP BUILDING PERMIT APPLICATION" that names a "Building Inspector," and the Township's 2026 fee schedule lists a "UCC Residential Application fee for New Buildings and Additions". The Township's Ordinances page lists a zoning ordinance, a stormwater management ordinance, a subdivision and land development ordinance, a solar energy systems ordinance, a data center ordinance and the 2026 fee schedule, and no ordinance adopting the Uniform Construction Code, and the Township's pages link no online code library, so the Township's Uniform Construction Code ordinance was not found and was not read for this record. The pages read say nothing on roof layers. The Township's Permits & Forms page says "The State of Pennsylvania has adopted the 2018 ICC Code effective February 14, 2022" and names no later edition; the text above is the 2021 edition's, and this record has not read the 2018 edition's text and does not decide which edition the Township applies.
Wolf Township - Zoning and Construction Permits (Township of Wolf, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wolf Township's Building & Zoning page says "Wolf Township contracts with Code Inspections Inc. for both Zoning Permit compliance and Construction Permit management" and gives the firm's Lycoming County office at 2104 State Rte. 54, Montgomery, at 570-547-0488, and Section 5-201 of the Township Code (Ord. 2004-02, June 15, 2004; read October 10, 2026) says "The Township of Wolf hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act". Chapter 5 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers or name a code edition.
Womelsdorf Borough Hall (Borough of Womelsdorf, Berks County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Womelsdorf Borough takes permit applications through its Code Officer department: the Borough's Departments page lists a "Code Officer" with a phone number, and the Permit Applications form the Borough posts says the application goes to a Building Code Official for review of "Other information as may be required by the Building Code Official to confirm code compliance" (read October 10, 2026). The Borough Hall is at 101 West High Street. The Borough's pages and the ordinances read for this record change nothing in the code's reroofing provisions and say nothing on roof layers.
Woodcock Township - Building and Zoning (Township of Woodcock, Crawford County, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Woodcock Township takes building and zoning permit applications at its Township office, 16250 State Hwy 86, Saegertown. Its Building Inspections page says "Middle Department Inspection Agency was contracted to perform inspections and building code services for the Township," and its Building Permit Application page posts the building permit application and the agency's customer assistance guides. The Township's ordinance page posts no ordinance adopting the Uniform Construction Code. The Township's posted roof guide asks the applicant for "Layovers (if applicable) existing roof material, amount of layers" and states no layer limit of its own; the Township's ordinances read for this record say nothing on roof layers. The Township's Flood Plain Management Ordinance 2012-2 names "the 2009 International Residential Code (IRC) or the most recent revisions thereof," its posted demolition guide says "Refer to Section 3306 of the 2009 IBC for specific protection requirements," and its 2008 property maintenance ordinance adopts the International Property Maintenance Code, 2006 Edition; the Township's pages name no residential code edition of their own; this record has not read the 2009 edition's text and does not decide which edition the Township applies.
Worcester Township - Planning & Permitting (Township of Worcester, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Worcester Township administers the code: Section 52-1 of the Township Code says "Worcester Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," the Township takes building permit applications through its online Construction Permit Application, and its 2026 fee schedule attaches, as Appendix a, the Pennsylvania Uniform Construction Code permit fee schedule of Barry Isett & Associates, Inc. Chapter 52 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 52-6 of the Township Code names "The 2003 Edition of the International Building Code (IBC)" and the Township's pages name no edition; the text above is the 2021 edition's, the 2003 edition's text was not read for this record, and this record does not decide which edition the Township applies.
Wormleysburg Borough - Code Enforcement and Zoning (Borough of Wormleysburg, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wormleysburg Borough administers the code itself: Section 5-120 of its Code (Ord. 438, June 13, 2004) says "The Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act, Act 45 of 1999," adopts the Uniform Construction Code "as the Municipal Building Code of the Borough of Wormleysburg," and leaves the method of administration to Borough Council "by resolution." The Borough's Appointed Officials & Employees page lists a Codes Enforcement & Zoning Officer and, as its Building Codes Official, an outside firm, its Permits page posts an "APPLICATION FOR PA UCC CONSTRUCTION PERMIT," and the Borough office is at 20 Market Street (717-763-4483); its Codes and Zoning Office takes calls at 717-514-0416. The Borough's code and pages, read as listed in the permit note, change nothing in the code's reroofing provisions and say nothing on roof layers or a code edition.
Wright Township - Zoning Office (Township of Wright, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wright Township takes permit applications at its Township Office, 321 S Mountain Blvd, Mountain Top. Section 61-21 of the Township Code says "Wright Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Zoning page says "Zoning and Building Inspection services are provided by: Barry Isett & Assoc." of Hazleton. Chapter 61 of the Township Code changes nothing in the code's reroofing provisions, and the Township's pages say nothing on roof layers.
Wrightstown Township - Zoning, Code, and Land Development Department (Township of Wrightstown, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wrightstown Township's Zoning, Code, and Land Development Department, at 2203 Second Street Pike, Wrightstown, issues permits, and its staff directory lists a Building Inspector who is available "By Appointment Only." Section 5-101 of the Township Code says the Township "hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and Section 5-103 lets the Board of Supervisors do so by designating an employee or "By retaining of one or more construction code officials or third party agencies". Chapter 5 adds nothing to the code's reroofing provisions, and the Township's pages say nothing on roof layers. Section 5-102 adopts the Uniform Construction Code "as amended from time to time" and Chapter 5 names no edition of the International Residential Code.
Wrightsville Borough - Zoning and Building Permits (Borough of Wrightsville, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wrightsville Borough's Permits and Ordinances page says "The Borough subcontracts the enforcement of the UCC to Solanco Engineering Associates LLC," and its Who Do I Contact page lists that firm, at 103 Fite Way, Suite C, Quarryville (717-786-0355), for zoning permits and building permits; the Borough office is at 601 Water Street, Wrightsville (717-252-2768). The Borough's Residential Permit Process sheet, transcribed from its rendered page image, names "Building Code Official - Solanco Engineering Associates LLC" and also says a building permit check "will be payable to Dependable Construction Code Services". Section 5-202 of the Borough Code (Ord. 2004-4, June 7, 2004) adopts the Uniform Construction Code in 34 Pa. Code, Chapters 401-405, "as amended from time to time". The Borough's pages read say nothing on roof layers.
Wyoming Borough - Building and Zoning Permits (Borough of Wyoming, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wyoming Borough's home page says "Wyoming Borough utilizes Building Inspection/Code Enforcement services from the City of Pittston," and its UCC Permit Application, on Borough letterhead at 277 Wyoming Avenue, says "No work shall be started prior to the issuance of the UCC permit". The Borough's pages and code read say nothing on roof layers or name a code edition.
Wyomissing Borough - Permits, Zoning & Codes Enforcement (Borough of Wyomissing, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Wyomissing Borough administers the code through a third-party agency: the Borough's Permits, Zoning & Codes Enforcement page says "Kraft Municipal Group serves as the Borough's third-party agency for property maintenance code and building code review and enforcement of the Uniform Construction Code, including plan reviews, the issuance of building permits, building permit related inspections," and permit applications go to Borough Hall, 22 Reading Boulevard, Wyomissing. Chapter 4 of the Borough's codified ordinances changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers.
Yardley Borough - Building and Zoning Permits (Borough of Yardley, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Yardley Borough administers the code itself or through a retained official: Section 5-101 of the Borough Code says "Yardley Borough hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code, Act 45 of 1999," and the Borough's staff page lists a Building Code Official/Building Inspector who "administers and enforces the Pennsylvania Uniform Construction Code." The Borough's Building & Property permit applications are taken at Borough Hall, 56 South Main Street, or sent electronically to that official. Section 5-102 adopts the Uniform Construction Code "as amended from time to time" and Chapter 5 changes nothing in the code's reroofing provisions; the Borough's pages say nothing on roof layers. The Borough's pages name no code edition.
Yeadon Borough - Code Department (Borough of Yeadon, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Yeadon Borough administers the code itself: Section 122-1 of the Borough Code says the Borough "hereby elects to administer and enforce the Uniform Construction Code as their municipal building code," and the Borough's Code Department, at Borough Hall, 600 Church Lane, says it handles "building compliance, permits, property maintenance" and related matters. Chapter 122 of the Borough Code changes nothing in the code's reroofing provisions, and the Borough's pages say nothing on roof layers. Chapter 122 of the Borough Code names the International Residential Code 2003 and says "all subsequent editions or successor codes are hereby adopted," and the Borough's pages name no edition; the text above is the 2021 edition's, the 2003 edition's reroofing text was not read for this record, and this record does not decide which edition the Borough applies.
York Township - Building and Zoning Department (Township of York, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, York Township administers the code itself: Section 111-1 of the Township Code says "York Township hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act," and the Township's Building and Zoning page says "Codes Enforcement Officers are employed by York Township to enforce building and property maintenance codes." Chapter 111 of the Township Code, Construction Code, Uniform (Sections 111-1 to 111-8, Ord. No. 2004-7, with Sections 111-7 and 111-8 added by Ord. No. 2004-17), was read in full in the Code the Township publishes as updated to June 2020; it adopts the Uniform Construction Code "as amended from time to time" and changes nothing in the code's roofing provisions. Section 111-7 exempts "Replacement of any roof material so long as the existing roof material is removed prior to installation of new," and a recover laid over existing roofing does not meet that condition; the section sets no layer count. The Township's pages name no code edition; the text above is the 2021 edition's, and the text of the 1995 and 1996 codes adopted in Chapter 98 was not read for this record.
Zelienople Borough - Zoning and Code Enforcement Office (Borough of Zelienople, Pennsylvania)
Two layers at most where the state code reaches the job. Pennsylvania adopts the 2021 International Residential Code without changing its reroofing section, R908 (34 Pa. Code 403.21(a)(7); the State's list of changes names no Chapter 9 section). Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." The existing-building code the State also adopts, the 2021 International Existing Building Code (34 Pa. Code 403.21(f)), carries the same three conditions in Section 705.2.1.1. These rules bind work the Uniform Construction Code reaches. The Act does not apply to "Repairs to residential buildings" or to alterations that make no structural change, "except as might be required by ordinances" (Act 45 section 104(b)(5) and (6)), so whether R908 binds a particular house reroof turns on that exclusion and on the municipality's own ordinances. Everything above is Pennsylvania state law, the same in every municipality. Locally, Zelienople Borough's Code Enforcement/Zoning page says "Building Permit Review and Inspections are conducted by CODE ENFORCEMENT AGENCY (CEA)," in Jefferson Hills, and that building permit applications go to the Borough's Zoning and Code Enforcement Office at 111 W. New Castle Street; Article III of Chapter 115 of the Borough Code (Ord. No. 763, April 12, 2004) says "This municipality hereby elects to administer and enforce the provisions of the Pennsylvania Construction Code Act" and adopts the Uniform Construction Code, "as amended from time to time." No Borough text read sets a layer limit of its own. Article V of Chapter 115 names the 2003 International Residential Code, and no Borough page read names a current residential code edition; the text above is the 2021 IRC's, and this record does not say which edition the Borough enforces.
Unclassified — see each jurisdiction's quoted rule — Rhode Island (39)
City of Central Falls - Code Enforcement (City of Central Falls, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Central Falls the Code Enforcement office administers the code for the city; its own page says the city accepts building and fire permits, with all related fees, through its online E-Permitting System.
City of Cranston - Department of Building Inspections & Zoning (City of Cranston, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Cranston the Department of Building Inspections & Zoning administers the code; the department's own page says it is responsible for verifying compliance with the current edition of the Rhode Island State Building Code.
City of East Providence - Building Inspection Division (City of East Providence, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In East Providence the Building Inspection Division administers the code; the city's page says the division issues the building, plumbing, mechanical and electrical permits for enforcement of the Rhode Island State Building Code.
City of Newport - Building & Inspections (City of Newport, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Newport the Building & Inspections department, according to its own page, is the city's one-stop shop for building permit review, and its Inspections Division administers and enforces building, housing, health, sanitation and safety regulations.
City of Pawtucket - Zoning and Code Enforcement Office (City of Pawtucket, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Pawtucket the Zoning and Code Enforcement Office administers the code; the city's page says the office is responsible for enforcing the state building and housing codes and issues all building, plumbing/mechanical and electrical permits.
City of Providence - Department of Inspection and Standards (City of Providence, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Providence the Department of Inspection and Standards administers the code; the department's own page says its staff assist applicants through the building permitting process and it lists a Building Official.
City of Warwick - Building Department (City of Warwick, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Warwick the Building Department administers the code; the city's page for the department says to call it to schedule inspections for permitting and lists a Director and Building Official.
City of Woonsocket - Building Inspection & Code Enforcement Division (City of Woonsocket, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Woonsocket the city's Building Inspection & Code Enforcement Division, at City Hall, administers the code; its own page lists a Building Official, building inspectors, a plumbing and mechanical inspector and an electrical inspector, and links the city's online page for applying for a building permit.
Town of Barrington - Building and Zoning Office (Town of Barrington, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Barrington the Building and Zoning Office, led by a Building Official, takes building permit applications through the town's online OpenGov portal and schedules the inspections, according to the town's own page.
Town of Bristol - Building Inspection Department (Town of Bristol, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Bristol the Town's Building Inspection department, administered by the Building Official, issues permits for construction work and inspects it for compliance with the Rhode Island State Building Code, according to its own page.
Town of Burrillville - Building and Zoning Department (Town of Burrillville, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Burrillville the Building and Zoning Department administers the code for the town; its own page lists issuance of building, plumbing, mechanical and electric permits among its purposes and links the town's online permitting system.
Town of Charlestown - Building/Zoning Department (Town of Charlestown, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Charlestown the Building/Zoning Department administers building permits and inspections, according to the town's own page, which lists the building permit forms and links the town's e-permitting portal.
Town of Coventry - Building Official's Office (Town of Coventry, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Coventry the town's Building Official's Office administers the code; its own page lists a Director of Inspections and Permits, a building inspector and a permit technician, says permit applications are made through the town's online permitting system, and says building, electrical, mechanical and plumbing inspections are scheduled through its online portal.
Town of Cumberland - Building and Zoning Department (Town of Cumberland, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Cumberland the town's Building and Zoning Department administers the code; its own page lists a Building Official and a Building Inspector, says permit applications are made through the town's online permitting system, and says inspections are scheduled with the department.
Town of East Greenwich - Building Department (Town of East Greenwich, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In East Greenwich the Building Department, within the Department of Public Works, guides applicants through permitting and inspection, and takes permit applications through the town's e-permitting portal, according to the town's own page.
Town of Exeter - Building Department (Town of Exeter, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Exeter the town's Building Department provides permitting and inspection services, according to the town's own page, and permit applications go through the town's online E-Permitting portal.
Town of Foster - Building Department (Town of Foster, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Foster the Building Department is responsible for issuing permits related to construction, and its building inspector enforces regulations that concern construction, alterations, additions, repair, removal, demolition and occupancy of buildings, according to the town's own page.
Town of Glocester - Building & Zoning Department (Town of Glocester, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Glocester the Building & Zoning Department, led by the Building/Zoning Official, handles permit applications through the State e-portal, according to the town's own page.
Town of Hopkinton - Building and Zoning (Town of Hopkinton, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Hopkinton the Building and Zoning Department, under the town's Building Official, receives the applications the State requires, issues permits and conducts building inspections, according to the town's own page.
Town of Jamestown - Building & Code Enforcement Office (Town of Jamestown, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Jamestown the Building & Code Enforcement Office is responsible for the implementation of the Rhode Island Building Codes and directs building project applicants through the requirements of zoning, the permitting process and plan review, according to the town's own page.
Town of Johnston - Department of Development and Public Service (Town of Johnston, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Johnston the Building Division of the Department of Development and Public Service, according to the department's own page, enforces the building and fire safety codes by conducting inspections and processing permits.
Town of Lincoln - Building Department (Town of Lincoln, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Lincoln the Building Department, according to its own page, handles building, mechanical, electrical, plumbing, demolition and solar permits.
Town of Little Compton - Building & Zoning Department (Town of Little Compton, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Little Compton the Building & Zoning Department, through its Building Official and Building Inspector, takes building permit applications and performs the required building inspections, according to the town's own page.
Town of Middletown - Building & Zoning Department (Town of Middletown, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Middletown the Building & Zoning Department is responsible for the implementation of the Rhode Island Building Codes and directs applicants through the permitting process, plan review and inspections, according to the town's own page.
Town of Narragansett - Building Inspection Department (Town of Narragansett, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Narragansett the Building Inspection Department issues building permits and performs field inspections, according to the town's own page.
Town of New Shoreham - Building Department (Town of New Shoreham, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In New Shoreham the Building Department enforces the state building codes and regulations and issues permits for construction, alterations and repairs, according to the town's own page.
Town of North Kingstown - Code Enforcement Department (Town of North Kingstown, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In North Kingstown the Code Enforcement Department, according to its own page, issues building permits and is responsible for the administration and enforcement of the Rhode Island State Building Code.
Town of North Providence - Department of Inspections (Town of North Providence, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In North Providence the town's Department of Inspections administers the code; its own page says the department is responsible for enforcing the Rhode Island State Building Code and the State One and Two Family Code, that its office issues building, electrical, mechanical, plumbing, sewer, water and road opening permits, and that permit applications are made through the town's online permitting portal.
Town of North Smithfield - Building / Inspection / Zoning (Town of North Smithfield, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In North Smithfield the Building Official's office issues building permits, and inspections are scheduled through the Building Inspection Clerk, according to the town's own page.
Town of Portsmouth - Building Inspection Department (Town of Portsmouth, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Portsmouth the Town's Building Inspection Department, whose own page says its building permits are all electronic and submitted online, enforces the code through its permitting process and inspections.
Town of Richmond - Building and Zoning (Town of Richmond, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Richmond the Building Office administers and enforces the State Building Code and reviews building permit applications, according to the town's own page, and building permit applications go through the town's online ViewPoint Cloud portal.
Town of Scituate - Building/Zoning Office (Town of Scituate, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Scituate the Building/Zoning Office, led by a Building Official, takes building permit applications through the State permit portal, according to the town's own page.
Town of Smithfield - Building and Zoning Department (Town of Smithfield, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Smithfield the Building and Zoning Department administers the code for the town; its own page says it administers and enforces the State of Rhode Island-adopted building codes through permitting, plan review, inspections and code enforcement, and it links the town's online permit portal.
Town of South Kingstown - Building & Zoning Department (Town of South Kingstown, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In South Kingstown the town's Building & Zoning Department administers the code; its own page lists a Building Official, says all work under building, electrical, mechanical or plumbing permits must be inspected, and says inspections are scheduled through the Building Official's office or the town's online permitting system.
Town of Tiverton - Code Enforcement Department (Town of Tiverton, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Tiverton the Code Enforcement Department issues building permits and conducts plan reviews and onsite inspections, according to the town's own page, and building permit applications go through the town's online OpenGov portal.
Town of Warren - Building and Zoning (Town of Warren, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Warren the Building and Zoning office, led by a Building/Zoning Official, takes permit applications through the town's online permit system and schedules the inspections, according to the town's own page.
Town of West Greenwich - Building Department (Town of West Greenwich, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In West Greenwich the Building Department handles permits, inspections and code enforcement, according to the town's own page, and building permits are applied for through the online permit portal the page links.
Town of West Warwick - Building Department (Town of West Warwick, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In West Warwick the Building Department, according to its own page, is responsible for reviewing plans, issuing permits and inspecting construction activity, and it enforces the building, electric, heating and plumbing codes.
Town of Westerly - Building Office (Town of Westerly, Rhode Island)
Two layers at most. Rhode Island adopts the 2021 International Residential Code with "Chapter 9 is adopted with no changes" (510-RICR-00-00-2), so its reroofing section, R908, applies as published. Section R908.3.1.1 says "A roof recover shall not be permitted where any of the following conditions occur," and the third condition is "Where the existing roof has two or more applications of any type of roof covering." So one existing layer may be covered once, and a roof that already has two layers is torn off to the deck. The same section also bars a recover "Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing" and "Where the existing roof covering is slate, clay, cement or asbestos-cement tile." A tear-off means "the removal of existing layers of roof coverings down to the roof deck" (R908.3). Cities and towns may not enact building codes of their own (R.I. Gen. Laws 23-27.3-100.1.7). Everything above is Rhode Island state law, the same in every city and town. In Westerly the Town's Building Office, which its own page describes as the Town's code enforcement office and the place where all permits are issued, enforces the code.
Unclassified — see each jurisdiction's quoted rule — South Carolina (13)
Abbeville County - Building and Codes Department (Abbeville County, South Carolina (unincorporated))
Abbeville County states no layer limit of its own. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", and in two other conditions that section sets out, and the South Carolina modifications to the 2021 IRC do not change the reroofing section. Abbeville County's Buildings and Building Regulations chapter (Chapter 8, read in full) adds no reroofing rule of its own, but the County's online Building Permit application still tells applicants that plans must conform to the 2018 South Carolina Residential Code, so which edition the County applies is not settled and this record declares no local layer rule. Ask the Department before planning a recover.
Chesterfield County - Building Codes Department (Chesterfield County, South Carolina (unincorporated))
Chesterfield County states no layer limit of its own. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile, and the South Carolina modifications to the 2021 IRC do not change the reroofing section. The County's building-code ordinances (Ordinance No. 22-23-03 and its predecessors) adopt the code by reference with no reroofing rule of their own, but the County's fee schedule refers to a codified "Article I, Section 10-4" that has not been found or read, so this record declares no local layer rule. Ask the Building Department before planning a recover.
City of Gaffney - Community Development Department (City of Gaffney, South Carolina)
Gaffney's Chapter 6 (read in full as codified through Ord. No. 2022-15, January 9, 2023) adds no reroofing rule of its own, and the South Carolina modifications to the 2021 International Residential Code do not change the reroofing section of the roofing chapter. Ordinance No. 2026-5 amended only the fee section of Chapter 6 after that codification, and ordinances enacted after January 9, 2023 other than Ordinance No. 2026-5 were not read, so this record states no layer limit for Gaffney.
City of Orangeburg - Building Inspection Division (City of Orangeburg, South Carolina)
The 2021 International Residential Code with South Carolina modifications, Section R908.3.1.1 Roof recover not allowed, states that "A roof recover shall not be permitted where any of the following conditions occur", among them "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point that it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications do not change the reroofing section, and the three City of Orangeburg ordinances read in full (Ordinance No. 2021-04, Ordinance No. 2023-11 and Ordinance No. 2023-23) amend nothing in Chapter 9. The City's codified Chapter 13 is not published online and was not read, so this record states the residential code's rule without declaring the City's layer limit.
Fairfield County - Community Development, Building Division (Fairfield County, South Carolina (unincorporated))
The International Residential Code's reroofing section bars a recover in the same terms in the 2015, 2018 and 2021 editions, Section R908.3.1.1 (headed "Roof re-cover not allowed" in 2015 and "Roof recover not allowed" in 2018 and 2021): a roof recover is not permitted "Where the existing roof has two or more applications of any type of roof covering", where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. One existing layer may be recovered once; a roof that already has two layers must be torn off. The South Carolina modifications to the 2021 edition do not change the reroofing section, and Fairfield County's building chapter (Chapter 6, read in full) adds no reroofing rule of its own. The County's own documents name different editions (2015 in its codified chapter, 2018 on its current permit application), while state law makes the 2021 edition with South Carolina modifications the state residential code for permits applied for before January 1, 2027; all three editions carry the same recover limit. The South Carolina modifications to the 2015 and 2018 editions have not been read for this record.
Greenville County - Building Safety and Code Enforcement (Greenville County, South Carolina (unincorporated))
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Greenville County's 2021 building codes ordinance, read in full, adds no reroofing rule of its own, so the base rule applies unmodified at the state layer. The County's codified Code of Ordinances, published only on a host that refused automated reads, was not read, so this record declares no local layer classification.
Greenwood County - Greenwood City/County Building Department (Greenwood County, South Carolina (unincorporated))
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Greenwood County's Building Regulations chapter (County Code Chapter 6-1, read in full) adds no reroofing rule of its own, so the base rule applies unmodified at the state layer. That codification is current only through Ord. 2016-08, so any later County amendment is unread, and this record declares no local layer classification.
Orangeburg County - Permitting and Inspections Department (Orangeburg County, South Carolina (unincorporated))
Two layers maximum under either edition the County's and the state's instruments name. The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The 2024 edition carries the same three conditions in the Exceptions to Section R908.4 Roof recover. Neither edition's South Carolina modifications change the reroofing section, and Orangeburg County's building chapter (Chapter 6, read in full) adds no reroofing rule of its own.
Richland County - Building Permitting and Inspections Department (Richland County, South Carolina (unincorporated))
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and Richland County's adopting ordinance (No. 004-24HR, read in full) adds no reroofing rule of its own, so the base rule applies unmodified.
Saluda County - Building Codes Department (Saluda County, South Carolina (unincorporated))
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or roof covering is water soaked or has deteriorated to the point that it is not adequate as a base for additional roofing, or where the existing roof covering is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Building Codes Council lists no approved local modification for Saluda County. The County's own building code chapter is not published online and was not read, so this record declares no local layer rule.
Town of James Island - Building Services (Town of James Island, South Carolina)
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and the Town of James Island's building chapter (Chapter 150, as amended by Ordinances 2026-03 and 2026-10, Sections 150.01 through 150.99, read in full) adopts the residential code by reference and adds no reroofing rule of its own, so the base rule applies unmodified at the state layer. The Town's codified Chapter 150, published only on a host that refused automated reads, was not read, so this record declares no local layer classification.
Williamsburg County - Building Codes Enforcement Department (Williamsburg County, South Carolina (unincorporated))
The 2021 International Residential Code, Section R908.3.1.1 Roof recover not allowed, bars a roof recover "Where the existing roof has two or more applications of any type of roof covering", as well as where the existing roof or covering is water soaked or deteriorated to the point it is not an adequate base, or is slate, clay, cement or asbestos-cement tile. The South Carolina modifications to the 2021 IRC do not change the reroofing section, and neither Williamsburg County Ordinance No. 2022-08 nor Ordinance No. 2009-012 (each read in full) adds a reroofing rule of its own.
York County - Building and Codes Division (York County, South Carolina (unincorporated))
York County applies the 2021 International Residential Code with South Carolina modifications. The South Carolina modifications do not change the reroofing section, and York County's building chapter (Chapter 150, read in full as re-enacted in 2022) adds no reroofing rule of its own, so the base code's reroofing provisions apply unmodified; the roof-recover conditions, including the limit on existing layers, are in Section R908.3.1.1 of the 2021 IRC.
Unclassified — see each jurisdiction's quoted rule — Tennessee (1)
Unclassified — see each jurisdiction's quoted rule — Texas (7)
City of Beaumont - Building Codes Division (City of Beaumont, Texas)
The City writes no layer rule of its own. Beaumont adopts the 2021 International Residential Code in Sec. 24.02.101 of its Code of Ordinances, and Sec. 24.02.102, read in full, amends no Chapter 9 provision, including the reroofing section R908; the City's adoption of the 2021 International Existing Building Code (Sec. 24.02.301 and 24.02.302) likewise amends no reroofing provision. The 2021 IRC's reroofing limit is at Section R908.3.1.1, Roof recover not allowed, which bars a recover "Where the existing roof has two or more applications of any type of roof covering." Beaumont's amended Section R301.2.1.1 also requires reroofs to comply with ICC 600-2020 and the Texas Windstorm Inspection Program; the ICC 600 text is not restated here, so confirm with the Building Codes Division before planning a recover.
City of Conroe - Building Inspections and Permits Department (City of Conroe, Texas)
Conroe's IRC amendments (Code of Ordinances Sec. 14-62) do not amend or delete the reroofing section, so the base text of the IRC edition in force applies unmodified. The city's codified adoption (Sec. 14-61) is the 2009 IRC, whose Section R907.3 (Recovering versus replacement) provides that "New roof coverings shall not be installed without first removing all existing layers of roof coverings" where the existing roof or covering is water-soaked or deteriorated, where it is wood shake, slate, clay, cement or asbestos-cement tile, "Where the existing roof has two or more applications of any type of roof covering," and "For asphalt shingles, when the building is located in an area subject to moderate or severe hail exposure according to Figure R903.5." The 2012 IRC, which the department lists as adopted by the State, has the same Section R907.3 without the hail condition. Under either edition a roof that already has two layers must be torn off; no city instrument states where Conroe falls on Figure R903.5, and the department publishes no layer count of its own.
City of Georgetown - Building Permits and Inspections (City of Georgetown, Texas)
The city adopts the 2021 International Residential Code (Code of Ordinances Sec. 15.03.010, Ordinance No. 2023-43, adopted August 22, 2023); its residential amendments in Secs. 15.03.020 through 15.03.150 amend nothing in Section R908 (Reroofing), and Texas has no state amendment to that section. The base 2021 IRC rules on when a roof may not be recovered, Section R908.3.1.1 (Roof recover not allowed), therefore apply unmodified. The city's Roofing permits page gives its own list: a new roof covering "shall not be installed without first removing existing roof coverings when any of the following conditions occur", listing "When the existing roof or roof covering is water soaked or deteriorated to the point of being unacceptable as a base for additional roofing", "When the existing roof covering is wood shake, slate, clay, or cement tile" and "When the existing roof has two or more layers of any type of roofing". On the city's statement, one existing layer may be recovered and a roof that already has two layers must be torn off. The city's list also names wood shake as a covering that must be removed before a new roof is installed. "In some cases, the roof framing and supporting of loading may need to be examined prior to re-roofing."
City of Houston - Houston Public Works, Building Code Enforcement (Houston Permitting Center) (City of Houston, Texas)
Houston's amendments to the 2021 IRC (Ordinance No. 2023-907), read in full, do not amend the IRC's reroofing section, R908, so the 2021 IRC's recover limits at Section R908.3.1.1 (Roof recover not allowed) apply unmodified: "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." (codes.iccsafe.org/content/IRC2021P1/chapter-9-roof-assemblies). Houston's own permit forms add their own conditions. The Roofing Overlay Only form (CE-1104, revised October 9, 2019), signed by the owner or property manager, requests an overlay permit on the statement that "THE FOLLOWING REQUIREMENTS WERE SATISFIED IN A PRELIMINARY INSPECTION", including "1) All roof deck materials are structurally sound.", "2) The roof structure is sufficient to sustain the weight of the additional dead load of the new roofing materials." and "3) The existing roofing is securely attached to the existing roof deck." The Residential Re-Roof Only Worksheet (CE-1109) commits that "1) Existing roof covering and felt materials will be completely removed and disposed of properly." Neither form states a maximum number of layers.
City of League City - Building Department (City of League City, Texas)
League City's IRC amendments (Sec. 22-16(4)) replace the reroofing general subsection, labelled in the ordinance as "Section R907, Reroofing ... subsection R907.1," with: "907.1 General. Materials and methods of application used for recovering or replacing an existing roof covering shall comply with the requirements of Chapter 9 of the 2021 International Residential Code." The City's code states no layer count of its own. In the 2021 IRC as published, reroofing is Section R908 (R907 is rooftop-mounted photovoltaic panel systems), and the limits on installing a roof recover are in Section R908.3.1.1.
City of Round Rock - Building Inspection Division (City of Round Rock, Texas)
The city adopts the 2024 International Residential Code (Code of Ordinances Sec. 8-104, Ordinance No. O-2025-335, December 18, 2025); its amendments in Sec. 8-105 change only Sections R101.1, R302.2.2 and R302.2.6 and do not touch Chapter 9, so the base 2024 IRC rules on re-covering an existing roof apply unmodified: Section R908.4 (Roof recover) and the Exceptions at the end of that section, which list when a recover is not permitted.
City of Temple - Building Permits & Inspections (City of Temple, Texas)
The department's permit FAQ states under "Roof": "City of Temple will only accept 1 layer for residential." The city's adopted code is the 2015 International Residential Code (Code of Ordinances Sec. 7-61), and its local amendments (Sec. 7-62) do not amend the reroofing provisions of Section R908. The base 2015 IRC rule, Section R908.3.1.1 (Roof re-cover not allowed), bars a recover "Where the existing roof has two or more applications of any type of roof covering", so under the code text one existing layer may be re-covered. The department's one-layer statement and the base code rule are not the same, and the department's statement does not say whether a recover over one existing layer is accepted; confirm with the department (254-298-5640) before planning a recover rather than a tear-off on a residential roof.
Unclassified — see each jurisdiction's quoted rule — Utah (16)
City of Orem Building Division (City of Orem, Utah)
No classification is set on this record. Orem City Code Sec. 7-1-1 (Ord. No. O-2023-0015, amended by Ord. No. O-2025-0016) adopts the State Construction Code "as amended or superseded", so the 2021 IRC applies in Orem under Utah Code 15A-2-103(1)(b) (see adopted_code). Utah's statewide amendment instrument (Utah Code Title 15A, Chapter 3, Part 2, read and counted at 48,780 characters) contains zero occurrences of "R908," "Chapter 9," or "shingle." Title 15A Chapter 4 Part 2, the state's registry of local IRC amendments enacted by the Legislature, was read in full: its only IRC entries are Park City (15A-4-206: R905.7, R905.8, Appendix P and Appendix K) and Sandy City (15A-4-207: a new Section R324), and "R908" occurs zero times in the chapter. Orem is not named there. A search of the whole of Orem's Code of Ordinances returned zero occurrences of "roofing," "shingle," or "overlay," but that search was not preserved with any control term showing that the code text itself was returned (the saved export of the code viewer is an empty page shell), so it is not relied on here as a full read of Orem's code. The state registry does not settle the question by itself, because Utah Code 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death. The base 2021 IRC carries the recover rule at Section R908.3.1.1; this record points to that section rather than stating a layer count for Orem.
City of St. George Building Department (City of St. George, Utah)
NO CLASSIFICATION PUBLISHED FOR THIS RECORD. The state's own Chapter 9 amendment package (Utah Code Title 15A Chapter 3 Part 2, all six sections, 48,780 characters counted) does not touch the reroofing section: "R908," "Chapter 9," and "shingle" each occur zero times. The complete statewide registry of codified local IRC amendments, Title 15A Chapter 4 Part 2, is closed at exactly two named jurisdictions, Park City and Sandy City, and St. George is not one of them, so no codified local amendment to the reroofing provisions applies here. St. George's own building-code adoption ordinance could not be opened this session: its municipal code is served only from codepublishing.com/UT/StGeorge and stgeorge.municipal.codes, and both returned a Cloudflare challenge page (403) rather than the code text. Because that instrument was not read, this record points at, and does not quote or state a number for, the base code's reroofing provision.
Greater Salt Lake Municipal Services District, Building Services (Greater Salt Lake Municipal Services District, Utah)
NO CLASSIFICATION IS SET HERE. The 2021 IRC applies to every community this District serves by force of Utah Code 15A-2-103(1)(b), and Utah's statewide IRC amendment packages (Title 15A, Chapter 3, Part 2), read and counted in full, contain zero occurrences of "R908," "Chapter 9," or any provision numbered in the R9xx range, so they amend nothing in the reroofing chapter. Utah Code Title 15A, Chapter 4, Part 2, the state's own closed registry of every local IRC amendment, names only Park City and Sandy City, and neither of those amendments touches the layer-count provision. No community this District serves has been shown to carry its own local amendment to it.
Herriman City - Building Department (City of Herriman, Utah)
Herriman's own Re-Roofs and Building Department pages state directly: "If you are only adding a layer of shingles, a permit is not required. A maximum of two layers is allowed," so an overlay that would make a third layer is not allowed, and a full removal and replacement requires a permit and inspections. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision; Herriman's own stated two-layer figure agrees with, and does not exceed, the base 2021 IRC default. Herriman's own codified building ordinance, which would be needed to confirm whether any further local amendment exists, was not reachable this session (herriman.municipalcodeonline.com returned a server error; the jurisdiction's Municode product record returns an empty "no published codification" response). This record accordingly reports the City's own stated two-layer figure and the state-level absence without asserting a classification.
Layton City - Community & Economic Development, Building Division (City of Layton, Utah)
THIS RECORD DOES NOT SET A LAYER-COUNT CLASSIFICATION FOR LAYTON. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision. Layton's own Municipal Code, which would be needed to confirm no local amendment exists, was not reachable this session: its code hosts, hosting.civiclinq.com (a JavaScript application returning no server-rendered content) and layton.municipalcodeonline.com (an AngularJS single-page application returning HTTP 200 with no chapter text in its raw response), both returned no content. This record accordingly carries the state-level absence without asserting a classification.
Lehi City - Building and Inspections Division (City of Lehi, Utah)
No classification is set on this record. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision. Lehi's own Title 10 Building Regulations, which would be needed to confirm no local amendment exists, were not reachable this session: the City's code host, codelibrary.amlegal.com, returned an access-denied response rather than content. This record accordingly carries the state-level absence without asserting a classification.
Millcreek City - Building Department (City of Millcreek, Utah)
THIS RECORD DOES NOT ASSIGN A LAYER-COUNT CLASSIFICATION. Utah's statewide amendment packet to the 2021 IRC (Title 15A, Chapter 3, Part 2, all six sections, 48,780 characters) contains zero occurrences of "R908," "Chapter 9," or any "R9xx" section number, so the state amendments do not touch the base code's reroofing provision. Millcreek's own Municipal Code, which would be needed to confirm no local amendment exists, was not reachable this session: the City's code host, millcreek.municipalcodeonline.com, returned an empty JavaScript shell (48,554 bytes, zero occurrences of "roof" or "chapter") rather than content. This record accordingly states the state-level absence without asserting what number, if any, governs a Millcreek reroof.
Ogden City Permits & Inspections Division (Ogden City, Utah)
No classification is set on this record. Utah's statewide IRC amendments amend nothing in the reroofing section: "R908" and the pattern "R9[0-9][0-9]" both return zero occurrences across the 48,780 characters of Title 15A Chapter 3 Part 2, and "Chapter 9" also returns zero. Title 15A Chapter 4 Part 2, the state's registry of local IRC amendments enacted by the Legislature, was read in full: its only IRC entries are Park City (15A-4-206: R905.7, R905.8, Appendix P and Appendix K) and Sandy City (15A-4-207: a new Section R324), and "R908" occurs zero times in the chapter. Ogden is not named there. Ogden's own Municipal Code 16-2-2 floats the current state code in by reference ("as amended or superseded") and its text adds no provision of its own. The rest of Ogden's building title has not been read in full: of Title 16, Chapter 2, only the text of 16-2-2 is on file, beside the headings of 16-2-1 Definitions, 16-2-3 Appointment and Removal and 16-2-4 Property Maintenance Code, and no other chapter of Title 16 is on file (the City's code host refuses a scripted fetch). The state registry does not settle the question by itself, because Utah Code 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death. The base 2021 International Residential Code, which applies statewide under Utah Code 15A-2-103(1)(b), carries the recover rule at Section R908.3.1.1; this record points to that section rather than stating a layer count for Ogden.
Park City Building Department (Park City, Utah)
No classification is set on this record. Utah's statewide IRC amendment package (Title 15A Chapter 3, Part 2) amends nothing in IRC Chapter 9. Title 15A Chapter 4 Part 2, the state's registry of local IRC amendments enacted by the Legislature, was read in full: its only IRC entries are Park City's own 15A-4-206, which replaces R905.7 (wood shingles) and R905.8 (wood shakes) with a wildfire hazard-severity test and adopts Appendices P and K, and Sandy City's 15A-4-207, a new Section R324. "R908" occurs zero times in the chapter, so no state-enacted local amendment touches Park City's reroofing provision. Park City's own building title has not been read in full (only its Chapter 11-21 wildland-urban interface provisions were opened), and the registry does not settle the question by itself, because Utah Code 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death. The base 2021 IRC carries the recover rule at Section R908.3.1.1; this record points to that section rather than stating a layer count for Park City.
Provo City - Development Services, Building Division (City of Provo, Utah)
No classification is set on this record. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9xx" section numbers, so the state amendments do not touch the base code's reroofing provision. Provo's own Municipal Code, which would be needed to confirm no local amendment exists on top of the state code, was not reachable this session: its code host, provo.municipal.codes, returned a 403 response, and Provo is not a Municode client. This record accordingly carries the state-level absence without asserting a classification.
Salt Lake City Building Services (Salt Lake City, Utah)
Utah's statewide amendments to the International Residential Code, read in full, contain no occurrence of "R908," "Chapter 9," or "roof" in a reroofing context; the amendment packet's only roof-related text concerns energy-envelope insulation and a plumbing backflow vault. Title 15A Chapter 4 Part 2, the state's closed registry of every codified local IRC amendment, names only Park City and Sandy City, neither of which addresses a layer limit. Salt Lake City's own Re-Reroofing Questionnaire asks an applicant "the number of existing roof layers" where materials are not being removed, which is consistent with a layer-count practice at inspection but does not itself state what the maximum is. No classification is set on this record, because Salt Lake City's own building instrument has not been opened (its municipal code is hosted on a walled platform). Utah Code 15A-1-204(8)'s ceiling on local building codes and the registry explain why a silent city code is expected, but neither is a read of that code, and 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death.
Sandy City - Community Development, Building & Code Compliance Division (Sandy City, Utah)
No classification is set on this record. Utah's statewide IRC amendment packet (Title 15A, Chapter 3, Part 2, all six sections counted in full) amends nothing in IRC Chapter 9 and has zero occurrences of "R908" or "Chapter 9." Title 15A Chapter 4 Part 2, the state's registry of local IRC amendments enacted by the Legislature, was read in full: its only IRC entries are Park City's 15A-4-206 and Sandy City's own 15A-4-207, which adds a new wildfire-related Section R324 (ignition-resistant construction in areas Sandy designates as wildland-urban interface) and does not touch the reroofing or layer-count provisions of Chapter 9. "R908" occurs zero times in the chapter. Sandy City's own building title has not been read in full, and the registry does not settle the question by itself, because Utah Code 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death. The base 2021 IRC carries the recover rule at Section R908.3.1.1; this record points to that section rather than stating a layer count for Sandy.
South Jordan City - Building Department (City of South Jordan, Utah)
NO CLASSIFICATION VALUE IS SET HERE, BECAUSE SOUTH JORDAN'S OWN BUILDING TITLE HAS NOT BEEN READ. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision. South Jordan's own Title 15 Buildings and Construction, which would be needed to confirm no local amendment exists, was not reachable this session: the City's code host, southjordan.municipalcodeonline.com, returned an empty JavaScript shell (zero occurrences of "roof," "building" or "Title 15" across 48,613 bytes) rather than content. This record accordingly carries the state-level absence without asserting a classification.
Taylorsville City - Building Department (City of Taylorsville, Utah)
Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision. Taylorsville's own Title 13 code chapter, which would be needed to confirm no local amendment exists, was not reachable this session: the City's code host, codelibrary.amlegal.com, returned an access-denied response rather than content. This record accordingly carries the state-level absence without asserting a classification.
West Jordan City - Community Development, Building & Safety Division (City of West Jordan, Utah)
No classification is set on this record. Utah's statewide amendment packet to the 2021 IRC (48,780 characters swept across all six Chapter 3, Part 2 sections) contains zero occurrences of "R908," "Chapter 9," or "R9" section numbers, so the state amendments do not touch the base code's reroofing provision. West Jordan's own Title 10 Building Regulations, which would be needed to confirm no local amendment exists, were not reachable this session: the City's code host, codelibrary.amlegal.com, returned an access-denied response rather than content. This record accordingly carries the state-level absence without asserting a classification.
West Valley City Building Inspection Division (West Valley City, Utah)
THE STATE'S OWN AMENDMENT INSTRUMENT TOUCHES NOTHING IN THE REROOFING SECTION, AND WEST VALLEY CITY IS NOT IN THE STATE'S REGISTRY OF LOCAL VARIANTS. Utah's Title 15A Chapter 4 Part 2, the state's codified registry of local IRC amendments enacted by the Legislature, lists only Park City and Sandy City: Park City's amendment is a wildfire wood-roof-covering provision and Sandy City's adds ignition-resistant construction as a new Section R324, and neither is a layer count. West Valley City is not in that registry. This record's own read of West Valley City's municipal code chapter was blocked (the city's code host returns HTTP 403 to a scripted fetch), so it does not confirm the city has adopted no local layer rule of its own. This record does not classify a layer count: the registry and Utah Code 15A-1-204(8)'s ceiling on local building-code content explain why a silent city chapter is expected, but neither is a read of that chapter, and 15A-1-204(9)(c) still lets a city enforce a rule it adopted before July 1, 2015 that it can show is necessary to protect an individual from a condition likely to cause imminent injury or death.
Unclassified — see each jurisdiction's quoted rule — Virginia (3)
City of Norfolk - Department of City Planning, Permits and Inspections (City of Norfolk, Virginia)
The City of Norfolk's Contractor / Owner Roofing Requirements sheet states, under "NAILOVER": "1. Only two layers of shingles can be installed on any roof. 2. Both layers must be removed before installing any new roofing. 3. Ventilation requirements according to the application code must be met." That is the City's own published statement. Norfolk's Chapter 11.1 (read in full) contains no layer rule, and a city cannot amend the statewide code. Which statewide reroofing provision binds a reroof of an existing house (the Virginia Residential Code or Chapter 15 of the Virginia Construction Code, reached through Virginia Existing Building Code Section 602.3.2.1) has not been settled here, so this record states the City's two-layer figure without classifying the statewide rule; confirm with the City before recovering over an existing roof.
City of Virginia Beach - Permits & Inspections Division (City of Virginia Beach, Virginia)
The City's Application for Roofing and Siding Permit (rev. Jul-2025) offers two roofing scopes, "Roof to be a nail-over with only one layer of roofing existing" and "Existing roofing to be removed and replaced with new materials". That is the City's own form wording, and it describes a recover over a single existing layer only. The recover rule itself is state text: the Virginia Existing Building Code, Section 602.3.2.1.1 "Roof recover permitted", and the roofing chapter of the Virginia Construction Code to which Section 602.3.2.1 refers. This record does not restate that rule. Confirm with Permits & Inspections before planning a recover.
Stafford County - Building Division, Department of Development Services (Stafford County, Virginia)
Stafford County Development Services' FAQ lists, among work that generally does not require a building permit, "Residential re-roofing: Old shingle roof can be left in place provided that there are not more than two previous layers of shingles and that the existing shingles are not water saturated". That is the County's own statement. This record does not restate the Virginia code's recover limit: a reroof of an existing house is addressed by the Virginia Existing Building Code, whose section 602.3.2.1 sends "recovering or replacing an existing roof covering" to Chapter 15 of the Virginia Construction Code, and by the reroofing section of the Virginia Residential Code. Stafford County Code Sec. 6-16 adds no roofing provision to the Virginia code.
Unclassified — see each jurisdiction's quoted rule — Wisconsin (98)
City of Algoma - Building Inspector (City of Algoma, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Algoma as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Algoma cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Algoma has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Algoma Building Inspector before relying on the layer rule.
City of Altoona - Building Inspection (City of Altoona, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Altoona as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Altoona cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Altoona has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Altoona Building Inspection office before relying on the layer rule.
City of Antigo - Building Inspections Department (City of Antigo, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Antigo as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Antigo cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Antigo has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Antigo Building Inspections Department before relying on the layer rule.
City of Ashland - Planning and Development Department (City of Ashland, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Ashland as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Ashland cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Ashland has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Ashland Planning and Development Department before relying on the layer rule.
City of Beaver Dam - Inspection Services (City of Beaver Dam, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Beaver Dam as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Beaver Dam cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Beaver Dam has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Beaver Dam Inspection Services department before relying on the layer rule.
City of Berlin - Building Inspection & Zoning (City of Berlin, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Berlin as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Berlin cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Berlin has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Berlin Building Inspection & Zoning office before relying on the layer rule.
City of Boscobel - City Office (City Hall) (City of Boscobel, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Boscobel as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Boscobel cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Boscobel has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Boscobel city office at City Hall before relying on the layer rule.
City of Brillion - Building Inspector Office (City of Brillion, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Brillion as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Brillion cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Brillion has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Brillion Building Inspector Office before relying on the layer rule.
City of Burlington - Building Inspection Department (City of Burlington, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Burlington as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Burlington cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Burlington has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Burlington Building Inspection Department before relying on the layer rule.
City of Cedarburg - Building Inspection Department (City of Cedarburg, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Cedarburg as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Cedarburg cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Cedarburg has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Cedarburg Building Inspection Department before relying on the layer rule.
City of Chippewa Falls - Inspection and Zoning Office (City of Chippewa Falls, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Chippewa Falls as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Chippewa Falls cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Chippewa Falls has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Chippewa Falls Inspection and Zoning Office before relying on the layer rule.
City of Columbus - Building Inspector (City of Columbus, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Columbus as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Columbus cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Columbus has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Columbus Building Inspector before relying on the layer rule.
City of Delafield - Building Inspector (City of Delafield, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Delafield as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Delafield cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Delafield has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Delafield Building Inspector before relying on the layer rule.
City of Dodgeville - Building Inspection (City of Dodgeville, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Dodgeville as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Dodgeville cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Dodgeville has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Dodgeville Building Inspection office before relying on the layer rule.
City of Fort Atkinson - Neighborhood and Building Services Department (City of Fort Atkinson, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Fort Atkinson as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Fort Atkinson cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Fort Atkinson has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Fort Atkinson Neighborhood and Building Services Department before relying on the layer rule.
City of Glendale - Building Inspection Department (City of Glendale, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Glendale as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Glendale cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Glendale has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Glendale Building Inspection Department before relying on the layer rule.
City of Hartford - Building Inspection Office (City of Hartford, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Hartford as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Hartford cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Hartford has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Hartford Building Inspection Office before relying on the layer rule.
City of Hudson - Building Inspector's Office (City of Hudson, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Hudson as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Hudson cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Hudson has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Hudson Building Inspector's office before relying on the layer rule.
City of Kaukauna - Planning and Community Development (Building Inspection) (City of Kaukauna, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Kaukauna as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Kaukauna cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Kaukauna has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Kaukauna Planning and Community Development department before relying on the layer rule.
City of Lake Geneva - Building & Zoning Department (City of Lake Geneva, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Lake Geneva as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Lake Geneva cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Lake Geneva has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Lake Geneva Building & Zoning Department before relying on the layer rule.
City of Lake Mills - Building / Zoning (City of Lake Mills, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Lake Mills as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Lake Mills cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Lake Mills has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Lake Mills Building / Zoning department before relying on the layer rule.
City of Marinette - Building Inspection Department (City of Marinette, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Marinette as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Marinette cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Marinette has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Marinette Building Inspection Department before relying on the layer rule.
City of Mayville - Building Inspector (City of Mayville, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Mayville as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Mayville cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Mayville has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Mayville Building Inspector before relying on the layer rule.
City of Menomonie - Building Inspection / Zoning (City of Menomonie, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Menomonie as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Menomonie cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Menomonie has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Menomonie Building Inspection / Zoning office before relying on the layer rule.
City of Monona - Building Inspection Department (City of Monona, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Monona as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Monona cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Monona has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Monona Building Inspection Department before relying on the layer rule.
City of Monroe - Building Inspection Division (City of Monroe, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Monroe as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Monroe cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Monroe has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Monroe Building Inspection Division before relying on the layer rule.
City of Mosinee - Building Permits (Building Inspection Services) (City of Mosinee, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Mosinee as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Mosinee cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Mosinee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Mosinee building permits office before relying on the layer rule.
City of New London - Community Development Department (Building/Zoning) (City of New London, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in New London as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. New London cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether New London has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of New London Community Development Department before relying on the layer rule.
City of New Richmond - Building Inspections Department (City of New Richmond, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in New Richmond as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. New Richmond cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether New Richmond has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of New Richmond Building Inspections Department before relying on the layer rule.
City of Oconto - Building Inspection (City of Oconto, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Oconto as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Oconto cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Oconto has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Oconto Building Inspection office before relying on the layer rule.
City of Onalaska - Inspection Department (City of Onalaska, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Onalaska as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Onalaska cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Onalaska has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Onalaska Inspection Department before relying on the layer rule.
City of Peshtigo - Building Inspection (City of Peshtigo, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Peshtigo as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Peshtigo cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Peshtigo has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Peshtigo Building Inspection department before relying on the layer rule.
City of Pewaukee - Building Services Department (City of Pewaukee, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Pewaukee as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Pewaukee cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Pewaukee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Pewaukee Building Services Department before relying on the layer rule.
City of Plymouth - Building Inspection - Zoning Department (City of Plymouth, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Plymouth as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Plymouth cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Plymouth has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Plymouth Building Inspection - Zoning Department before relying on the layer rule.
City of Portage - Building Permits and Inspections Department (City of Portage, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Portage as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Portage cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Portage has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Portage Building Permits and Inspections Department before relying on the layer rule.
City of River Falls - Building and Inspections Division (City of River Falls, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in River Falls as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. River Falls cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether River Falls has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of River Falls Building and Inspections Division before relying on the layer rule.
City of Shawano - Community Development, Building Inspection (City of Shawano, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Shawano as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Shawano cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Shawano has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Shawano Community Development Department's Building Inspection office before relying on the layer rule.
City of Sheboygan Falls - Building Permits (City Hall) (City of Sheboygan Falls, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Sheboygan Falls as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Sheboygan Falls cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Sheboygan Falls has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Sheboygan Falls building permits office at City Hall before relying on the layer rule.
City of Stoughton - Department of Planning and Development (City of Stoughton, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Stoughton as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Stoughton cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Stoughton has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Stoughton Department of Planning and Development before relying on the layer rule.
City of Verona - Building Inspection Department (City of Verona, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Verona as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Verona cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Verona has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Verona Building Inspection Department before relying on the layer rule.
City of Waupaca - Inspection Department (City of Waupaca, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Waupaca as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Waupaca cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Waupaca has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Waupaca Inspection Department before relying on the layer rule.
City of Waupun - Building Inspection / Zoning (City of Waupun, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Waupun as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Waupun cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Waupun has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Waupun Building Inspection / Zoning department before relying on the layer rule.
City of Whitewater - Community Development Department (City of Whitewater, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Whitewater as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Whitewater cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Whitewater has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Whitewater Community Development Department before relying on the layer rule.
City of Wisconsin Rapids - Community Development Department (City of Wisconsin Rapids, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Wisconsin Rapids as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Wisconsin Rapids cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Wisconsin Rapids has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the City of Wisconsin Rapids Community Development Department before relying on the layer rule.
Town of Addison - Zoning Office (Town of Addison, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Addison as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Addison cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Addison has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Addison Zoning office before relying on the layer rule.
Town of Chase - Building Inspector (Town of Chase, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Chase as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Chase cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Chase has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Chase Building Inspector before relying on the layer rule.
Town of Erin - Building Inspection (Town of Erin, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Erin as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Erin cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Erin has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Erin Building Inspector before relying on the layer rule.
Town of Genesee - Zoning, Building and Building Inspector (Town of Genesee, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Genesee as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Genesee cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Genesee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Genesee Building Inspector before relying on the layer rule.
Town of Grand Rapids - Building Inspector & Zoning (Town of Grand Rapids, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Grand Rapids as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Grand Rapids cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Grand Rapids has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Grand Rapids Building Inspector & Zoning department before relying on the layer rule.
Town of Lyons - Building Inspector (Town of Lyons, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Lyons as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Lyons cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Lyons has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Lyons Building Inspector before relying on the layer rule.
Town of Merton - Building Inspector (Town of Merton, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Merton as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Merton cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Merton has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Merton Building Inspector before relying on the layer rule.
Town of Oneida - Building Inspector (Town of Oneida, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Oneida as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Oneida cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Oneida has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Oneida Building Inspector before relying on the layer rule.
Town of Ottawa - Building Inspector (Town of Ottawa, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Ottawa as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Ottawa cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Ottawa has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Ottawa Building Inspector before relying on the layer rule.
Town of Polk - Building Inspector (Town of Polk, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Polk as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Polk cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Polk has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Polk Building Inspector before relying on the layer rule.
Town of Randall - Building Department (Town of Randall, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Randall as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Randall cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Randall has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Randall Building Department before relying on the layer rule.
Town of Saratoga - Building Inspector (Town of Saratoga, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Saratoga as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Saratoga cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Saratoga has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Saratoga Building Inspector before relying on the layer rule.
Town of Sugar Creek - Building Department (Town of Sugar Creek, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Sugar Creek as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Sugar Creek cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Sugar Creek has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Town of Sugar Creek Building Department before relying on the layer rule.
Village of Ashwaubenon - Building Inspection Department (Village of Ashwaubenon, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Ashwaubenon as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Ashwaubenon cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Ashwaubenon has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Ashwaubenon Building Inspection Department before relying on the layer rule.
Village of Bayside - Building Services Department (Village of Bayside, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Bayside as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Bayside cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Bayside has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Bayside Building Services Department before relying on the layer rule.
Village of Bristol - Building Permits (Village of Bristol, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Bristol as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Bristol cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Bristol has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Bristol building permits office before relying on the layer rule.
Village of Brown Deer - Building Inspection Department (Village of Brown Deer, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Brown Deer as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Brown Deer cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Brown Deer has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Brown Deer Building Inspection Department before relying on the layer rule.
Village of Combined Locks - Clerk's Office (Building Permits) (Village of Combined Locks, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Combined Locks as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Combined Locks cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Combined Locks has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Combined Locks Clerk's Office before relying on the layer rule.
Village of DeForest - Community Development (Building and Zoning Permits) (Village of DeForest, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in DeForest as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. DeForest cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether DeForest has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of DeForest Community Development department before relying on the layer rule.
Village of Fox Crossing - Building Inspections (Village of Fox Crossing, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Fox Crossing as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Fox Crossing cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Fox Crossing has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Fox Crossing Building Inspections office before relying on the layer rule.
Village of Fox Point - Inspection (Village of Fox Point, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Fox Point as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Fox Point cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Fox Point has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Fox Point Inspection Department before relying on the layer rule.
Village of Grafton - Building Inspections (Inspection Division) (Village of Grafton, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Grafton as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Grafton cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Grafton has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Grafton Inspection Division before relying on the layer rule.
Village of Greendale - Department of Inspection Services (Village of Greendale, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Greendale as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Greendale cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Greendale has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Greendale Department of Inspection Services before relying on the layer rule.
Village of Greenville - Building Inspection Department (Village of Greenville, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Greenville as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Greenville cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Greenville has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Greenville Building Inspection Department before relying on the layer rule.
Village of Harrison - Building Inspector (Village of Harrison, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Harrison as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Harrison cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Harrison has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Harrison Building Inspector before relying on the layer rule.
Village of Hartland - Building Inspections (Village of Hartland, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Hartland as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Hartland cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Hartland has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Hartland Building Inspections department before relying on the layer rule.
Village of Hobart - Department of Planning & Code Compliance (Village of Hobart, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Hobart as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Hobart cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Hobart has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Hobart Department of Planning & Code Compliance before relying on the layer rule.
Village of Hortonville - Building Inspector (Village of Hortonville, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Hortonville as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Hortonville cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Hortonville has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Hortonville Building Inspector before relying on the layer rule.
Village of Howards Grove - Building Inspection (Village of Howards Grove, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Howards Grove as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Howards Grove cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Howards Grove has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Howards Grove Building Inspection office before relying on the layer rule.
Village of Jackson - Building Inspection & Zoning (Village of Jackson, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Jackson as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Jackson cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Jackson has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Jackson Building Inspection Department before relying on the layer rule.
Village of Johnson Creek - Building Inspector (Village of Johnson Creek, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Johnson Creek as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Johnson Creek cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Johnson Creek has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Johnson Creek Building Inspector before relying on the layer rule.
Village of Kimberly - Building Inspections (Village of Kimberly, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Kimberly as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Kimberly cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Kimberly has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Kimberly Inspection Department before relying on the layer rule.
Village of Kronenwetter - Building Inspection Department (Village of Kronenwetter, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Kronenwetter as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Kronenwetter cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Kronenwetter has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Kronenwetter Building Inspection Department before relying on the layer rule.
Village of Lake Delton - Building Inspection/Zoning Office (Village of Lake Delton, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Lake Delton as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Lake Delton cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Lake Delton has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Lake Delton Building Inspection/Zoning Office before relying on the layer rule.
Village of Little Chute - Inspections Department (Village of Little Chute, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Little Chute as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Little Chute cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Little Chute has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Little Chute Inspections Department before relying on the layer rule.
Village of McFarland - Community & Economic Development Department (Village of McFarland, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in McFarland as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. McFarland cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether McFarland has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of McFarland Community & Economic Development Department before relying on the layer rule.
Village of Mount Horeb - Building Inspection (Village of Mount Horeb, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Mount Horeb as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Mount Horeb cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Mount Horeb has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Mount Horeb Building Inspection office before relying on the layer rule.
Village of Mukwonago - Building Inspection Services (Village of Mukwonago, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Mukwonago as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Mukwonago cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Mukwonago has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Mukwonago Building Inspection Services office before relying on the layer rule.
Village of North Fond du Lac - Building Inspector/Zoning Enforcement Department (Village of North Fond du Lac, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in North Fond du Lac as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. North Fond du Lac cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether North Fond du Lac has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of North Fond du Lac Building Inspector/Zoning Enforcement Department before relying on the layer rule.
Village of Oregon - Building Inspection & Zoning (Village of Oregon, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Oregon as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Oregon cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Oregon has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Oregon Building Inspection & Zoning department before relying on the layer rule.
Village of Plover - Department of Building Inspection (Village of Plover, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Plover as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Plover cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Plover has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Plover Department of Building Inspection before relying on the layer rule.
Village of Pulaski - Building Inspection (Village of Pulaski, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Pulaski as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Pulaski cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Pulaski has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Pulaski Building Inspection department before relying on the layer rule.
Village of Richfield - Building Inspections (Village of Richfield, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Richfield as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Richfield cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Richfield has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Richfield Building Inspections office before relying on the layer rule.
Village of Shorewood - Planning & Development Department (Building Inspections & Code Enforcement) (Village of Shorewood, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Shorewood as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Shorewood cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Shorewood has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Shorewood Planning & Development Department before relying on the layer rule.
Village of Somers - Building Inspection Department (Village of Somers, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Somers as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Somers cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Somers has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Somers Building Inspection Department before relying on the layer rule.
Village of Suamico - Building Inspection/Zoning Department (Village of Suamico, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Suamico as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Suamico cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Suamico has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Suamico Building Inspection/Zoning Department before relying on the layer rule.
Village of Twin Lakes - Building and Zoning Department (Village of Twin Lakes, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Twin Lakes as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Twin Lakes cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Twin Lakes has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Twin Lakes Building and Zoning Department before relying on the layer rule.
Village of Union Grove - Building Inspector (Village of Union Grove, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Union Grove as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Union Grove cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Union Grove has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Union Grove Building Inspector before relying on the layer rule.
Village of Waterford - Building Inspector (Village of Waterford, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Waterford as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Waterford cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Waterford has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Waterford Building Inspector before relying on the layer rule.
Village of Waunakee - Waunakee Inspection Department (Village of Waunakee, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Waunakee as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Waunakee cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Waunakee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Waunakee Inspection Department before relying on the layer rule.
Village of West Milwaukee - Inspections (Village of West Milwaukee, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in West Milwaukee as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. West Milwaukee cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether West Milwaukee has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of West Milwaukee Inspections office before relying on the layer rule.
Village of Weston - Planning & Development (Building Permits & Inspections) (Village of Weston, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Weston as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Weston cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Weston has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Weston Planning & Development Department before relying on the layer rule.
Village of Whitefish Bay - Building Services Department (Village of Whitefish Bay, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Whitefish Bay as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Whitefish Bay cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Whitefish Bay has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Whitefish Bay Building Services Department before relying on the layer rule.
Village of Yorkville - Building Inspector (Village of Yorkville, Wisconsin)
STATE-GOVERNED, NOT LOCALLY SET -- the rule is the same in Yorkville as everywhere else in Wisconsin, for the one- and two-family dwellings the Uniform Dwelling Code reaches -- which is not all of them; read SCOPE below before applying it to an older house. Wis. Admin. Code § SPS 321.28(6) prohibits re-covering (i.e., forces a full tear-off) when any of the following is true: the existing roof covering is water-soaked or has deteriorated to the point that it is not an adequate base for additional roofing; the existing roof covering is wood shake, slate, clay, cement, or asbestos-cement tile; or the existing roof already has two or more applications of roofing. Practical effect: at most one overlay over one existing layer, for a maximum of two total applications of roofing, and only when the existing covering is sound and is not shake, slate, clay, cement, or asbestos-cement tile. Yorkville cannot impose a different layer limit for a one- or two-family dwelling (Wis. Stat. § 101.65(1c)). SCOPE -- the Uniform Dwelling Code does not reach every dwelling, and the rule above governs only the ones it does reach. Wis. Admin. Code SPS 320.05(1) provides that the code "shall not apply to dwellings and dwelling units, the construction of which was commenced prior to the effective date of this code, or to additions or alterations to such dwellings." SPS 320.03 fixes that effective date for chs. SPS 320, 321, 323, 324 and 325 at June 1, 1980. The enabling statute carries its own date: Wis. Stat. 101.615 applies the subchapter to "a dwelling the initial construction of which was commenced on or after December 1, 1978." Those two dates are assigned to different chapters rather than standing against one another: SPS 320.03 gives December 1, 1978 as the effective date of ch. SPS 322, the energy chapter, and June 1, 1980 as the effective date of chs. SPS 320 and 321, which carry these roofing rules. For a reroof, June 1, 1980 is the date that governs. A municipality may close the gap itself -- the note to SPS 320.05(1) states that chs. SPS 320 to 325 "may be adopted by a municipality to apply to any additions or alterations to existing dwellings" -- and whether Yorkville has done so is NOT established by this record. Separately, SPS 320.05(3) provides that the code does "not apply to repairs or maintenance to dwellings or dwelling units," and SPS 320.07(61) defines "repair" to include "the replacement of existing fixtures, systems or equipment with the equivalent" fixture, system or equipment, which is a fair description of a like-for-like tear-off and replacement -- while SPS 321.28(6) regulates reroofing by name. Those two provisions are in genuine tension; this record states both and does not adjudicate between them. On a dwelling built before 1980, or on a like-for-like replacement, confirm scope with the Village of Yorkville Building Inspector before relying on the layer rule.
Unclassified — see each jurisdiction's quoted rule — Wyoming (1)
Get the Front Range Re-Roof Cheat Sheet (free PDF)
One printable table — permit thresholds, drip edge, ice & water shield, mid-roof inspections, and Class 4 mandates across the Front Range. We email you the download link.